--- Begin Message ---
Subject: |
[1.2.1 pre-release testing] substitute downloading and TLS errors |
Date: |
Sun, 18 Apr 2021 11:38:56 +0200 |
On Fri, Apr 16, 2021 at 10:40:55PM -0500, jcguu95 wrote:
> 2.2. Unexpected failure
>
> After running `guix system init /mnt/etc/config.scm /mnt' for 5 to 10
> minutes, I got the error
>
> ,----
> | substitute: updating substitutes from 'https://ci.guix.gnu.org'...
> 0.0%guix substitute: error: TSL error in procedure 'write_to_session_port':
> Resource temporarily unavailable, try again.
> |
> | guix system: error:
> `/gnu/store/1nmwil4cs...vc2p-guix-1.2.0-21.4dff6ec/bin/guix substitute` died
> unexpectedly
> | root@gnu ~# _
> `----
>
> Retrying it did resolve the problem. And I got a working guix system
> out of it :)
I’ve got the same TLS error (though the procedure for me is
‘write_to_session_record_port’.
I needed to restart the installer at the last step, this stopped while
downloading enlightenment with no error but it does not continue.
Regards,
Florian
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#47867: [1.2.1 pre-release testing] substitute downloading and TLS errors |
Date: |
Sun, 25 Apr 2021 02:20:16 +0200 |
On Sat, Apr 24, 2021 at 07:13:01PM +0200, Ludovic Courtès wrote:
> I’ve pushed these as two separate patches:
>
> c50db7156d http-client: Remove exception mishandling in 'http-multiple-get'.
> 02d62978f4 http-client, substitute: Gracefully handle GnuTLS EAGAIN/EINTR.
I assume they will be cherry-picked to the version-1.3.0 branch and
the guix package will be updated.
> This bug should be gone now.
Yes, after and only after locally updating the guix package I can
create good installer images.
Closing.
Note though that "Guu, Jin-Cheng" <jcguu95@gmail.com> reported the TLS
errors before me, but to guix-devel and not as a bug report.
> I’ll go ahead and fix ‘write_to_session_record_port’ in GnuTLS.
Thank you for all the work!
Regards,
Florian
--- End Message ---