Subject: bug#76486: closed (Re: Frequent TLS error in `guix substitute')

From: [email-masked] (GNU bug Tracking System)
Date: Fri, 11 Apr 2025 19:14:03 +0000

Your bug report

#75679: `guix substitute' occasionally crashes while looking for substitutes

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
75679: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75679
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: Frequent TLS error in `guix substitute'
From: Ludovic Courtès <[email-masked]>
To: Andreas Enge <[email-masked]>
Cc: [email-masked], Timo Wilken <[email-masked]>
Date: Fri, 11 Apr 2025 21:13:36 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Andreas Enge <[email-masked]> skribis:

> can this be closed now as
>    https://issues.guix.gnu.org/76558
> is merged?

I think so.  Done! :-)

Subject: `guix substitute' occasionally crashes while looking for substitutes
From: "Timo Wilken" <[email-masked]>
To: <[email-masked]>
Date: Sat, 22 Feb 2025 16:00:44 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Sometimes, apparently randomly, `guix substitute' crashes as follows for me:

substitute: looking for substitutes on 'https://bordeaux.guix.gnu.org'...   0.0%guix substitute: error: TLS error in procedure 'write_to_session_record_port': Error in the push function.
guix system: error: `/gnu/store/jpbjljfva1hqspw1kd6hgnl63sgvw966-guix-1.4.0-32.5f6fdad/bin/guix substitute' died unexpectedly

This seems to happen while looking for substitutes, usually (always?) at
"0.0%" progress.

This happens rarely enough that a re-run of the crashing "guix system
reconfigure" or "guix home reconfigure" will succeed.

For completeness' sake:

$ guix describe
Generation 114	Feb 21 2025 17:59:33	(current)
  tw 028ba0e
    repository URL: https://git.twilken.net/dotfiles
    branch: master
    commit: 028ba0ea65bc1d2b5a8c59bc336908a161c65e7c
  guix dfabaa8
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: dfabaa8a6faa58612a069eb47ee3f35a94b146fb
  [non-free channels redacted]

Cheers,
Timo