GNU bug report logs - #55059
bug in `guix pull`

Previous Next

Package: guix;

Reported by: Holden Green <holdenmgreen <at> gmail.com>

Date: Fri, 22 Apr 2022 00:20:01 UTC

Severity: normal

To reply to this bug, email your comments to 55059 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#55059; Package guix. (Fri, 22 Apr 2022 00:20:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Holden Green <holdenmgreen <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 22 Apr 2022 00:20:01 GMT) Full text and rfc822 format available.

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

From: Holden Green <holdenmgreen <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: bug in `guix pull`
Date: Thu, 21 Apr 2022 16:42:02 -0700
[Message part 1 (text/plain, inline)]
guest <at> gnu ~/tmp/1$ guix pull
Updating channel 'guix' from Git repository at '
https://git.savannah.gnu.org/git/guix.git'...
Authenticating channel 'guix', commits 9edb3f6 to eb34ff1 (17,927 new
commits)...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git eb34ff1
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
building /gnu/store/sflmgcfcdwizj7iyd3pfksdvrkc3pskb-config.scm.drv...
building /gnu/store/7k17dvmcrdicjsdxmpvhss4p3i3d70j5-git.scm.drv...
building /gnu/store/j9s3n7iqvh8pqkxkwy91nq3qynr1nby7-hash.scm.drv...
building /gnu/store/4cbz087cfn1kqmkjqw69vm4zcz5n01i8-module-import.drv...
building /gnu/store/nklbz5qhr7r4lpp2by9lp43ky8a0bl09-module-import.drv...
building
/gnu/store/c6s5105fvkcwcwcnlqy4n312gkam1db6-module-import-compiled.drv...
building
/gnu/store/dzbh008q3mm3rkmhq5j3sgxxhz87dfw1-module-import-compiled.drv...
building
/gnu/store/1hs5ayhrc34gf1l85mv85x08xpx3ckwd-compute-guix-derivation.drv...
Computing Guix derivation for 'x86_64-linux'... /guix pull: error: You
found a bug: the program
'/gnu/store/lb30npcazqfbw8cbkk9kf8pcf17c2sl6-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"eb34ff16cc9038880e87e1a58a93331fca37ad92"; system: "x86_64-linux";
host version: "1.3.0-1.771b866"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
[Message part 2 (text/html, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#55059; Package guix. (Sun, 24 Apr 2022 07:26:01 GMT) Full text and rfc822 format available.

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

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Holden Green <holdenmgreen <at> gmail.com>, 55059 <at> debbugs.gnu.org
Subject: Re: bug#55059: bug in `guix pull`
Date: Sun, 24 Apr 2022 09:25:56 +0200
Hello,

Holden Green <holdenmgreen <at> gmail.com> writes:

> guest <at> gnu ~/tmp/1$ guix pull
> Updating channel 'guix' from Git repository at '
> https://git.savannah.gnu.org/git/guix.git'...
> Authenticating channel 'guix', commits 9edb3f6 to eb34ff1 (17,927 new
> commits)...
> Building from this channel:
>   guix      https://git.savannah.gnu.org/git/guix.git eb34ff1
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
> building /gnu/store/sflmgcfcdwizj7iyd3pfksdvrkc3pskb-config.scm.drv...
> building /gnu/store/7k17dvmcrdicjsdxmpvhss4p3i3d70j5-git.scm.drv...
> building /gnu/store/j9s3n7iqvh8pqkxkwy91nq3qynr1nby7-hash.scm.drv...
> building /gnu/store/4cbz087cfn1kqmkjqw69vm4zcz5n01i8-module-import.drv...
> building /gnu/store/nklbz5qhr7r4lpp2by9lp43ky8a0bl09-module-import.drv...
> building
> /gnu/store/c6s5105fvkcwcwcnlqy4n312gkam1db6-module-import-compiled.drv...
> building
> /gnu/store/dzbh008q3mm3rkmhq5j3sgxxhz87dfw1-module-import-compiled.drv...
> building
> /gnu/store/1hs5ayhrc34gf1l85mv85x08xpx3ckwd-compute-guix-derivation.drv...
> Computing Guix derivation for 'x86_64-linux'... /guix pull: error: You
> found a bug: the program
> '/gnu/store/lb30npcazqfbw8cbkk9kf8pcf17c2sl6-compute-guix-derivation'
> failed to compute the derivation for Guix (version:
> "eb34ff16cc9038880e87e1a58a93331fca37ad92"; system: "x86_64-linux";
> host version: "1.3.0-1.771b866"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.

How much RAM does your machine have?  The derivation computation
famously takes quite a bit of memory.  If that's the issue, you could
add some swap space.

Best,
-- 
Josselin Poiret




Information forwarded to bug-guix <at> gnu.org:
bug#55059; Package guix. (Sun, 24 Apr 2022 08:22:02 GMT) Full text and rfc822 format available.

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

From: Maxime Devos <maximedevos <at> telenet.be>
To: Josselin Poiret <dev <at> jpoiret.xyz>, Holden Green
 <holdenmgreen <at> gmail.com>,  55059 <at> debbugs.gnu.org
Subject: Re: bug#55059: bug in `guix pull`
Date: Sun, 24 Apr 2022 10:21:42 +0200
[Message part 1 (text/plain, inline)]
Josselin Poiret via Bug reports for GNU Guix schreef op zo 24-04-2022
om 09:25 [+0200]:
> > Computing Guix derivation for 'x86_64-linux'... /guix pull: error:
> > You
> > found a bug: the program
> > '/gnu/store/lb30npcazqfbw8cbkk9kf8pcf17c2sl6-compute-guix-
> > derivation'
> > failed to compute the derivation for Guix (version:
> > "eb34ff16cc9038880e87e1a58a93331fca37ad92"; system: "x86_64-linux";
> > host version: "1.3.0-1.771b866"; pull-version: 1).
> > Please report the COMPLETE output above by email to < 
> > bug-guix <at> gnu.org>.
> 
> How much RAM does your machine have?  The derivation computation
> famously takes quite a bit of memory.  If that's the issue, you
> could add some swap space.

If <https://issues.guix.gnu.org/50238> was applied, we wouldn't have to
guess what is the cause, instead "guix pull" would just tell us if it's
a networking error or a stack overflow or an oom(*) ...

(*) Except on Linux due to overcommit, though that could be worked-
around by setting the appropriate variable in /proc/sys or by doing
'setrlimit' like some of Guile's OOM tests do.

Greetings,
Maxime.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 1 year and 361 days ago.

Previous Next


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