GNU bug report logs - #38379
guix pull crashing: Throw to key `bad-response'

Previous Next

Package: guix;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Mon, 25 Nov 2019 21:33:46 UTC

Severity: normal

Merged with 38377, 38380

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#38377: closed (`bad-response' throw with guix pull attempt)
Date: Tue, 26 Nov 2019 10:36:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Tue, 26 Nov 2019 11:35:38 +0100
with message-id <878so37wn9.fsf <at> gnu.org>
and subject line Re: bug#38379: guix pull crashing: Throw to key `bad-response'
has caused the debbugs.gnu.org bug report #38379,
regarding `bad-response' throw with guix pull attempt
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
38379: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38379
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Christopher Howard <christopher <at> alaskasi.com>
To: bug-guix <at> gnu.org
Subject: `bad-response' throw with guix pull attempt
Date: Mon, 25 Nov 2019 09:27:07 -0900
My system info from Neofetch:
OS: Debian GNU/Linux 9.11 (stretch) x86_64 
Model: 2347B46 ThinkPad T430 
Kernel: 4.9.0-11-amd64 
Uptime: 14 days, 6 minutes 
Packages: 3336 
Shell: bash 4.4.12 
Resolution: 1600x900, 1920x1200 
DE: GNOME 
WM: GNOME Shell 
WM Theme: Adwaita 
Theme: Adwaita [GTK2/3] 
Icons: Adwaita [GTK2/3] 
Terminal: gnome-terminal 
CPU: Intel i5-3320M (4) @ 3.3GHz 
GPU: Intel Integrated Graphics 
Memory: 6219MB / 7689MB 

$ guix --version
guix (GNU Guix) 3a69dd5c1558caa295b22476bbf00d88e62e81a8
Copyright (C) 2019 the Guix authors
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl
.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

$ guix pull --verbose
Updating channel 'guix' from Git repository at 'https://git.savannah.gn
u.org/git/guix.git'...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git class="Apple-tab-
span" style="white-space:pre">	5d297ca
substitute: /gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-
4.4.23/bin/bash: warning: setlocale: LC_ALL: cannot change locale
(en_US.utf8)
substitute: /gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-
4.4.23/bin/bash: warning: setlocale: LC_ALL: cannot change locale
(en_US.utf8)
Computing Guix derivation for 'x86_64-linux'... /
substitute: updating substitutes from 'https://ci.guix.gnu.org'...   0.
2%Backtrace:
substitute:            3 (apply-smob/1 #<catch-closure 7a4580>)
substitute: In ice-9/boot-9.scm:
substitute:     705:2  2 (call-with-prompt _ _ #<procedure default-
prompt-handle…>)
substitute: In ice-9/eval.scm:
substitute:     619:8  1 (_ #(#(#<directory (guile-user) 847140>)))
substitute: In guix/ui.scm:
substitute:   1747:12  0 (run-guix-command _ . _)
substitute: 
substitute: guix/ui.scm:1747:12: In procedure run-guix-command:
substitute: Throw to key `bad-response' with args `("Bad Response-Line: 
~s" (""))'.
guix pull: error: substituter `substitute' died unexpectedly

-- 
Christopher Howard, Enterprise Solutions Manager, Alaska Satellite
Internet
3239 La Ree Way, Fairbanks, AK 99709
P.O. Box 70, Ester, AK 99725
p: 1-888-396-5623, f: 1-888-260-3584
https://alaskasatelliteinternet.com


[Message part 3 (message/rfc822, inline)]
From: Ludovic Courtès <ludo <at> gnu.org>
To: Leo Famulari <leo <at> famulari.name>
Cc: 38379-done <at> debbugs.gnu.org
Subject: Re: bug#38379: guix pull crashing: Throw to key `bad-response'
Date: Tue, 26 Nov 2019 11:35:38 +0100
Hi,

Leo Famulari <leo <at> famulari.name> skribis:

> 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’.


This bug report was last modified 5 years and 183 days ago.

Previous Next


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