guix pull crashing: Throw to key `bad-response'

  • Done
  • quality assurance status badge
Details
3 participants
  • Jack Hill
  • Leo Famulari
  • Ludovic Courtès
Owner
unassigned
Submitted by
Leo Famulari
Severity
normal
Merged with
L
L
Leo Famulari wrote on 25 Nov 2019 21:09
(address . bug-guix@gnu.org)
20191125200910.GA19572@jasmine.lan
Today `guix pull` started crashing for me:

$ guix pull --verbosity=9 --substitute-urls=https://ci.guix.gnu.org
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'... -
substitute: updating substitutes from 'https://ci.guix.gnu.org'... 15.9%Backtrace:
substitute: 3 (apply-smob/1 #<catch-closure 7f82f190f1e0>)
substitute: In ice-9/boot-9.scm:
substitute: 705:2 2 (call-with-prompt _ _ #<procedure default-prompt-handler (k proc)>)
substitute: In ice-9/eval.scm:
substitute: 619:8 1 (_ #(#(#<directory (guile-user) 7f82f1585140>)))
substitute: In guix/ui.scm:
substitute: 1730:12 0 (run-guix-command _ . _)
substitute:
substitute: guix/ui.scm:1730:12: In procedure run-guix-command:
substitute: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
guix pull: error: `/gnu/store/k76m7w6fmcy12iraz070sfw5ns410m42-guix-1.0.1-9.f63e493/bin/guix substitute' died unexpectedly

$ guix describe
Generation 102 Nov 04 2019 12:29:54 (current)
guix bf7b08c
branch: master
commit: bf7b08c4fe7d14c25a83bde99f19eca1119d88ff
J
J
Jack Hill wrote on 25 Nov 2019 22:57
(no subject)
(address . control@debbugs.gnu.org)
alpine.DEB.2.20.1911251655530.11560@marsh.hcoop.net
merge 38379 38359 38377 38380
J
J
Jack Hill wrote on 25 Nov 2019 23:10
(address . control@debbugs.gnu.org)
alpine.DEB.2.20.1911251709520.11560@marsh.hcoop.net
unmerge 38359
L
L
Ludovic Courtès wrote on 26 Nov 2019 11:35
Re: bug#38379: guix pull crashing: Throw to key `bad-response'
(name . Leo Famulari)(address . leo@famulari.name)(address . 38379-done@debbugs.gnu.org)
878so37wn9.fsf@gnu.org
Hi,

Leo Famulari <leo@famulari.name> skribis:

Toggle quote (20 lines)
> Today `guix pull` started crashing for me:
>
> $ guix pull --verbosity=9 --substitute-urls=https://ci.guix.gnu.org
> 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 5d297ca
> Computing Guix derivation for 'x86_64-linux'... -
> substitute: updating substitutes from 'https://ci.guix.gnu.org'... 15.9%Backtrace:
> substitute: 3 (apply-smob/1 #<catch-closure 7f82f190f1e0>)
> substitute: In ice-9/boot-9.scm:
> substitute: 705:2 2 (call-with-prompt _ _ #<procedure default-prompt-handler (k proc)>)
> substitute: In ice-9/eval.scm:
> substitute: 619:8 1 (_ #(#(#<directory (guile-user) 7f82f1585140>)))
> substitute: In guix/ui.scm:
> substitute: 1730:12 0 (run-guix-command _ . _)
> substitute:
> substitute: guix/ui.scm:1730:12: In procedure run-guix-command:
> substitute: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
> guix pull: error: `/gnu/store/k76m7w6fmcy12iraz070sfw5ns410m42-guix-1.0.1-9.f63e493/bin/guix substitute' died unexpectedly

This is because we hit ENOSPC on ci.guix.gnu.org (a bug in itself).

This is fixed now, so you should no longer experience it (Cuirass is
still stopped on berlin while GC makes more space, though.)

Apologies for the inconvenience!

Ludo’.
Closed
?