all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* build failed: substituter `substitute' died unexpectedly
@ 2017-04-28 16:29 Christopher Allan Webber
  2017-04-28 17:51 ` Quiliro
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Christopher Allan Webber @ 2017-04-28 16:29 UTC (permalink / raw)
  To: help-guix

I am getting this error right now on multiple machines:

  substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
  substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
  substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'...  66.7%Backtrace:
  substitute: In ice-9/boot-9.scm:
  substitute:  160: 9 [catch #t #<catch-closure 1d5ba00> ...]
  substitute: In unknown file:
  substitute:    ?: 8 [apply-smob/1 #<catch-closure 1d5ba00>]
  substitute: In ice-9/boot-9.scm:
  substitute:   66: 7 [call-with-prompt prompt0 ...]
  substitute: In ice-9/eval.scm:
  substitute:  432: 6 [eval # #]
  substitute: In ice-9/boot-9.scm:
  substitute: 2412: 5 [save-module-excursion #<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
  substitute: 4089: 4 [#<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
  substitute: 1734: 3 [%start-stack load-stack ...]
  substitute: 1739: 2 [#<procedure 1d8eb40 ()>]
  substitute: In unknown file:
  substitute:    ?: 1 [primitive-load "/gnu/store/nqy9m6hhnkkfwr5wyq5bac96v9s9hc9i-guix-0.12.0-9.25a4/bin/.guix-real"]
  substitute: In guix/ui.scm:
  substitute: 1255: 0 [run-guix-command substitute "--query"]
  substitute:
  substitute: guix/ui.scm:1255:8: In procedure run-guix-command:
  substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
  guix environment: error: build failed: substituter `substitute' died unexpectedly
  
  Some deprecated features have been used.  Set the environment
  variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
  program to get more information.  Set it to "no" to suppress
  this message.

It doesn't seem to be caused by either the guix system revision or the
userspace guix version I'm running.  This happens with any operations
that use substitutes right now.

Are other people experiencing this?  What happened, and what's causing
it... do we know?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 16:29 build failed: substituter `substitute' died unexpectedly Christopher Allan Webber
@ 2017-04-28 17:51 ` Quiliro
  2017-04-28 18:34 ` Manolis Ragkousis
  2017-04-28 20:32 ` Leo Famulari
  2 siblings, 0 replies; 12+ messages in thread
From: Quiliro @ 2017-04-28 17:51 UTC (permalink / raw)
  To: help-guix

El Fri, 28 Apr 2017 11:29:50 -0500
Christopher Allan Webber <cwebber@dustycloud.org> escribió:

> Are other people experiencing this?  What happened, and what's causing
> it... do we know?

I get this kind of error when I have a bad network. In fact, right now I get the same messages, except for the last part while installing graphviz.

The following package will be installed:
   graphviz	2.38.0	/gnu/store/f6nvvz3ikrix6zax7m6qlsg07x0mki20-graphviz-2.38.0

substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'...  50.0%Backtrace:
substitute: In ice-9/boot-9.scm:
substitute:  160: 9 [catch #t #<catch-closure 95a6740> ...]
substitute: In unknown file:
substitute:    ?: 8 [apply-smob/1 #<catch-closure 95a6740>]
substitute: In ice-9/boot-9.scm:
substitute:   66: 7 [call-with-prompt prompt0 ...]
substitute: In ice-9/eval.scm:
substitute:  432: 6 [eval # #]
substitute: In ice-9/boot-9.scm:
substitute: 2412: 5 [save-module-excursion #<procedure 95b8c80 at ice-9/boot-9.scm:4084:3 ()>]
substitute: 4089: 4 [#<procedure 95b8c80 at ice-9/boot-9.scm:4084:3 ()>]
substitute: 1734: 3 [%start-stack load-stack ...]
substitute: 1739: 2 [#<procedure 95bf558 ()>]
substitute: In unknown file:
substitute:    ?: 1 [primitive-load "/gnu/store/24fa9898h2aa7k7fcbp67kwrwgrxlgi5-guix-0.12.0-7.aabe/bin/.guix-real"]
substitute: In guix/ui.scm:
substitute: 1238: 0 [run-guix-command substitute "--query"]
substitute: 
substitute: guix/ui.scm:1238:8: In procedure run-guix-command:
substitute: guix/ui.scm:1238:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
guix package: error: corrupt input while restoring archive from socket
quiliro@portatil ~$ guix package -i graphviz
The following package will be installed:
   graphviz	2.38.0	/gnu/store/f6nvvz3ikrix6zax7m6qlsg07x0mki20-graphviz-2.38.0

substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'...   0.0%Backtrace:
substitute: In ice-9/boot-9.scm:
substitute:  160: 9 [catch #t #<catch-closure a0e3740> ...]
substitute: In unknown file:
substitute:    ?: 8 [apply-smob/1 #<catch-closure a0e3740>]
substitute: In ice-9/boot-9.scm:
substitute:   66: 7 [call-with-prompt prompt0 ...]
substitute: In ice-9/eval.scm:
substitute:  432: 6 [eval # #]
substitute: In ice-9/boot-9.scm:
substitute: 2412: 5 [save-module-excursion #<procedure a0f5c80 at ice-9/boot-9.scm:4084:3 ()>]
substitute: 4089: 4 [#<procedure a0f5c80 at ice-9/boot-9.scm:4084:3 ()>]
substitute: 1734: 3 [%start-stack load-stack ...]
substitute: 1739: 2 [#<procedure a0fc558 ()>]
substitute: In unknown file:
substitute:    ?: 1 [primitive-load "/gnu/store/24fa9898h2aa7k7fcbp67kwrwgrxlgi5-guix-0.12.0-7.aabe/bin/.guix-real"]
substitute: In guix/ui.scm:
substitute: 1238: 0 [run-guix-command substitute "--query"]
substitute: 
substitute: guix/ui.scm:1238:8: In procedure run-guix-command:
substitute: guix/ui.scm:1238:8: Bad Read-Header-Line header: #<eof>
substitute: 
guix package: error: build failed: substituter `substitute' died unexpectedly



-- 
Example of rude top posting:

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

A: No.
Q: Should I leave quotations after my reply?

Saluton,
Quiliro
0987631031

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 16:29 build failed: substituter `substitute' died unexpectedly Christopher Allan Webber
  2017-04-28 17:51 ` Quiliro
@ 2017-04-28 18:34 ` Manolis Ragkousis
  2017-04-28 20:32 ` Leo Famulari
  2 siblings, 0 replies; 12+ messages in thread
From: Manolis Ragkousis @ 2017-04-28 18:34 UTC (permalink / raw)
  To: Christopher Allan Webber; +Cc: help-guix

Hello Chris,

I am experiencing exactly the same issue. I am currently working around
by disabling substitutes. It must be something wrong with hydra. Can
anyone check?


On 04/28/2017 07:29 PM, Christopher Allan Webber wrote:
> I am getting this error right now on multiple machines:
> 
>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'...  66.7%Backtrace:
>   substitute: In ice-9/boot-9.scm:
>   substitute:  160: 9 [catch #t #<catch-closure 1d5ba00> ...]
>   substitute: In unknown file:
>   substitute:    ?: 8 [apply-smob/1 #<catch-closure 1d5ba00>]
>   substitute: In ice-9/boot-9.scm:
>   substitute:   66: 7 [call-with-prompt prompt0 ...]
>   substitute: In ice-9/eval.scm:
>   substitute:  432: 6 [eval # #]
>   substitute: In ice-9/boot-9.scm:
>   substitute: 2412: 5 [save-module-excursion #<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>   substitute: 4089: 4 [#<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>   substitute: 1734: 3 [%start-stack load-stack ...]
>   substitute: 1739: 2 [#<procedure 1d8eb40 ()>]
>   substitute: In unknown file:
>   substitute:    ?: 1 [primitive-load "/gnu/store/nqy9m6hhnkkfwr5wyq5bac96v9s9hc9i-guix-0.12.0-9.25a4/bin/.guix-real"]
>   substitute: In guix/ui.scm:
>   substitute: 1255: 0 [run-guix-command substitute "--query"]
>   substitute:
>   substitute: guix/ui.scm:1255:8: In procedure run-guix-command:
>   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
>   guix environment: error: build failed: substituter `substitute' died unexpectedly
>   
>   Some deprecated features have been used.  Set the environment
>   variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
>   program to get more information.  Set it to "no" to suppress
>   this message.
> 
> It doesn't seem to be caused by either the guix system revision or the
> userspace guix version I'm running.  This happens with any operations
> that use substitutes right now.
> 
> Are other people experiencing this?  What happened, and what's causing
> it... do we know?
> 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 16:29 build failed: substituter `substitute' died unexpectedly Christopher Allan Webber
  2017-04-28 17:51 ` Quiliro
  2017-04-28 18:34 ` Manolis Ragkousis
@ 2017-04-28 20:32 ` Leo Famulari
  2017-04-28 20:50   ` Tobias Geerinckx-Rice
                     ` (2 more replies)
  2 siblings, 3 replies; 12+ messages in thread
From: Leo Famulari @ 2017-04-28 20:32 UTC (permalink / raw)
  To: Christopher Allan Webber; +Cc: help-guix

[-- Attachment #1: Type: text/plain, Size: 1714 bytes --]

On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote:
> I am getting this error right now on multiple machines:
> 
>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'...  66.7%Backtrace:
>   substitute: In ice-9/boot-9.scm:
>   substitute:  160: 9 [catch #t #<catch-closure 1d5ba00> ...]
>   substitute: In unknown file:
>   substitute:    ?: 8 [apply-smob/1 #<catch-closure 1d5ba00>]
>   substitute: In ice-9/boot-9.scm:
>   substitute:   66: 7 [call-with-prompt prompt0 ...]
>   substitute: In ice-9/eval.scm:
>   substitute:  432: 6 [eval # #]
>   substitute: In ice-9/boot-9.scm:
>   substitute: 2412: 5 [save-module-excursion #<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>   substitute: 4089: 4 [#<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>   substitute: 1734: 3 [%start-stack load-stack ...]
>   substitute: 1739: 2 [#<procedure 1d8eb40 ()>]
>   substitute: In unknown file:
>   substitute:    ?: 1 [primitive-load "/gnu/store/nqy9m6hhnkkfwr5wyq5bac96v9s9hc9i-guix-0.12.0-9.25a4/bin/.guix-real"]
>   substitute: In guix/ui.scm:
>   substitute: 1255: 0 [run-guix-command substitute "--query"]
>   substitute:
>   substitute: guix/ui.scm:1255:8: In procedure run-guix-command:
>   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
>   guix environment: error: build failed: substituter `substitute' died unexpectedly

Same here. It kills the Guix process even if --fallback is used.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 20:32 ` Leo Famulari
@ 2017-04-28 20:50   ` Tobias Geerinckx-Rice
  2017-04-28 21:16     ` Christopher Allan Webber
  2017-04-28 20:56   ` ng0
  2017-05-01 21:33   ` Ludovic Courtès
  2 siblings, 1 reply; 12+ messages in thread
From: Tobias Geerinckx-Rice @ 2017-04-28 20:50 UTC (permalink / raw)
  To: leo, cwebber; +Cc: help-guix


[-- Attachment #1.1: Type: text/plain, Size: 481 bytes --]

Chris, Leo,

On 28/04/17 22:32, Leo Famulari wrote:
> On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote:
>> I am getting this error right now on multiple machines:
>>   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
> 
> Same here. It kills the Guix process even if --fallback is used.

Does the patch at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26489 help?

Kind regards,

T G-R


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 504 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 20:32 ` Leo Famulari
  2017-04-28 20:50   ` Tobias Geerinckx-Rice
@ 2017-04-28 20:56   ` ng0
  2017-05-01 21:33   ` Ludovic Courtès
  2 siblings, 0 replies; 12+ messages in thread
From: ng0 @ 2017-04-28 20:56 UTC (permalink / raw)
  To: Leo Famulari; +Cc: help-guix

Leo Famulari transcribed 2.7K bytes:
> On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote:
> > I am getting this error right now on multiple machines:
> > 
> >   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
> >   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
> >   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'...  66.7%Backtrace:
> >   substitute: In ice-9/boot-9.scm:
> >   substitute:  160: 9 [catch #t #<catch-closure 1d5ba00> ...]
> >   substitute: In unknown file:
> >   substitute:    ?: 8 [apply-smob/1 #<catch-closure 1d5ba00>]
> >   substitute: In ice-9/boot-9.scm:
> >   substitute:   66: 7 [call-with-prompt prompt0 ...]
> >   substitute: In ice-9/eval.scm:
> >   substitute:  432: 6 [eval # #]
> >   substitute: In ice-9/boot-9.scm:
> >   substitute: 2412: 5 [save-module-excursion #<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
> >   substitute: 4089: 4 [#<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
> >   substitute: 1734: 3 [%start-stack load-stack ...]
> >   substitute: 1739: 2 [#<procedure 1d8eb40 ()>]
> >   substitute: In unknown file:
> >   substitute:    ?: 1 [primitive-load "/gnu/store/nqy9m6hhnkkfwr5wyq5bac96v9s9hc9i-guix-0.12.0-9.25a4/bin/.guix-real"]
> >   substitute: In guix/ui.scm:
> >   substitute: 1255: 0 [run-guix-command substitute "--query"]
> >   substitute:
> >   substitute: guix/ui.scm:1255:8: In procedure run-guix-command:
> >   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
> >   guix environment: error: build failed: substituter `substitute' died unexpectedly
> 
> Same here. It kills the Guix process even if --fallback is used.

Same here, I succeed with relevant subcommands when I try multiple times.

-- 
PGP and more: https://people.pragmatique.xyz/ng0/

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 20:50   ` Tobias Geerinckx-Rice
@ 2017-04-28 21:16     ` Christopher Allan Webber
  2017-04-28 21:21       ` Tobias Geerinckx-Rice
  0 siblings, 1 reply; 12+ messages in thread
From: Christopher Allan Webber @ 2017-04-28 21:16 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: help-guix

Tobias Geerinckx-Rice writes:

> Chris, Leo,
>
> On 28/04/17 22:32, Leo Famulari wrote:
>> On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote:
>>> I am getting this error right now on multiple machines:
>>>   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
>> 
>> Same here. It kills the Guix process even if --fallback is used.
>
> Does the patch at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26489 help?
>
> Kind regards,
>
> T G-R

Gave it a shot... still seems to be breaking here.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 21:16     ` Christopher Allan Webber
@ 2017-04-28 21:21       ` Tobias Geerinckx-Rice
  2017-04-28 21:26         ` Tobias Geerinckx-Rice
  0 siblings, 1 reply; 12+ messages in thread
From: Tobias Geerinckx-Rice @ 2017-04-28 21:21 UTC (permalink / raw)
  To: cwebber; +Cc: help-guix


[-- Attachment #1.1: Type: text/plain, Size: 751 bytes --]

On 28/04/17 23:16, Christopher Allan Webber wrote:
> Tobias Geerinckx-Rice writes:
> 
>> Chris, Leo,
>>
>> On 28/04/17 22:32, Leo Famulari wrote:
>>> On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote:
>>>> I am getting this error right now on multiple machines:
>>>>   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
>>>
>>> Same here. It kills the Guix process even if --fallback is used.
>>
>> Does the patch at https://debbugs.gnu.org/cgi/bugreport.cgi?bug=26489 help?
>>
>> Kind regards,
>>
>> T G-R
> 
> Gave it a shot... still seems to be breaking here.

Oh :-(

Did you re-launch guix-daemon after re-building it?

Kind regards,

T G-R


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 504 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 21:21       ` Tobias Geerinckx-Rice
@ 2017-04-28 21:26         ` Tobias Geerinckx-Rice
  2017-04-30  0:59           ` Christopher Allan Webber
  0 siblings, 1 reply; 12+ messages in thread
From: Tobias Geerinckx-Rice @ 2017-04-28 21:26 UTC (permalink / raw)
  To: cwebber; +Cc: help-guix


[-- Attachment #1.1: Type: text/plain, Size: 427 bytes --]

On 28/04/17 23:21, Tobias Geerinckx-Rice wrote:
> On 28/04/17 23:16, Christopher Allan Webber wrote:
>> Gave it a shot... still seems to be breaking here.
> 
> Oh :-(
> 
> Did you re-launch guix-daemon after re-building it?

I forgot to mention: adding

    --substitute-urls="http://bad.http.response.tobias.gr"

should serve as a simple test. It always triggers the the patch for me.

Kind regards,

T G-R


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 504 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 21:26         ` Tobias Geerinckx-Rice
@ 2017-04-30  0:59           ` Christopher Allan Webber
  0 siblings, 0 replies; 12+ messages in thread
From: Christopher Allan Webber @ 2017-04-30  0:59 UTC (permalink / raw)
  To: Tobias Geerinckx-Rice; +Cc: help-guix

Tobias Geerinckx-Rice writes:

> On 28/04/17 23:21, Tobias Geerinckx-Rice wrote:
>> On 28/04/17 23:16, Christopher Allan Webber wrote:
>>> Gave it a shot... still seems to be breaking here.
>> 
>> Oh :-(
>> 
>> Did you re-launch guix-daemon after re-building it?

Oh, I didn't!

> I forgot to mention: adding
>
>     --substitute-urls="http://bad.http.response.tobias.gr"
>
> should serve as a simple test. It always triggers the the patch for me.
>
> Kind regards,
>
> T G-R

I think I tried it right...

cwebber@oolong:~$ guix environment --ad-hoc julia --substitute-urls="http://bad.http.response.tobias.gr"
substitute: Backtrace:
substitute: In ice-9/boot-9.scm:
substitute:  160: 9 [catch #t #<catch-closure 25c0ae0> ...]
substitute: In unknown file:
substitute:    ?: 8 [apply-smob/1 #<catch-closure 25c0ae0>]
substitute: In ice-9/boot-9.scm:
substitute:   66: 7 [call-with-prompt prompt0 ...]
substitute: In ice-9/eval.scm:
substitute:  432: 6 [eval # #]
substitute: In ice-9/boot-9.scm:
substitute: 2412: 5 [save-module-excursion #<procedure 25e1900 at ice-9/boot-9.scm:4084:3 ()>]
substitute: 4089: 4 [#<procedure 25e1900 at ice-9/boot-9.scm:4084:3 ()>]
substitute: 1734: 3 [%start-stack load-stack ...]
substitute: 1739: 2 [#<procedure 25f3ba0 ()>]
substitute: In unknown file:
substitute:    ?: 1 [primitive-load "/home/cwebber/devel/guix/scripts/guix"]
substitute: In guix/ui.scm:
substitute: 1255: 0 [run-guix-command substitute "--query"]
substitute: 
substitute: guix/ui.scm:1255:8: In procedure run-guix-command:
substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
guix environment: error: corrupt input while restoring archive from #<closed: file 0>

I'm not really sure if this triggered the patch or not?  It does look
like a different error message, so I'm guessing it did?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-04-28 20:32 ` Leo Famulari
  2017-04-28 20:50   ` Tobias Geerinckx-Rice
  2017-04-28 20:56   ` ng0
@ 2017-05-01 21:33   ` Ludovic Courtès
  2017-05-02  7:15     ` Christopher Allan Webber
  2 siblings, 1 reply; 12+ messages in thread
From: Ludovic Courtès @ 2017-05-01 21:33 UTC (permalink / raw)
  To: Leo Famulari; +Cc: help-guix

Leo Famulari <leo@famulari.name> skribis:

> On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote:
>> I am getting this error right now on multiple machines:
>> 
>>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'...  66.7%Backtrace:
>>   substitute: In ice-9/boot-9.scm:
>>   substitute:  160: 9 [catch #t #<catch-closure 1d5ba00> ...]
>>   substitute: In unknown file:
>>   substitute:    ?: 8 [apply-smob/1 #<catch-closure 1d5ba00>]
>>   substitute: In ice-9/boot-9.scm:
>>   substitute:   66: 7 [call-with-prompt prompt0 ...]
>>   substitute: In ice-9/eval.scm:
>>   substitute:  432: 6 [eval # #]
>>   substitute: In ice-9/boot-9.scm:
>>   substitute: 2412: 5 [save-module-excursion #<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>>   substitute: 4089: 4 [#<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>>   substitute: 1734: 3 [%start-stack load-stack ...]
>>   substitute: 1739: 2 [#<procedure 1d8eb40 ()>]
>>   substitute: In unknown file:
>>   substitute:    ?: 1 [primitive-load "/gnu/store/nqy9m6hhnkkfwr5wyq5bac96v9s9hc9i-guix-0.12.0-9.25a4/bin/.guix-real"]
>>   substitute: In guix/ui.scm:
>>   substitute: 1255: 0 [run-guix-command substitute "--query"]
>>   substitute:
>>   substitute: guix/ui.scm:1255:8: In procedure run-guix-command:
>>   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
>>   guix environment: error: build failed: substituter `substitute' died unexpectedly
>
> Same here. It kills the Guix process even if --fallback is used.

I don’t seem to have this problem today (I’m using https instead of
http, but --substitute-urls=http://… seems to work too).  Does it still
show up for you?

It could have to do with a difference in how the newer nginx version
deals with pipelined HTTP requests.

Ludo’.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: build failed: substituter `substitute' died unexpectedly
  2017-05-01 21:33   ` Ludovic Courtès
@ 2017-05-02  7:15     ` Christopher Allan Webber
  0 siblings, 0 replies; 12+ messages in thread
From: Christopher Allan Webber @ 2017-05-02  7:15 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: help-guix

Ludovic Courtès writes:

> Leo Famulari <leo@famulari.name> skribis:
>
>> On Fri, Apr 28, 2017 at 11:29:50AM -0500, Christopher Allan Webber wrote:
>>> I am getting this error right now on multiple machines:
>>> 
>>>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>>>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'... 100.0%
>>>   substitute: updating list of substitutes from 'http://mirror.hydra.gnu.org'...  66.7%Backtrace:
>>>   substitute: In ice-9/boot-9.scm:
>>>   substitute:  160: 9 [catch #t #<catch-closure 1d5ba00> ...]
>>>   substitute: In unknown file:
>>>   substitute:    ?: 8 [apply-smob/1 #<catch-closure 1d5ba00>]
>>>   substitute: In ice-9/boot-9.scm:
>>>   substitute:   66: 7 [call-with-prompt prompt0 ...]
>>>   substitute: In ice-9/eval.scm:
>>>   substitute:  432: 6 [eval # #]
>>>   substitute: In ice-9/boot-9.scm:
>>>   substitute: 2412: 5 [save-module-excursion #<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>>>   substitute: 4089: 4 [#<procedure 1d7c900 at ice-9/boot-9.scm:4084:3 ()>]
>>>   substitute: 1734: 3 [%start-stack load-stack ...]
>>>   substitute: 1739: 2 [#<procedure 1d8eb40 ()>]
>>>   substitute: In unknown file:
>>>   substitute:    ?: 1 [primitive-load "/gnu/store/nqy9m6hhnkkfwr5wyq5bac96v9s9hc9i-guix-0.12.0-9.25a4/bin/.guix-real"]
>>>   substitute: In guix/ui.scm:
>>>   substitute: 1255: 0 [run-guix-command substitute "--query"]
>>>   substitute:
>>>   substitute: guix/ui.scm:1255:8: In procedure run-guix-command:
>>>   substitute: guix/ui.scm:1255:8: Throw to key `bad-response' with args `("Bad Response-Line: ~s" (""))'.
>>>   guix environment: error: build failed: substituter `substitute' died unexpectedly
>>
>> Same here. It kills the Guix process even if --fallback is used.
>
> I don’t seem to have this problem today (I’m using https instead of
> http, but --substitute-urls=http://… seems to work too).  Does it still
> show up for you?
>
> It could have to do with a difference in how the newer nginx version
> deals with pipelined HTTP requests.
>
> Ludo’.

Mark fixed it.  See bug#26705 for that and tracking "what happened?"

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-05-02  7:15 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-04-28 16:29 build failed: substituter `substitute' died unexpectedly Christopher Allan Webber
2017-04-28 17:51 ` Quiliro
2017-04-28 18:34 ` Manolis Ragkousis
2017-04-28 20:32 ` Leo Famulari
2017-04-28 20:50   ` Tobias Geerinckx-Rice
2017-04-28 21:16     ` Christopher Allan Webber
2017-04-28 21:21       ` Tobias Geerinckx-Rice
2017-04-28 21:26         ` Tobias Geerinckx-Rice
2017-04-30  0:59           ` Christopher Allan Webber
2017-04-28 20:56   ` ng0
2017-05-01 21:33   ` Ludovic Courtès
2017-05-02  7:15     ` Christopher Allan Webber

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.