The variable seems to not be in that file any more, but I haven't had the time to look into when it was removed. The log is as follows: WARNING: (guile-user): imported module (guix build utils) overrides core binding `delete' Backtrace:           16 (primitive-load "/gnu/store/2a9k7v2qhydivh63xv921gr6kp9?") In ice-9/eval.scm:    214:21 15 (_ #f)    217:50 14 (lp (# ?))    217:50 13 (lp (# ?))    217:50 12 (lp (# ?))    217:50 11 (lp (# ?))    217:50 10 (lp (# ?))    217:50  9 (lp (# ?))    217:50  8 (lp (# ?))    217:50  7 (lp (# ?))    217:50  6 (lp (# ?))    217:50  5 (lp (# ?))    217:33  4 (lp (# ?))    293:34  3 (_ #(#(#(#(#(# ?) ?) ?) ?) ?))    173:55  2 (_ #(#(#(#(#(# ?) ?) ?) ?) ?))    223:20  1 (proc #(#(#(#(#(# ?) ?) ?) ?) ?)) In unknown file:            0 (%resolve-variable (5 (guix build go-build-system) . #) #) ERROR: In procedure %resolve-variable: In procedure module-lookup: Unbound variable: remove-go-references Best regards, Kasper