Pierre Neidhardt (2018-06-28 12:23 +0200) wrote: > ERROR: In procedure scm-error: > no code for module (guix build utils) > > Is something wrong my setup?
I don't know. This error looks like guile load paths are not set correctly. Could you switch to Guix REPL and check whether %load-path contains "~/.config/guix/current/share/guile/site/2.2" ? ...Oh, wait, I've just noticed that the mentioned directory contains only .scm files. When I experimented with "guix pull", it contained both .scm and .go files, but now .go files are installed in "~/.config/guix/current/lib/guile/2.2/site-ccache". Apparently there was another more recent change in "guix pull", that I did not notice. This incompatibility between .scm and .go files may lead to unpredictable problems, so I think I have to make another release :-) Thanks for reporting! To make sure that this is indeed the problem you have, could you please add the following to you emacs config: (setq guix-load-path "~/.config/guix/current/share/guile/site/2.2" guix-load-compiled-path "~/.config/guix/current/lib/guile/2.2/site-ccache") and check if this fixes the problem you mentioned or not. -- Alex