GNU bug report logs -
#77108
"guix pull: error: You found a bug"
Previous Next
Reported by: Jacob K <jacobk <at> disroot.org>
Date: Wed, 19 Mar 2025 02:03:03 UTC
Severity: normal
Done: Simon Tournier <zimon.toutoune <at> gmail.com>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 77108 in the body.
You can then email your comments to 77108 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#77108
; Package
guix
.
(Wed, 19 Mar 2025 02:03:04 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jacob K <jacobk <at> disroot.org>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Wed, 19 Mar 2025 02:03:04 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
When trying to run `guix pull` I got an error.
I had previously started `guix pull` but cancelled it so I could install
IceCat more quickly, but then my laptop died in the middle of `guix
install icecat`. It was after powering on after that power loss that I
ran `guix pull` and got this error.
After the error, I ran `guix pull` again and this time it succeeded. The
log for this one was too long to fit in my virtual terminal, but I have
attached a partial log in case that's helpful. Maybe it was just a
random error and not actually a bug, but the message said to send an
email so I decided to report it anyway.
Let me know if there's anything else I should do to help.
[2025-03-18-guix-bug.txt (text/plain, attachment)]
[2025-03-18-guix-pull-after-bug.txt (text/plain, attachment)]
[OpenPGP_0x8EF548378E806320.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#77108
; Package
guix
.
(Fri, 11 Apr 2025 17:16:03 GMT)
Full text and
rfc822 format available.
Message #8 received at 77108 <at> debbugs.gnu.org (full text, mbox):
Hi,
Thanks for your report. Well, it’s hard to tell if the bug comes from
something transient (network?) as the ones in [1] or if it is not.
On Tue, 18 Mar 2025 at 19:27, Jacob K via Bug reports for GNU Guix <bug-guix <at> gnu.org> wrote:
> jacobk <at> jacobk-K55A:~$ guix pull
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Authenticating channel 'guix', commits 9edb3f6 to df799a6 (4 new commits)...
> Building from this channel:
> guix https://git.savannah.gnu.org/git/guix.git df799a6
> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
> building /gnu/store/f20in53sqrxchxi83hkav0aifs60w45v-compute-guix-derivation.drv...
> Computing Guix derivation for 'x86_64-linux'... \Backtrace:
> 14 (primitive-load "/gnu/store/9hvkk03lwg9qakwm2ilcs4ykqfd4dq3h-compute-guix-derivation")
> In ice-9/eval.scm:
> 155:9 13 (_ _)
> 159:9 12 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
> In ice-9/boot-9.scm:
> 152:2 11 (with-fluid* _ _ _)
> 152:2 10 (with-fluid* _ _ _)
> In guix/store.scm:
> 2212:24 9 (run-with-store #<store-connection 256.100 7fbab6edf0a0> #<procedure 7fbaa011be10 at guix/self.scm:136?> ?)
> 2040:8 8 (_ #<store-connection 256.100 7fbab6edf0a0>)
> In guix/gexp.scm:
> 300:22 7 (_ #<store-connection 256.100 7fbab6edf0a0>)
> 1228:2 6 (_ #<store-connection 256.100 7fbab6edf0a0>)
> 1095:2 5 (_ #<store-connection 256.100 7fbab6edf0a0>)
> 936:4 4 (_ #<store-connection 256.100 7fbab6edf0a0>)
> In guix/store.scm:
> 2097:12 3 (_ #<store-connection 256.100 7fbab6edf0a0>)
> 1434:5 2 (map/accumulate-builds #<store-connection 256.100 7fbab6edf0a0> #<procedure 7fbaa61989c0 at guix/store?> ?)
> 1450:15 1 (_ #<store-connection 256.100 7fbab6edf0a0> ("/gnu/store/3jld519qq13znrdmvg6ag2213mpbd396-guile-ava?" ?) ?)
> 1450:15 0 (loop #f)
>
> guix/store.scm:1450:15: In procedure loop:
> ERROR:
> 1. &store-protocol-error:
> message: "`/gnu/store/adg25ykma1my2s7587qaaxchwg7hbir4-guix-command substitute' died unexpectedly"
> status: 1
> guix pull: error: You found a bug: the program '/gnu/store/9hvkk03lwg9qakwm2ilcs4ykqfd4dq3h-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "df799a61ef73451e587cb81942c7bfcbbade9e7e"; system: "x86_64-linux";
> host version: "4cc26df9583069a5b3e9a8b56049f76bed2138e6"; pull-version: 1).
> Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
Well, I do not know where does the dead substitute message come from?
Do you have more information to share? Or was it very transient and
hard to reproduce?
Cheers,
simon
1: toward a plan? (was Re: Reducing "You found a bug" reports)
Simon Tournier <zimon.toutoune <at> gmail.com>
Tue, 10 Sep 2024 16:51:09 +0200
id:87wmjjd0ki.fsf <at> gmail.com
https://lists.gnu.org/archive/html/guix-devel/2024-09
https://yhetil.org/guix/87wmjjd0ki.fsf <at> gmail.com
Information forwarded
to
bug-guix <at> gnu.org
:
bug#77108
; Package
guix
.
(Sat, 12 Apr 2025 03:03:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 77108 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
The issue only happened once.
My guess is that the error has something to do with a networking failure
or possibly a problem with running out of RAM. At some point (before
encountering this error) I think I installed a program to automatically
kill programs when low on memory, and I see in htop now that `earlyoom
-r 60` is running, but I'm not sure if that's the program I installed or
if that comes default with Trisquel. I have 8GB of RAM with somewhere
between 4GB and 16GB of swap RAM at the time of the error.
I like the proposal in the thread you linked to ([1]).
- Jacob K
On 4/11/25 11:12, Simon Tournier wrote:
> Hi,
>
> Thanks for your report. Well, it’s hard to tell if the bug comes from
> something transient (network?) as the ones in [1] or if it is not.
>
> On Tue, 18 Mar 2025 at 19:27, Jacob K via Bug reports for GNU Guix <bug-guix <at> gnu.org> wrote:
>
>> jacobk <at> jacobk-K55A:~$ guix pull
>> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
>> Authenticating channel 'guix', commits 9edb3f6 to df799a6 (4 new commits)...
>> Building from this channel:
>> guix https://git.savannah.gnu.org/git/guix.git df799a6
>> substitute: updating substitutes from 'https://bordeaux.guix.gnu.org'... 100.0%
>> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 100.0%
>> building /gnu/store/f20in53sqrxchxi83hkav0aifs60w45v-compute-guix-derivation.drv...
>> Computing Guix derivation for 'x86_64-linux'... \Backtrace:
>> 14 (primitive-load "/gnu/store/9hvkk03lwg9qakwm2ilcs4ykqfd4dq3h-compute-guix-derivation")
>> In ice-9/eval.scm:
>> 155:9 13 (_ _)
>> 159:9 12 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
>> In ice-9/boot-9.scm:
>> 152:2 11 (with-fluid* _ _ _)
>> 152:2 10 (with-fluid* _ _ _)
>> In guix/store.scm:
>> 2212:24 9 (run-with-store #<store-connection 256.100 7fbab6edf0a0> #<procedure 7fbaa011be10 at guix/self.scm:136?> ?)
>> 2040:8 8 (_ #<store-connection 256.100 7fbab6edf0a0>)
>> In guix/gexp.scm:
>> 300:22 7 (_ #<store-connection 256.100 7fbab6edf0a0>)
>> 1228:2 6 (_ #<store-connection 256.100 7fbab6edf0a0>)
>> 1095:2 5 (_ #<store-connection 256.100 7fbab6edf0a0>)
>> 936:4 4 (_ #<store-connection 256.100 7fbab6edf0a0>)
>> In guix/store.scm:
>> 2097:12 3 (_ #<store-connection 256.100 7fbab6edf0a0>)
>> 1434:5 2 (map/accumulate-builds #<store-connection 256.100 7fbab6edf0a0> #<procedure 7fbaa61989c0 at guix/store?> ?)
>> 1450:15 1 (_ #<store-connection 256.100 7fbab6edf0a0> ("/gnu/store/3jld519qq13znrdmvg6ag2213mpbd396-guile-ava?" ?) ?)
>> 1450:15 0 (loop #f)
>>
>> guix/store.scm:1450:15: In procedure loop:
>> ERROR:
>> 1. &store-protocol-error:
>> message: "`/gnu/store/adg25ykma1my2s7587qaaxchwg7hbir4-guix-command substitute' died unexpectedly"
>> status: 1
>> guix pull: error: You found a bug: the program '/gnu/store/9hvkk03lwg9qakwm2ilcs4ykqfd4dq3h-compute-guix-derivation'
>> failed to compute the derivation for Guix (version: "df799a61ef73451e587cb81942c7bfcbbade9e7e"; system: "x86_64-linux";
>> host version: "4cc26df9583069a5b3e9a8b56049f76bed2138e6"; pull-version: 1).
>> Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
>
> Well, I do not know where does the dead substitute message come from?
>
> Do you have more information to share? Or was it very transient and
> hard to reproduce?
>
>
> Cheers,
> simon
>
>
> 1: toward a plan? (was Re: Reducing "You found a bug" reports)
> Simon Tournier <zimon.toutoune <at> gmail.com>
> Tue, 10 Sep 2024 16:51:09 +0200
> id:87wmjjd0ki.fsf <at> gmail.com
> https://lists.gnu.org/archive/html/guix-devel/2024-09
> https://yhetil.org/guix/87wmjjd0ki.fsf <at> gmail.com
1: https://lists.gnu.org/archive/html/guix-devel/2024-09/msg00059.html
[OpenPGP_0x8EF548378E806320.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
Reply sent
to
Simon Tournier <zimon.toutoune <at> gmail.com>
:
You have taken responsibility.
(Wed, 16 Apr 2025 16:34:13 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jacob K <jacobk <at> disroot.org>
:
bug acknowledged by developer.
(Wed, 16 Apr 2025 16:34:14 GMT)
Full text and
rfc822 format available.
Message #16 received at 77108-done <at> debbugs.gnu.org (full text, mbox):
Hi Jacob,
On Fri, 11 Apr 2025 at 22:02, Jacob K via Bug reports for GNU Guix <bug-guix <at> gnu.org> wrote:
> My guess is that the error has something to do with a networking failure
> or possibly a problem with running out of RAM.
Thank you for letting us know. So closing. :-)
> I like the proposal in the thread you linked to ([1]).
Thanks, maybe one day one of us will be annoyed enough to implement this
proposal or an equivalent. :-)
Cheers,
simon
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 15 May 2025 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified today.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.