Snikta <sni...@bahnhof.se> writes: > I'm using Emacs with Geiser Guile on Guix System, and I've tried to add > both /run/..../guile/site/3.0 and (built) ~/src/guix to the %load-path > (and they are there). Still, I never get a functional development > environment. I.e. I'm not able to load any Guix config file without an > error, not able to see any code documentation and I'm not able to follow > symbols. Emacs is able to find the files of different imported modules > (using M-.), but nothing else.
I have a related issue: Geiser dies if packages are defined in submodules of the current project. For example, I have package 'foo' defined in ./packages/foo.scm, and I have `(define-module (config) #:use-module (packages foo))` in ./config.scm. When I try to start Geiser, it gives me 'error: foo: unknown package' and the REPL exits.