GNU bug report logs - #69710
[67960be] failed to compute the derivation for Guix x86_64-linux

Previous Next

Package: guix;

Reported by: Pascal Quach <pascal.quach <at> centralesupelec.fr>

Date: Sun, 10 Mar 2024 15:33:01 UTC

Severity: normal

To reply to this bug, email your comments to 69710 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#69710; Package guix. (Sun, 10 Mar 2024 15:33:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Pascal Quach <pascal.quach <at> centralesupelec.fr>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Sun, 10 Mar 2024 15:33:02 GMT) Full text and rfc822 format available.

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

From: Pascal Quach <pascal.quach <at> centralesupelec.fr>
To: bug-guix <at> gnu.org
Subject: [67960be] failed to compute the derivation for Guix x86_64-linux
Date: Sun, 10 Mar 2024 12:27:40 +0100
[Message part 1 (text/plain, inline)]
Hello,

Apparently I found a bug! From what I understand, not enabling 
substitutes should lead to building from source. Authorizing 
ci.guix.gnu.org and bordeaux.guix.gnu.org makes this bug disappear.

The final lines before the backtrace are:
> guix substitute: warning: download from 
'https://ci.guix.gnu.org/nar/zstd/4gvgcfdiz67wv04ihqfa8pqwzsb0qpv5-guile-3.0.9' 
failed: 504, "Gateway Time-out"
> retrying download of 
'/gnu/store/4gvgcfdiz67wv04ihqfa8pqwzsb0qpv5-guile-3.0.9' with other 
substitute URLs...

Please find below my system information. The complete bug logs are attached.

Best regards,

Pascal Quach

[1] System information
-----------------------------------------------------------------------
DESKTOP-E9O1UFT:/# guix describe
Generation 2    Mar 10 2024 10:06:41    (current)
  guix 67960be
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 67960be52e01f8bd169dcff5985c4af2c5f87f91
DESKTOP-E9O1UFT:/# guix describe -f channels
(list (channel
        (name 'guix)
        (url "https://git.savannah.gnu.org/git/guix.git")
        (branch "master")
        (commit
          "67960be52e01f8bd169dcff5985c4af2c5f87f91")
        (introduction
          (make-channel-introduction
            "9edb3f66fd807b096b48283debdcddccfea34bad"
            (openpgp-fingerprint
              "BBB0 2DDF 2CEA F6A8 0D1D  E643 A2A0 6DF2 A33A 54FA")))))
DESKTOP-E9O1UFT:/#
-----------------------------------------------------------------------

[2] Bug log attached
[bug.log (text/plain, attachment)]

Information forwarded to bug-guix <at> gnu.org:
bug#69710; Package guix. (Sun, 17 Mar 2024 15:25:02 GMT) Full text and rfc822 format available.

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

From: Richard Sent <richard <at> freakingpenguin.com>
To: Pascal Quach <pascal.quach <at> centralesupelec.fr>
Cc: 69710 <at> debbugs.gnu.org
Subject: Re: bug#69710: [67960be] failed to compute the derivation for Guix
 x86_64-linux
Date: Sun, 17 Mar 2024 11:23:53 -0400
> From what I understand, not enabling
> substitutes should lead to building from source.

Did you try pulling with --fallback? I believe if substitute fetching
fails Guix won't build from source unless you add that flag.

Perhaps the error message in Guix pull could be updated to not say

--8<---------------cut here---------------start------------->8---
guix pull: error: You found a bug: the program ...
failed to compute the derivation for Guix ....
Please report the COMPLETE output above by email to <bug-guix <at> gnu.org>.
--8<---------------cut here---------------end--------------->8---

When the store protocol error is

--8<---------------cut here---------------start------------->8---
ERROR:
  1. &store-protocol-error:
      message: "some substitutes for the outputs of derivation ... failed (usually happens due to networking issues); try `--fallback' to build derivation from source "
      status: 1
--8<---------------cut here---------------end--------------->8---

and --fallback isn't provided.

-- 
Take it easy,
Richard Sent
Making my computer weirder one commit at a time.




This bug report was last modified 254 days ago.

Previous Next


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