Closed evertedsphere closed 5 days ago
@evertedsphere it seems that the issue is related to the fact that Guix isn't up-to-date. Can you run guix pull
and then try again?
@aadcg tried it a few times since then, git pull --recurse-submodules
and guix pull
followed by running (asdf:load-system :nyxt/gi-gtk)
in the REPL consistently produces the same error.
Could it have to do with my Guix setup? I installed it so I could use Nyxt, but I don't know much about it otherwise. I do have the PATH
set up correctly, as far as I know:
$ which guix
/home/s/.config/guix/current/bin/guix
and my ~/.config/guix/channels.scm
contains (only) the snippet in the Nonguix readme.
@aadcg tried it a few times since then, git pull --recurse-submodules and guix pull followed by running (asdf:load-system :nyxt/gi-gtk) in the REPL consistently produces the same error.
The git submodules are irrelevant when the development environment is done via Guix. In other words, the swank/exts
system is coming from Guix, not from the git submodules. That's why I maintain that your Guix instance isn't up-to-date. What's the output of guix install emacs-slime --dry-run
? It should output emacs-slime 2.29.1
.
and my
~/.config/guix/channels.scm
contains (only) the snippet in the Nonguix readme.
Assuming you're using the default channel and nonguix, the channel file (at ~/.config/guix/channels.scm
) should look along the lines below:
(use-modules (guix ci))
(list (channel
(name 'nonguix)
(url "https://gitlab.com/nonguix/nonguix")
(introduction
(make-channel-introduction
"897c1a470da759236cc11798f4e0a5f7d4d59fbc"
(openpgp-fingerprint
"2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5"))))
(channel-with-substitutes-available %default-guix-channel
"https://ci.guix.gnu.org"))
Stale. Feel free to re-open.
@evertedsphere to investigate the issue further evaluate (asdf:locate-system :swank)
.
Describe the bug Following the recipe in the developer manual produces the following error in
*Nyxt Guix shell compilation*
after some time at theC-u - M-x sly RET nyxt-sbcl RET
step:Doing
guix shell -D -f build-scripts/nyxt.scm -- sbcl
and then(asdf:load-system :nyxt/gi-gtk)
has the same effect, so it's not an Emacs-specific issue.Information
show-system-information
:nyxt-version
command ornyxt --version
from a shell):655588b4981e2dd9ea0c736be980e75defd61261
Linux 6.7.12 #1-NixOS SMP PREEMPT_DYNAMIC