GNU bug report logs - #58309
[BUG Report] found a bug?

Previous Next

Package: guix;

Reported by: Frank Pursel <frank.pursel <at> gmail.com>

Date: Wed, 5 Oct 2022 16:46:02 UTC

Severity: normal

Done: Frank Pursel <frank.pursel <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 58309 in the body.
You can then email your comments to 58309 AT debbugs.gnu.org in the normal way.

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#58309; Package guix. (Wed, 05 Oct 2022 16:46:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Frank Pursel <frank.pursel <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 05 Oct 2022 16:46:02 GMT) Full text and rfc822 format available.

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

From: Frank Pursel <frank.pursel <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: [BUG Report] found a bug?
Date: Wed, 05 Oct 2022 09:45:09 -0700
Dutifully reporting the output from today's 'guix pull':

 gnutls-3.7.2-doc  1.0MiB 659KiB/s 00:01 [###############   ]  84.1-Backtrace:
          18 (primitive-load "/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 17 (_ _)
    159:9 16 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 15 (with-fluid* _ _ _)
    152:2 14 (with-fluid* _ _ _)
In ./guix/store.scm:
  2165:24 13 (run-with-store #<store-connection 256.99 7fd346645140> #<procedure 7fd330be14b0 at ./guix/self.scm:12?> ?)
   1993:8 12 (_ #<store-connection 256.99 7fd346645140>)
In ./guix/gexp.scm:
   300:22 11 (_ #<store-connection 256.99 7fd346645140>)
   1181:2 10 (_ #<store-connection 256.99 7fd32ddcae10>)
   1047:2  9 (_ #<store-connection 256.99 7fd32ddcae10>)
    893:4  8 (_ #<store-connection 256.99 7fd32ddcae10>)
In ./guix/store.scm:
  2050:12  7 (_ #<store-connection 256.99 7fd32ddcae10>)
  1402:13  6 (map/accumulate-builds #<store-connection 256.99 7fd32ddcae10> #<procedure 7fd33b44bc80 at ./guix/stor?> ?)
   1398:5  5 (map/accumulate-builds #<store-connection 256.99 7fd32ddcae10> #<procedure 7fd32cf8c060 at ./guix/stor?> ?)
  1414:15  4 (_ #<store-connection 256.99 7fd32ddcae10> ("/gnu/store/b59p3465k0gfhl2zirjsx1n0sh7pnm08-guile-ssh-?" ?) ?)
  1414:15  3 (loop #f)
   708:11  2 (process-stderr #<store-connection 256.99 7fd32ddcae10> _)
In ./guix/serialization.scm:
   102:11  1 (read-int #<input-output: file 10>)
     80:6  0 (get-bytevector-n* #<input-output: file 10> 8)

./guix/serialization.scm:80:6: In procedure get-bytevector-n*:
ERROR:
  1. &nar-error:
      file: #f
      port: #<input-output: file 10>
guix pull: error: You found a bug: the program '/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation'
failed to compute the derivation for Guix (version: "be1d561f1a74d158d67623bf037727918781bd96"; system: "x86_64-linux";
host version: "e6777cfa5eb5e9c36eaf7810b42cac0fbcaa367c"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.





Information forwarded to bug-guix <at> gnu.org:
bug#58309; Package guix. (Wed, 05 Oct 2022 17:59:01 GMT) Full text and rfc822 format available.

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

From: Frank Pursel <frank.pursel <at> gmail.com>
To: 58309 <at> debbugs.gnu.org
Subject: [BUG Report] found a bug? followup
Date: Wed, 05 Oct 2022 10:58:44 -0700
Performed another 'guix pull' to receive one more change which led to
the additional reporting:

guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##################] 100.0%
Backtrace::
          15 (primitive-load "/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 14 (_ _)
    159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 12 (with-fluid* _ _ _)
    152:2 11 (with-fluid* _ _ _)
In ./guix/store.scm:
  2165:24 10 (run-with-store #<store-connection 256.99 7f657621c140> #<procedure 7f656de87c80 at ./guix/self.scm:12?> ?)
   1993:8  9 (_ #<store-connection 256.99 7f657621c140>)
In ./guix/gexp.scm:
   300:22  8 (_ #<store-connection 256.99 7f657621c140>)
   1181:2  7 (_ #<store-connection 256.99 7f65668495f0>)
   1047:2  6 (_ #<store-connection 256.99 7f65668495f0>)
    893:4  5 (_ #<store-connection 256.99 7f65668495f0>)
In ./guix/store.scm:
  2050:12  4 (_ #<store-connection 256.99 7f65668495f0>)
  1402:13  3 (map/accumulate-builds #<store-connection 256.99 7f65668495f0> #<procedure 7f65618e48e0 at ./guix/stor?> ?)
   1398:5  2 (map/accumulate-builds #<store-connection 256.99 7f65668495f0> #<procedure 7f656a61b840 at ./guix/stor?> ?)
  1414:15  1 (_ #<store-connection 256.99 7f65668495f0> ("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
  1414:15  0 (loop #f)

./guix/store.scm:1414:15: In procedure loop:
ERROR:
  1. &store-protocol-error:
      message: "`/gnu/store/njq3x65m5zc2kwynswzmpc3nfwcwnp15-guix-1.3.0-29.9e46320/bin/guix substitute' died unexpectedly"
      status: 1
guix pull: error: You found a bug: the program '/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation'
failed to compute the derivation for Guix (version: "fd6cd9de8682c7ddf96bf8deb637b1ca6cdbd205"; system: "x86_64-linux";
host version: "e6777cfa5eb5e9c36eaf7810b42cac0fbcaa367c"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.





Information forwarded to bug-guix <at> gnu.org:
bug#58309; Package guix. (Fri, 07 Oct 2022 14:41:01 GMT) Full text and rfc822 format available.

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

From: Frank Pursel <frank.pursel <at> gmail.com>
To: 58309 <at> debbugs.gnu.org
Subject: [BUG report] resolved
Date: Fri, 07 Oct 2022 07:40:23 -0700
Running guix pull succeeded.  It isn't clear what changed to allow it to
succeed when it had repeatedly failed over the past 48 hrs but this
ticket should now be closed.  I am grateful for the hidden hands and/or
magic that made this possible. 

Regards,
Frank




Information forwarded to bug-guix <at> gnu.org:
bug#58309; Package guix. (Wed, 19 Oct 2022 14:01:02 GMT) Full text and rfc822 format available.

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

From: zimoun <zimon.toutoune <at> gmail.com>
To: Frank Pursel <frank.pursel <at> gmail.com>
Cc: 58309 <at> debbugs.gnu.org
Subject: Re: bug#58309: [BUG Report] found a bug?
Date: Wed, 19 Oct 2022 12:48:14 +0200
Hi,

On Fri, 07 Oct 2022 at 07:40, Frank Pursel <frank.pursel <at> gmail.com> wrote:

> Running guix pull succeeded.  It isn't clear what changed to allow it to
> succeed when it had repeatedly failed over the past 48 hrs but this
> ticket should now be closed.  I am grateful for the hidden hands and/or
> magic that made this possible.

Thank you for your follow-up.

Hum, your both errors are weird.  The first one,

--8<---------------cut here---------------start------------->8---
 gnutls-3.7.2-doc  1.0MiB 659KiB/s 00:01 [###############   ]  84.1-Backtrace:
          18 (primitive-load "/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation")
In ice-9/eval.scm:

[...]

In ./guix/serialization.scm:
   102:11  1 (read-int #<input-output: file 10>)
     80:6  0 (get-bytevector-n* #<input-output: file 10> 8)

./guix/serialization.scm:80:6: In procedure get-bytevector-n*:
--8<---------------cut here---------------end--------------->8---

and the second one,

--8<---------------cut here---------------start------------->8---
guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##################] 100.0%
Backtrace::
          15 (primitive-load "/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")

[...]

In ./guix/store.scm:
  2050:12  4 (_ #<store-connection 256.99 7f65668495f0>)
  1402:13  3 (map/accumulate-builds #<store-connection 256.99 7f65668495f0> #<procedure 7f65618e48e0 at ./guix/stor?> ?)
   1398:5  2 (map/accumulate-builds #<store-connection 256.99 7f65668495f0> #<procedure 7f656a61b840 at ./guix/stor?> ?)
  1414:15  1 (_ #<store-connection 256.99 7f65668495f0> ("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
  1414:15  0 (loop #f)

./guix/store.scm:1414:15: In procedure loop:
--8<---------------cut here---------------end--------------->8---

Do you have issues with your store?  Maybe faulty?


Cheers,
simon

PS: Note you can close yourself the issue by replying to
58309-done <at> debbugs.gnu.org. :-)




Information forwarded to bug-guix <at> gnu.org:
bug#58309; Package guix. (Wed, 19 Oct 2022 17:28:02 GMT) Full text and rfc822 format available.

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

From: Maxime Devos <maximedevos <at> telenet.be>
To: Frank Pursel <frank.pursel <at> gmail.com>, 58309 <at> debbugs.gnu.org
Subject: Re: bug#58309: [BUG Report] found a bug?
Date: Wed, 19 Oct 2022 19:27:08 +0200
[Message part 1 (text/plain, inline)]

On 05-10-2022 18:45, Frank Pursel wrote:
> Dutifully reporting the output from today's 'guix pull':
> 
>   gnutls-3.7.2-doc  1.0MiB 659KiB/s 00:01 [###############   ]  84.1-Backtrace:
>            18 (primitive-load "/gnu/store/8b0z5hm1kxha84g367yfshxjf1q4kka2-compute-guix-derivation")
> In ice-9/eval.scm:
>      155:9 17 (_ _)
>      159:9 16 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
> In ice-9/boot-9.scm:
>      152:2 15 (with-fluid* _ _ _)
>      152:2 14 (with-fluid* _ _ _)
> In ./guix/store.scm:
>    2165:24 13 (run-with-store #<store-connection 256.99 7fd346645140> #<procedure 7fd330be14b0 at ./guix/self.scm:12?> ?)
>     1993:8 12 (_ #<store-connection 256.99 7fd346645140>)
> In ./guix/gexp.scm:
>     300:22 11 (_ #<store-connection 256.99 7fd346645140>)
>     1181:2 10 (_ #<store-connection 256.99 7fd32ddcae10>)
>     1047:2  9 (_ #<store-connection 256.99 7fd32ddcae10>)
>      893:4  8 (_ #<store-connection 256.99 7fd32ddcae10>)
> In ./guix/store.scm:
>    2050:12  7 (_ #<store-connection 256.99 7fd32ddcae10>)
>    1402:13  6 (map/accumulate-builds #<store-connection 256.99 7fd32ddcae10> #<procedure 7fd33b44bc80 at ./guix/stor?> ?)
>     1398:5  5 (map/accumulate-builds #<store-connection 256.99 7fd32ddcae10> #<procedure 7fd32cf8c060 at ./guix/stor?> ?)
>    1414:15  4 (_ #<store-connection 256.99 7fd32ddcae10> ("/gnu/store/b59p3465k0gfhl2zirjsx1n0sh7pnm08-guile-ssh-?" ?) ?)
>    1414:15  3 (loop #f)
>     708:11  2 (process-stderr #<store-connection 256.99 7fd32ddcae10> _)
> In ./guix/serialization.scm:
>     102:11  1 (read-int #<input-output: file 10>)
>       80:6  0 (get-bytevector-n* #<input-output: file 10> 8)

This one looks like a duplicate of <https://issues.guix.gnu.org/53710>, 
<https://issues.guix.gnu.org/54075>, 
<https://issues.guix.gnu.org/55251>, 
<https://issues.guix.gnu.org/55884>, maybe 
<https://issues.guix.gnu.org/55932>, <https://issues.guix.gnu.org/56466> 
(*), <https://issues.guix.gnu.org/56466> and 
<https://issues.guix.gnu.org/57527>.

(*) I think this reports looks quite interesting, as it seems to mention 
having something to do with a HTTP error.

Greetings,
Maixme.
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#58309; Package guix. (Wed, 19 Oct 2022 17:33:02 GMT) Full text and rfc822 format available.

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

From: Maxime Devos <maximedevos <at> telenet.be>
To: Frank Pursel <frank.pursel <at> gmail.com>, 58309 <at> debbugs.gnu.org
Subject: Re: bug#58309: [BUG Report] found a bug? followup
Date: Wed, 19 Oct 2022 19:32:49 +0200
[Message part 1 (text/plain, inline)]

On 05-10-2022 19:58, Frank Pursel wrote:
> Performed another 'guix pull' to receive one more change which led to
> the additional reporting:
> 
> guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##################] 100.0%
> Backtrace::
>            15 (primitive-load "/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")
> In ice-9/eval.scm:
>      155:9 14 (_ _)
>      159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
> In ice-9/boot-9.scm:
>      152:2 12 (with-fluid* _ _ _)
>      152:2 11 (with-fluid* _ _ _)
> In ./guix/store.scm:
>    2165:24 10 (run-with-store #<store-connection 256.99 7f657621c140> #<procedure 7f656de87c80 at ./guix/self.scm:12?> ?)
>     1993:8  9 (_ #<store-connection 256.99 7f657621c140>)
> In ./guix/gexp.scm:
>     300:22  8 (_ #<store-connection 256.99 7f657621c140>)
>     1181:2  7 (_ #<store-connection 256.99 7f65668495f0>)
>     1047:2  6 (_ #<store-connection 256.99 7f65668495f0>)
>      893:4  5 (_ #<store-connection 256.99 7f65668495f0>)
> In ./guix/store.scm:
>    2050:12  4 (_ #<store-connection 256.99 7f65668495f0>)
>    1402:13  3 (map/accumulate-builds #<store-connection 256.99 7f65668495f0> #<procedure 7f65618e48e0 at ./guix/stor?> ?)
>     1398:5  2 (map/accumulate-builds #<store-connection 256.99 7f65668495f0> #<procedure 7f656a61b840 at ./guix/stor?> ?)
>    1414:15  1 (_ #<store-connection 256.99 7f65668495f0> ("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
>    1414:15  0 (loop #f)
> 

Looks like a duplicate of the second part of 
<https://issues.guix.gnu.org/58149#0>, 
<https://issues.guix.gnu.org/53736#0> (*), 
<https://issues.guix.gnu.org/53904>, <https://issues.guix.gnu.org/53974> 
and <https://issues.guix.gnu.org/54708>.

(*) I think this one is interesting, as it seems to indicate that build 
errors of packages aren't handled during "guix pull" -- there is a patch 
available for that, though not applied yet IIRC.

Greetings,
Maxime.
[OpenPGP_0x49E3EE22191725EE.asc (application/pgp-keys, attachment)]
[OpenPGP_signature (application/pgp-signature, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#58309; Package guix. (Thu, 20 Oct 2022 14:13:02 GMT) Full text and rfc822 format available.

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

From: Frank Pursel <frank.pursel <at> gmail.com>
To: Maxime Devos <maximedevos <at> telenet.be>
Cc: 58309 <at> debbugs.gnu.org
Subject: Re: bug#58309: [BUG Report] found a bug? followup
Date: Thu, 20 Oct 2022 07:11:47 -0700
[Message part 1 (text/plain, inline)]
In hindsight, these errors occurred while my local network had a
degradation that, no doubt, caused some file transfer interruptions.  I
think this is to blame for these problems -- but -- I believe this may
still point to opportunities to make guix file transfers more robust.
Interrupted file transfers should be detected and, queued for retry, and
not result in store corruption or reports of store corruption.  Perhaps
this problem occurs when incomplete file transfers are prematurely
committed to the store?

On Wed, Oct 19, 2022 at 10:32 AM Maxime Devos <maximedevos <at> telenet.be>
wrote:

>
>
> On 05-10-2022 19:58, Frank Pursel wrote:
> > Performed another 'guix pull' to receive one more change which led to
> > the additional reporting:
> >
> > guile-ssh-0.15.1-debug  238KiB 227.0MiB/s 00:00 [##################]
> 100.0%
> > Backtrace::
> >            15 (primitive-load
> "/gnu/store/k76q0ikk8a7769b0d2b9y3jj2mpaywh0-compute-guix-derivation")
> > In ice-9/eval.scm:
> >      155:9 14 (_ _)
> >      159:9 13 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?>
> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
> > In ice-9/boot-9.scm:
> >      152:2 12 (with-fluid* _ _ _)
> >      152:2 11 (with-fluid* _ _ _)
> > In ./guix/store.scm:
> >    2165:24 10 (run-with-store #<store-connection 256.99 7f657621c140>
> #<procedure 7f656de87c80 at ./guix/self.scm:12?> ?)
> >     1993:8  9 (_ #<store-connection 256.99 7f657621c140>)
> > In ./guix/gexp.scm:
> >     300:22  8 (_ #<store-connection 256.99 7f657621c140>)
> >     1181:2  7 (_ #<store-connection 256.99 7f65668495f0>)
> >     1047:2  6 (_ #<store-connection 256.99 7f65668495f0>)
> >      893:4  5 (_ #<store-connection 256.99 7f65668495f0>)
> > In ./guix/store.scm:
> >    2050:12  4 (_ #<store-connection 256.99 7f65668495f0>)
> >    1402:13  3 (map/accumulate-builds #<store-connection 256.99
> 7f65668495f0> #<procedure 7f65618e48e0 at ./guix/stor?> ?)
> >     1398:5  2 (map/accumulate-builds #<store-connection 256.99
> 7f65668495f0> #<procedure 7f656a61b840 at ./guix/stor?> ?)
> >    1414:15  1 (_ #<store-connection 256.99 7f65668495f0>
> ("/gnu/store/063db2n6gr2pqvy77fxp82p0ki6vwklz-guile-avah?" ?) ?)
> >    1414:15  0 (loop #f)
> >
>
> Looks like a duplicate of the second part of
> <https://issues.guix.gnu.org/58149#0>,
> <https://issues.guix.gnu.org/53736#0> (*),
> <https://issues.guix.gnu.org/53904>, <https://issues.guix.gnu.org/53974>
> and <https://issues.guix.gnu.org/54708>.
>
> (*) I think this one is interesting, as it seems to indicate that build
> errors of packages aren't handled during "guix pull" -- there is a patch
> available for that, though not applied yet IIRC.
>
> Greetings,
> Maxime.
>
[Message part 2 (text/html, inline)]

Reply sent to Frank Pursel <frank.pursel <at> gmail.com>:
You have taken responsibility. (Wed, 11 Jan 2023 22:17:01 GMT) Full text and rfc822 format available.

Notification sent to Frank Pursel <frank.pursel <at> gmail.com>:
bug acknowledged by developer. (Wed, 11 Jan 2023 22:17:02 GMT) Full text and rfc822 format available.

Message #28 received at 58309-done <at> debbugs.gnu.org (full text, mbox):

From: Frank Pursel <frank.pursel <at> gmail.com>
To: 58309-done <at> debbugs.gnu.org
Subject: [DONE] 
Date: Wed, 11 Jan 2023 14:16:49 -0800
We've got all the reasonable good from this.  Now it is just
noise.  Let's close it.

Regards,
Frank Pursel




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 09 Feb 2023 12:24:05 GMT) Full text and rfc822 format available.

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

Previous Next


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