GNU bug report logs - #57838
failing to boot, probably due to guix gc

Previous Next

Package: guix;

Reported by: Attila Lendvai <attila <at> lendvai.name>

Date: Thu, 15 Sep 2022 19:46:01 UTC

Severity: normal

Done: Attila Lendvai <attila <at> lendvai.name>

Bug is archived. No further changes may be made.

Full log


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

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Attila Lendvai <attila <at> lendvai.name>, "57838 <at> debbugs.gnu.org"
 <57838 <at> debbugs.gnu.org>
Subject: Re: bug#57838: (No Subject)
Date: Mon, 19 Sep 2022 21:31:31 +0200
Hi Attila,
Attila Lendvai <attila <at> lendvai.name> writes:

> i have fixed it by running a reconfigure in a chroot.
>
> surprisingly, this has also fixed the old, previously broken system generations, not only the newly created one.
>
> maybe some boot related references are not traversed while GC'ing?

I just checked a couple of things on my own system generation:
* the boot script execl's shepherd, which specifies the (full) guile
  interpreter as a full path in the shebang line;
* that guile interpreter does contain the (ice-9 popen) module;
* that same guile interpreter does appear as a requisite of the system
  generation, so shouldn't be gc'd as long as it's a gc root.

I've got no clue :(

-- 
Josselin Poiret




This bug report was last modified 2 years and 206 days ago.

Previous Next


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