bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#73462: emacs-guix: shell commands broken


From: Christopher Howard
Subject: bug#73462: emacs-guix: shell commands broken
Date: Mon, 04 Nov 2024 07:50:55 -0900

I've been trying to look into this more, though my knowledge of guile and the 
guix scheme code is, frankly, quite limited. However, it seems like what is 
happening is that the guile/guix REPL chokes as soon as it come across its 
first gexp in guix/scripts/deploy.scm, line 176

>    #~(begin

Now, deploy.scm does load the gexp module:

>  #:use-module (guix gexp)

However, the code in guix/gexp.scm that extends the reader is defined in an 
"(eval-when (expand load eval)" block, beginning at line 2267, with the 
read-hash-extend calls starting at line 2341. So, is maybe there some subtle 
bug at work here with the reader syntax not actually being loaded up when the 
*Guix Internal REPL* tries to run the guix shell code? Could someone highly 
knoweable in that subject take a look at this block of gexp.scm code again? I 
see some special code in the block for 3.0.8, so maybe something broke on 
transition to 3.0.9...?

-- 
Christopher Howard





reply via email to

[Prev in Thread] Current Thread [Next in Thread]