guix pull --url errors out with "build failed: substituter `substitute' died unexpectedly"

  • Done
  • quality assurance status badge
Details
3 participants
  • Clément Lassieur
  • Leo Famulari
  • Ricardo Wurmus
Owner
unassigned
Submitted by
Clément Lassieur
Severity
normal
C
C
Clément Lassieur wrote on 12 Jun 2018 23:23
(address . bug-guix@gnu.org)
87sh5ru2bl.fsf@lassieur.org
Hi,

I did:

guix pull --url=git://git.lassieur.org/guix

And got:

Toggle snippet (17 lines)
Updating from Git repository at 'git://git.lassieur.org/guix'...
Building from Git commit dd6fa43a105f9caf383c6d1fb5a8497e29e912b1...
Computing Guix derivation for 'x86_64-linux'... \
substitute: updating list of substitutes from 'https://berlin.guixsd.org'... 0.0%Backtrace:
substitute: 3 (apply-smob/1 #<catch-closure 133b200>)
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) 1404140>)))
substitute: In guix/ui.scm:
substitute: 1501:12 0 (run-guix-command _ . _)
substitute:
substitute: guix/ui.scm:1501:12: In procedure run-guix-command:
substitute: Bad Read-Header-Line header: #<eof>
substitute:
guix pull: error: build failed: substituter `substitute' died unexpectedly
L
L
Leo Famulari wrote on 13 Jun 2018 02:36
(name . Clément Lassieur)(address . clement@lassieur.org)(address . 31805-done@debbugs.gnu.org)
20180613003625.GA24995@jasmine.lan
On Tue, Jun 12, 2018 at 11:23:10PM +0200, Cl�ment Lassieur wrote:
Toggle quote (2 lines)
> substitute: updating list of substitutes from 'https://berlin.guixsd.org'... 0.0%Backtrace:

[...]

Toggle quote (5 lines)
> substitute: guix/ui.scm:1501:12: In procedure run-guix-command:
> substitute: Bad Read-Header-Line header: #<eof>
> substitute:
> guix pull: error: build failed: substituter `substitute' died unexpectedly

As discussed on #guix, this was a result of berlin.guixsd.org running
out of disk space:


It should be fixed now :)
Closed
C
C
Clément Lassieur wrote on 13 Jun 2018 06:10
(name . Leo Famulari)(address . leo@famulari.name)(address . 31805-done@debbugs.gnu.org)
87d0wv2uok.fsf@lassieur.org
Leo Famulari <leo@famulari.name> writes:

Toggle quote (17 lines)
> On Tue, Jun 12, 2018 at 11:23:10PM +0200, Clément Lassieur wrote:
>> substitute: updating list of substitutes from 'https://berlin.guixsd.org'... 0.0%Backtrace:
>
> [...]
>
>> substitute: guix/ui.scm:1501:12: In procedure run-guix-command:
>> substitute: Bad Read-Header-Line header: #<eof>
>> substitute:
>> guix pull: error: build failed: substituter `substitute' died unexpectedly
>
> As discussed on #guix, this was a result of berlin.guixsd.org running
> out of disk space:
>
> https://gnunet.org/bot/log/guix/2018-06-12#T1731820
>
> It should be fixed now :)

Cool thank you!
Closed
R
R
Ricardo Wurmus wrote on 13 Jun 2018 15:33
(name . Leo Famulari)(address . leo@famulari.name)
87po0ubyl5.fsf@elephly.net
Leo Famulari <leo@famulari.name> writes:

Toggle quote (17 lines)
> On Tue, Jun 12, 2018 at 11:23:10PM +0200, Clément Lassieur wrote:
>> substitute: updating list of substitutes from 'https://berlin.guixsd.org'... 0.0%Backtrace:
>
> [...]
>
>> substitute: guix/ui.scm:1501:12: In procedure run-guix-command:
>> substitute: Bad Read-Header-Line header: #<eof>
>> substitute:
>> guix pull: error: build failed: substituter `substitute' died unexpectedly
>
> As discussed on #guix, this was a result of berlin.guixsd.org running
> out of disk space:
>
> https://gnunet.org/bot/log/guix/2018-06-12#T1731820
>
> It should be fixed now :)

Sorry about that.

We’re still fiddling with the configuration of the large (~20TB)
external storage to make sure it won’t be needlessly slow. Once that’s
done we’ll move the contents of /gnu over to that storage array and then
we shouldn’t have problems with running out of space for a while.

--
Ricardo
Closed
?