宋文武 <iyzs...@gmail.com> skribis: >> Then run: >> >> guix build -e '(@ (emacs-snapshot) webkitgtk-2.4/gtk+-3)' >> >> >> error: >> >> #+BEGIN_COMMENT >> guix build: error: failed to evaluate expression `(@ (emacs-snapshot) >> webkitgtk-2.4/gtk+-3)': (wrong-type-arg "module-variable" "Wrong type >> argument in position ~A (expecting ~A): ~S" (1 "module" #f) (#f))
I’ve improved the format of error reports now (this one looks terrible!), but it’s trying to tell you that the ‘@’ form is misused. The expected syntax is: (@ MODULE VARIABLE) when MODULE is a valid module name, such as (gnu packages emacs), and VARIABLE is a variable name. Here there’s apparently no (emacs-snapshot) module. HTH, Ludo’.