alezost / guix.el

Emacs interface for GNU Guix package manager
https://emacs-guix.gitlab.io/website/
GNU General Public License v3.0
139 stars 16 forks source link

Broken since the .config/guix/latest -> .config/guix/current change? #26

Closed Ambrevar closed 6 years ago

Ambrevar commented 6 years ago

I've noticed since the last few weeks that guix.el fails to do many things:

scheme@(emacs-guix)> (process-package-actions "/var/guix/profiles/per-user/ambrevar/guix-profile" #:install '((58691776 "out")) #:upgrade '() #:remove '() #:use-substitutes? #t #:dry-run? #f)
The process begins ...
The following package will be installed:
   ncdu 1.13    /gnu/store/ir2izsd72axl0xxdl4aapr9bz0vssm31-ncdu-1.13

substitute: updating substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
The following derivations will be built:
   /gnu/store/92pz45s40vgyk5kn7h8f40q0gx47avl8-profile.drv
   /gnu/store/w6lnbyr3a4ghpfdn06rdvaq4qivb31dm-xdg-mime-database.drv
   /gnu/store/lhzg3cpnlc2zbdylxi7g0hf2l6xsg9xn-gtk-icon-themes.drv
   /gnu/store/fi1x56vgl3pdjxmfvbr7mncfalal98yz-ca-certificate-bundle.drv
   /gnu/store/an61h203f1cxa76rxd1d2vcpdj5pcglq-glib-schemas.drv
   /gnu/store/8agfwvylacn4ylgwd82qh1gvfvdcr9z8-xdg-desktop-database.drv
   /gnu/store/7m2hkyri6z86pmrhvsn5f423vpicx89z-info-dir.drv
   /gnu/store/57k1zz4jwscbkr02gxsbdv3cwij4grwr-gtk-im-modules.drv
   /gnu/store/438djmkajir6ikfal453c47bby6791d9-fonts-dir.drv
   /gnu/store/3chn2amck5455dkw9jdl7c01sx7kp2p9-ghc-package-cache.drv
   /gnu/store/ix790527fc5n43zrvbyxxxv65fmhb60r-manual-database.drv
Backtrace:
          10 (primitive-load "/gnu/store/dlqqng4xbamabl8b0j5jacxqd4m?")
In ice-9/eval.scm:
   721:20  9 (primitive-eval (begin (use-modules (guix build #) ?) #))
In ice-9/psyntax.scm:
  1235:36  8 (expand-top-sequence ((begin (use-modules (# # ?) ?) ?)) ?)
  1182:24  7 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
  1182:24  6 (parse _ (("placeholder" placeholder)) ((top) #(# # ?)) ?)
   285:10  5 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) ?)
In ice-9/boot-9.scm:
  3365:20  4 (process-use-modules _)
   222:17  3 (map1 (((guix build utils)) ((guix build union)) ((?)) ?))
  3366:31  2 (_ ((guix build utils)))
   2791:6  1 (resolve-interface _ #:select _ #:hide _ #:prefix _ # _ ?)
In unknown file:
           0 (scm-error misc-error #f "~A ~S" ("no code for modu?" ?) ?)

ERROR: In procedure scm-error:
no code for module (guix build utils)
alezost commented 6 years ago

Hello, I have made a new release (look at the announcement), so (I hope) it should be fixed by it.

Anyway, thanks for reporting!

Ambrevar commented 6 years ago

Right on time, haha! Thanks!