GNU bug report logs - #74484
reader syntax trouble across socket

Previous Next

Package: guile;

Reported by: Christopher Howard <christopher <at> librehacker.com>

Date: Fri, 22 Nov 2024 20:52:01 UTC

Severity: normal

Full log


Message #8 received at 74484 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Christopher Howard <christopher <at> librehacker.com>
Cc: 74484 <at> debbugs.gnu.org
Subject: Re: bug#74484: reader syntax trouble across socket
Date: Mon, 09 Dec 2024 18:08:18 +0100
Hi Christopher,

Christopher Howard <christopher <at> librehacker.com> scribans:

> scheme@(guile-user)> ,m (emacs-guix)
> scheme@(emacs-guix)> (guix-command "pull")
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Building from this channel:
>   guix      https://git.savannah.gnu.org/git/guix.git	8a7bd21
> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
> /gnu/store/hhnw8gr26smc267yy2hzk57p4b0g6iyb-guix-8a7bd21/build-aux/build-self.scm:84:18: Unknown # object: "#~"

The read syntax for #~ (gexp) is installed by loading the (guix gexp)
module or simply the (guix) module, which loads (guix gexp).

It seems that somehow Emacs-Guix does not load (guix gexp) upfront.
It’s fishy though because (guix scripts pull) definitely loads (guix
gexp), directly and indirectly.

Ludo’.




This bug report was last modified 187 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.