Re: Error handling when 'guix substitute' dies

2024-05-27 Thread Richard Sent
Hi Ludo! FYSA based on https://issues.guix.gnu.org/71238 I suspect the fix mentioned in that patch might not be applying properly in all cases. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

Re: Error handling when 'guix substitute' dies

2024-04-10 Thread Christopher Baines
Ludovic Courtès writes: > Hi, > > Philip McGrath skribis: > >> I don't know if the root cause is related, but this reminded me of >> some networking errors I sometimes get accessing substitutes. I had >> the luck (good or bad?) to get an example while building >>

Re: Error handling when 'guix substitute' dies

2024-04-10 Thread Ludovic Courtès
Hi, Lars Bilke skribis: > I ran the command in a loop on 4 machines for around 2 hours doing 1 request > per machine per second but no errors occured... Hmm OK, thanks for testing. Not sure how to understand the problem then. It could be triggered keep-alive and connection reuse, who knows.

Re: Error handling when 'guix substitute' dies

2024-04-10 Thread Ludovic Courtès
Hi, Philip McGrath skribis: > I don't know if the root cause is related, but this reminded me of > some networking errors I sometimes get accessing substitutes. I had > the luck (good or bad?) to get an example while building > , so I thought I'd report. > >> i

Re: Error handling when 'guix substitute' dies

2024-04-03 Thread Lars Bilke
Dear Ludo, I ran the command in a loop on 4 machines for around 2 hours doing 1 request per machine per second but no errors occured... On 29 Mar 2024, at 16:10, Ludovic Courtès wrote: > Hello, > > Ada Stevenson skribis: > >>> diff --git a/guix/scripts/substitute.scm b/guix/scripts/substitute.

Re: Error handling when 'guix substitute' dies

2024-04-02 Thread Ada Stevenson
Hi Lars, On Tue, Apr 2 2024 at 10:42:18 AM +0200, Lars Bilke wrote: Dear Ludo, I ran the command in a loop on 4 machines for around 2 hours doing 1 request per machine per second but no errors occured... I did a similar thing. No errors at all. However, I was reconfiguring my system at uni

Re: Error handling when 'guix substitute' dies

2024-04-01 Thread Philip McGrath
Hi, On 3/29/24 11:10, Ludovic Courtès wrote: > > [...] OK, I’ll push it shortly, but… Lars Bilke skribis: thanks Ada for bringing this issue up again. I get the same error on `guix pull` almost always when I am on my enterprise network. Re-running `guix pull` a second time also almost alway

Re: Error handling when 'guix substitute' dies

2024-03-29 Thread Ludovic Courtès
Hello, Ada Stevenson skribis: >> diff --git a/guix/scripts/substitute.scm b/guix/scripts/substitute.scm >> index 37cd08e289..3af0bf0019 100755 >> --- a/guix/scripts/substitute.scm >> +++ b/guix/scripts/substitute.scm >> @@ -494,7 +494,9 @@ (define* (download-nar narinfo destination >> (defin

Re: Error handling when 'guix substitute' dies

2024-03-26 Thread Lars Bilke
Dear Ada and Ludo, thanks Ada for bringing this issue up again. I get the same error on `guix pull` almost always when I am on my enterprise network. Re-running `guix pull` a second time also almost always then runs fine. I checked with our IT: nothing suspicious on the network, i.e. no firewa

Re: Error handling when 'guix substitute' dies

2024-03-25 Thread Ada Stevenson
Hi Ludo', On 3/24/24 11:15 AM, Ludovic Courtès wrote: Hi Ada, Ada Stevenson skribis: Sometimes, usually when I'm on an enterprise network like my university's of library's wifi, the `guix substitute` process dies with a "TLS error in procedure 'write_to_session_record_port': Error in the pus

Re: Error handling when 'guix substitute' dies

2024-03-24 Thread Ludovic Courtès
Hi Ada, Ada Stevenson skribis: > Sometimes, usually when I'm on an enterprise network like my > university's of library's wifi, the `guix substitute` process dies > with a "TLS error in procedure 'write_to_session_record_port': Error > in the push function" error message. My connection is rock-s

Re: Error handling when 'guix substitute' dies

2024-03-17 Thread Ekaitz Zarraga
Hi Ada, On 2024-03-17 07:18, Ada Stevenson wrote: Hi Guix, I have this gripe with usability regarding using substitutes. Sometimes, usually when I'm on an enterprise network like my university's of library's wifi, the `guix substitute` process dies with a "TLS error in procedure 'write_to_se

Error handling when 'guix substitute' dies

2024-03-16 Thread Ada Stevenson
Hi Guix, I have this gripe with usability regarding using substitutes. Sometimes, usually when I'm on an enterprise network like my university's of library's wifi, the `guix substitute` process dies with a "TLS error in procedure 'write_to_session_record_port': Error in the push function" err