guix pull failure

  • Done
  • quality assurance status badge
Details
3 participants
  • Andreas Enge
  • yaroe
  • zimoun
Owner
unassigned
Submitted by
yaroe
Severity
normal

Debbugs page

Y
(address . bug-guix@gnu.org)
87k04hfost.fsf@posteo.net
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
Building from this channel:
Computing Guix derivation for 'x86_64-linux'... |Backtrace:
13 (primitive-load "/gnu/store/58czcidmlsasny3w40niawi4yi3gq9qy-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:
2170:24 8 (run-with-store #<store-connection 256.99 7fb3cfc11360> _ #:guile-for-build _ #:system _ #:target _)
1998:8 7 (_ _)
In ./guix/gexp.scm:
299:22 6 (_ _)
1180:2 5 (_ _)
1046:2 4 (_ _)
892:4 3 (_ _)
In ./guix/store.scm:
2055:12 2 (_ #<store-connection 256.99 7fb3d36a3960>)
1403:5 1 (map/accumulate-builds #<store-connection 256.99 7fb3d36a3960> #<procedure 7fb3c79cd8a0 at ./guix/stor?> ?)
1419:15 0 (_ #<store-connection 256.99 7fb3d36a3960> _ _)

./guix/store.scm:1419:15: Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "`/usr/bin/guix substitute' died unexpectedly" status: 1] 7fb3c5f7ab40>)'.
guix pull: error: You found a bug: the program '/gnu/store/58czcidmlsasny3w40niawi4yi3gq9qy-compute-guix-derivation'
failed to compute the derivation for Guix (version: "9eabe0e1fdaa39b562b451404e58fecda9c712fe"; system: "x86_64-linux";
host version: "1.1.0rc2"; pull-version: 1).
Please report the COMPLETE output above by email to <bug-guix@gnu.org>.
Z
Z
zimoun wrote on 2 Nov 2022 05:57
877d0dfr98.fsf@gmail.com
Hi,

Thanks for you report.

On dim., 30 oct. 2022 at 14:01, yaroe@free.fr wrote:
Toggle quote (4 lines)
> Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
> Building from this channel:
> guix https://git.savannah.gnu.org/git/guix.git 9eabe0e

This commit is from Oct 30th, 2022…

Toggle quote (5 lines)
> ./guix/store.scm:1419:15: Throw to key `srfi-34' with args `(#<condition &store-protocol-error [message: "`/usr/bin/guix substitute' died unexpectedly" status: 1] 7fb3c5f7ab40>)'.
> guix pull: error: You found a bug: the program '/gnu/store/58czcidmlsasny3w40niawi4yi3gq9qy-compute-guix-derivation'
> failed to compute the derivation for Guix (version: "9eabe0e1fdaa39b562b451404e58fecda9c712fe"; system: "x86_64-linux";
> host version: "1.1.0rc2"; pull-version: 1).

…and I guess you just installed v1.1.0rc2. Why not the last release as
v1.3? Or even the latest?

Well, it is probably a transient network issue. Have you tried to
repeat the “guix pull --commit=9eabe0e” command? If yes, does it break
systematically?


Cheers,
simon
Z
Z
zimoun wrote on 25 Nov 2022 06:58
CAJ3okZ1EavtSFf1oWQ1P4AQh40UNTd7Cd-h9rOSEUX_3+Lra1w@mail.gmail.com
Hi,

Sorry I have missed your email because you sent only to me and not to
the bug report 58900@debbugs.gnu.org.

On Thu, 3 Nov 2022 at 14:22, <yaroe@free.fr> wrote:

Toggle quote (4 lines)
>
> | This commit is from Oct 30th, 2022…

[...]

Toggle quote (14 lines)
> >> ./guix/store.scm:1419:15: Throw to key `srfi-34' with args
> >> `(#<condition &store-protocol-error [message: "`/usr/bin/guix
> >> substitute' died unexpectedly" status: 1] 7fb3c5f7ab40>)'.
> >> guix pull: error: You found a bug: the program '/gnu/store/58czcidmlsasny3w40niawi4yi3gq9qy-compute-guix-derivation'
> >> failed to compute the derivation for Guix (version: "9eabe0e1fdaa39b562b451404e58fecda9c712fe"; system: "x86_64-linux";
> >> host version: "1.1.0rc2"; pull-version: 1).
>
> | …and I guess you just installed v1.1.0rc2. Why not the last release as
> | v1.3? Or even the latest?
>
> I have guix package manager already installed on top of gentoo. I use
> it from time to time since two years I think. I update it from time to
> time when it works (buit it often failed).

Something appears to me wrong. Because if you update Guix from time
to time, then it would not be at the version v1.1.0rc2. ;-)

For instance, it appears /usr/bin/guix which is the very first
revision provided by the installer. Then, running "guix pull" will
update the current Guix located at ~/.config/guix/current/bin/guix.

What is the output of 'which guix'?

Toggle quote (3 lines)
> Indeed guix is very instable each time I try to use it : it is even
> more instable than gentoo.

Well, I use it daily in professional context and I switch from one
revision to several every day. And, yes there is some annoyances
because it is easy to keep working in the same time something from
2020 and from now. Bah, I would not say "instable". ;-)


Cheers,
simon
S
S
Simon Tournier wrote on 10 Sep 2024 08:45
control message for bug #58900
(address . control@debbugs.gnu.org)
87jzfjbjh8.fsf@gmail.com
tags 58900 + 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 58900@patchwise.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 58900
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