GNU bug report logs - #48376
Failure in "guix pull"

Previous Next

Package: guix;

Reported by: Konrad Hinsen <konrad.hinsen <at> fastmail.net>

Date: Wed, 12 May 2021 10:16:01 UTC

Severity: normal

To reply to this bug, email your comments to 48376 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#48376; Package guix. (Wed, 12 May 2021 10:16:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Konrad Hinsen <konrad.hinsen <at> fastmail.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 12 May 2021 10:16:01 GMT) Full text and rfc822 format available.

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

From: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
To: bug-guix <at> gnu.org
Subject: Failure in "guix pull"
Date: Wed, 12 May 2021 12:15:40 +0200
Today's "guix pull" resulted in an error message that ends with a
request for a bug report. So here it comes:

===========================================================================
Updating channel 'guix-past' from Git repository at 'https://gitlab.inria.fr/guix-hpc/guix-past'...
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
guix pull: warning: moving channel 'guix' from 3e4f6d2bbc6f0f81c1487eb1bb69d8e9fe9bdbd7 to unrelated commit 34985fb6ae7deffd40443766f5408649a0cbbff2
Authenticating channel 'guix', commits 9edb3f6 to 34985fb (777 new commits)...
Building from these channels:
  guix      https://git.savannah.gnu.org/git/guix.git	34985fb
  guix-past https://gitlab.inria.fr/guix-hpc/guix-past	0f892e4
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%
 module-import  2KiB                   25KiB/s 00:00 [##################] 100.0%

 module-import-compiled  1.4MiB       1.7MiB/s 00:01 [##################] 100.0%

 compute-guix-derivation  1005B         9KiB/s 00:00 [##################] 100.0%

Computing Guix derivation for 'x86_64-linux'... |Backtrace:
          13 (primitive-load "/gnu/store/jbz265j88niryci4f80zfwq92vjy2xam-compute-guix-derivation")
In ice-9/eval.scm:
    155:9 12 (_ _)
    159:9 11 (_ #(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#(#<directory (guile-u?> ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?) ?))
In ice-9/boot-9.scm:
    152:2 10 (with-fluid* _ _ _)
    152:2  9 (with-fluid* _ _ _)
In ./guix/store.scm:
  2076:24  8 (run-with-store #<store-connection 256.99 7f46cd7e73c0> _ #:guile-for-build _ #:system _ #:target _)
   1910:8  7 (_ _)
In ./guix/gexp.scm:
   256:18  6 (_ _)
   1137:2  5 (_ _)
   1003:2  4 (_ _)
    849:4  3 (_ _)
In ./guix/store.scm:
  1958:12  2 (_ #<store-connection 256.99 7f46cd7e73c0>)
   1372:5  1 (map/accumulate-builds #<store-connection 256.99 7f46cd7e73c0> _ _)
  1383:15  0 (_ #<store-connection 256.99 7f46cd7e73c0> _ _)

./guix/store.scm:1383:15: ERROR:
  1. &store-protocol-error:
      message: "some substitutes for the outputs of derivation `/gnu/store/8kj83zhzcfpp7df9jxsyarnkrbvglwri-guile-json-3.5.0.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source "
      status: 1
guix pull: error: You found a bug: the program '/gnu/store/jbz265j88niryci4f80zfwq92vjy2xam-compute-guix-derivation'
failed to compute the derivation for Guix (version: "34985fb6ae7deffd40443766f5408649a0cbbff2"; system: "x86_64-linux";
host version: "3e4f6d2bbc6f0f81c1487eb1bb69d8e9fe9bdbd7"; pull-version: 1).
Please report it by email to <bug-guix <at> gnu.org>.
===========================================================================




Information forwarded to bug-guix <at> gnu.org:
bug#48376; Package guix. (Wed, 12 May 2021 11:56:01 GMT) Full text and rfc822 format available.

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

From: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
To: 48376 <at> debbugs.gnu.org
Subject: Re: Failure in "guix pull"
Date: Wed, 12 May 2021 13:54:55 +0200
Trying the "guix pull" a short while (and one commit to Guix) later, the
error is gone. Which is a bit strange: whatever the cause of the error
was, it's hard to believe that adding the package
"python-sqlalchemy-stubs" (which is what commit
f8a4724c101880892640dcc2fe3438dc2a26b624 did) could fix it.

Konrad.




Information forwarded to bug-guix <at> gnu.org:
bug#48376; Package guix. (Sat, 15 May 2021 02:11:02 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
Cc: 48376 <at> debbugs.gnu.org
Subject: Re: bug#48376: Failure in "guix pull"
Date: Fri, 14 May 2021 22:10:22 -0400
Hi Konrad!

Konrad Hinsen <konrad.hinsen <at> fastmail.net> writes:

> Trying the "guix pull" a short while (and one commit to Guix) later, the
> error is gone. Which is a bit strange: whatever the cause of the error
> was, it's hard to believe that adding the package
> "python-sqlalchemy-stubs" (which is what commit
> f8a4724c101880892640dcc2fe3438dc2a26b624 did) could fix it.
>
> Konrad.

Indeed.  I note that the error message that leads to a request to the
bug report mention it could be due to a network failure, which could
explain the transient nature of the problem we see here.

Had you tried multiple times in a row with the same failure on that
commit?

Thank you,

Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#48376; Package guix. (Sun, 16 May 2021 08:31:02 GMT) Full text and rfc822 format available.

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

From: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 48376 <at> debbugs.gnu.org
Subject: Re: bug#48376: Failure in "guix pull"
Date: Sun, 16 May 2021 10:30:31 +0200
Hi Maxim,

Thanks for your reply!

> Indeed.  I note that the error message that leads to a request to the
> bug report mention it could be due to a network failure, which could
> explain the transient nature of the problem we see here.
>
> Had you tried multiple times in a row with the same failure on that
> commit?

Yes, I tried again later on two different machines, without any problem.

The reason I submitted a bug report is because Guix told me so. I
assumed that even if the root cause was a network issue, something had
then happened that shouldn't happen. If that's not the case, then the
error message should be improved. A minimal improvement would be to say
"Please report unless you see a comment about networking issues above.".

Cheers,
  Konrad.






Information forwarded to bug-guix <at> gnu.org:
bug#48376; Package guix. (Mon, 17 May 2021 20:38:01 GMT) Full text and rfc822 format available.

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

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
Cc: 48376 <at> debbugs.gnu.org
Subject: Re: bug#48376: Failure in "guix pull"
Date: Mon, 17 May 2021 16:37:41 -0400
Hi Konrad,

Konrad Hinsen <konrad.hinsen <at> fastmail.net> writes:

> Hi Maxim,
>
> Thanks for your reply!
>
>> Indeed.  I note that the error message that leads to a request to the
>> bug report mention it could be due to a network failure, which could
>> explain the transient nature of the problem we see here.
>>
>> Had you tried multiple times in a row with the same failure on that
>> commit?
>
> Yes, I tried again later on two different machines, without any problem.
>
> The reason I submitted a bug report is because Guix told me so. I
> assumed that even if the root cause was a network issue, something had
> then happened that shouldn't happen. If that's not the case, then the
> error message should be improved. A minimal improvement would be to say
> "Please report unless you see a comment about networking issues above.".

I agree!  We don't want people to send bug reports every time their
network is flaky, if this is indeed what has happened.  Would you be
interested at surveying if that's the case in the current code?  Perhaps
the right change would then become apparent.

Thank you,

Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#48376; Package guix. (Mon, 24 May 2021 16:08:01 GMT) Full text and rfc822 format available.

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

From: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 48376 <at> debbugs.gnu.org
Subject: Re: bug#48376: Failure in "guix pull"
Date: Mon, 24 May 2021 18:07:37 +0200
Hi Maxim,

> I agree!  We don't want people to send bug reports every time their
> network is flaky, if this is indeed what has happened.  Would you be
> interested at surveying if that's the case in the current code?  Perhaps
> the right change would then become apparent.

Interested, maybe, but I am already overcommitted until the end of June.
If nobody else works on this before, I can have a look in summer.

Cheers,
  Konrad




This bug report was last modified 4 years and 20 days ago.

Previous Next


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