Substitute failure during 'guix pull'

  • Done
  • quality assurance status badge
Details
4 participants
  • Andreas Enge
  • Ludovic Courtès
  • Michael Mausler
  • zimoun
Owner
unassigned
Submitted by
Michael Mausler
Severity
normal

Debbugs page

M
M
Michael Mausler wrote on 29 Apr 2021 15:43
I found a bug
(address . bug-guix@gnu.org)
CAF-ujtsttqQsZ-9X9MALr1DvLrK-7LXKzPjmFFE9Bx276dzJ2w@mail.gmail.com
Backtrace:
13 (primitive-load
"/gnu/store/fbbpjm8xwq8wbc5pkprim1ilwcb6h9lx-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:
2066:24 8 (run-with-store #<store-connection 256.99 7f02dc581be0> _
#:guile-for-build _ #:system _ #:target _)
1900:8 7 (_ _)
In ./guix/gexp.scm:
256:18 6 (_ _)
1137:2 5 (_ _)
1003:2 4 (_ _)
849:4 3 (_ _)
In ./guix/store.scm:
1948:12 2 (_ #<store-connection 256.99 7f02dc581be0>)
1362:5 1 (map/accumulate-builds #<store-connection 256.99 7f02dc581be0>
_ _)
1373:15 0 (_ #<store-connection 256.99 7f02dc581be0> _ _)

./guix/store.scm:1373:15: ERROR:
1. &store-protocol-error:
message: "some substitutes for the outputs of derivation
`/gnu/store/c8bnwlki4wa6s8rz4ynbcr95imhx3s13-graphviz-2.42.3.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/fbbpjm8xwq8wbc5pkprim1ilwcb6h9lx-compute-guix-derivation'
failed to compute the derivation for Guix (version:
"131265ea3a3d71c3b430bce6bb2d428cc1a2a4fa"; system: "x86_64-linux";
host version: "1.2.0"; pull-version: 1).
Attachment: file
L
L
Ludovic Courtès wrote on 2 May 2021 15:00
control message for bug #48110
(address . control@debbugs.gnu.org)
871rao23um.fsf@gnu.org
retitle 48110 Substitute failure during 'guix pull'
quit
L
L
Ludovic Courtès wrote on 2 May 2021 15:01
Re: bug#48110: I found a bug
(name . Michael Mausler)(address . michaelmausler@gmail.com)(address . 48110@debbugs.gnu.org)
87wnsgztew.fsf@gnu.org
Hi,

Michael Mausler <michaelmausler@gmail.com> skribis:

Toggle quote (7 lines)
> 1. &store-protocol-error:
> message: "some substitutes for the outputs of derivation
> `/gnu/store/c8bnwlki4wa6s8rz4ynbcr95imhx3s13-graphviz-2.42.3.drv' failed
> (usually happens due to networking issues); try `--fallback' to build
> derivation from source "
> status: 1

This suggests that Guix failed to download binaries (“substitutes”) for
the GraphViz package, perhaps because of some transient networking
error.

Could you try running ‘guix pull’ again?

Thanks for your message,
Ludo’.
M
M
Michael Mausler wrote on 2 May 2021 16:20
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 48110@debbugs.gnu.org)
CAF-ujtv1bJoU7nr45iWwNduyT=7XQticH4N9hNTZFibC68OSvg@mail.gmail.com
Hey Ludovic,

I tried guix pull another time which failed with a similar error, so I
tried with the --fallback flag and that worked. Thanks for getting back to
me.

Michael

On Sun, May 2, 2021 at 6:02 PM Ludovic Courtès <ludo@gnu.org> wrote:

Toggle quote (20 lines)
> Hi,
>
> Michael Mausler <michaelmausler@gmail.com> skribis:
>
> > 1. &store-protocol-error:
> > message: "some substitutes for the outputs of derivation
> > `/gnu/store/c8bnwlki4wa6s8rz4ynbcr95imhx3s13-graphviz-2.42.3.drv' failed
> > (usually happens due to networking issues); try `--fallback' to build
> > derivation from source "
> > status: 1
>
> This suggests that Guix failed to download binaries (“substitutes”) for
> the GraphViz package, perhaps because of some transient networking
> error.
>
> Could you try running ‘guix pull’ again?
>
> Thanks for your message,
> Ludo’.
>
Attachment: file
L
L
Ludovic Courtès wrote on 3 May 2021 12:58
(name . Michael Mausler)(address . michaelmausler@gmail.com)(address . 48110@debbugs.gnu.org)
87bl9rwpwy.fsf@gnu.org
Hi,

Michael Mausler <michaelmausler@gmail.com> skribis:

Toggle quote (4 lines)
> I tried guix pull another time which failed with a similar error, so I
> tried with the --fallback flag and that worked. Thanks for getting back to
> me.

Do you still have the output that appeared above the backtrace? There
should be a clue as to why downloading Graphviz failed.

For the record, the two substitutes appear to be available:

Toggle snippet (6 lines)
$ wget -qO - https://ci.guix.gnu.org/nar/lzip/bi9hjvhcgr5rc0r29wmb18xxk4cgphx8-graphviz-2.42.3 | lzip -d | wc -c
8372744
$ wget -qO - https://ci.guix.gnu.org/nar/lzip/a2j5znslnafdydcrx9jqpr6n25a3k6vf-graphviz-2.42.3-doc | lzip -d | wc -c
5724672

Thanks,
Ludo’.
Z
Z
zimoun wrote on 2 Jul 2021 09:43
control message for bug #48110
(address . control@debbugs.gnu.org)
8735swmztb.fsf@gmail.com
tags 48110 + moreinfo
quit
A
A
Andreas Enge wrote on 7 Jul 03:56 -0700
Close
(address . control@debbugs.gnu.org)
aGunyYKQjVd-qb8f@jurong
close 55279
close 53645
close 70838
close 54944
close 41822
close 70681
close 55059
close 54247
close 43384
close 47258
close 58900
close 59072
close 53511
close 62055
close 58802
close 48376
close 53027
close 57411
close 51206
close 70200
close 73714
close 56681
close 65776
close 62830
close 54075
close 53841
close 53369
close 51035
close 48110
close 48571
close 42005
thanks

# Closing old "guix pull" bugs, which are often network related,
# and in any case not actionable any more.
#
# If you experience similar problems now, please open a new issue on
# codeberg.
#
# Andreas
?
Your comment

This issue is archived.

To comment on this conversation send an email to 48110@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 48110
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch