Despite --fallback, TLS error halted "guix system reconfigure"

  • Open
  • quality assurance status badge
Details
2 participants
  • Chris Marusich
  • Ludovic Courtès
Owner
unassigned
Submitted by
Chris Marusich
Severity
normal
C
C
Chris Marusich wrote on 26 Oct 2018 06:58
(address . bug-guix@gnu.org)
87efcdpamc.fsf@gmail.com
Hi,

The following command failed:

Toggle snippet (16 lines)
root@garuda /home/marusich# guix system --fallback --on-error=backtrace reconfigure /home/marusich/config.scm
[...]
substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: guix substitute: error: TLS error in procedure 'handshake': A TLS fatal alert has been received.
guix system: error: build failed: substituter `substitute' died unexpectedly
root@garuda /home/marusich#

Is this expected behavior when --fallback is given?

--
Chris
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlvSnvwACgkQ3UCaFdgi
Rp3tGQ//SC9ku4FWmF4T/mrlZVT2oPKjEbQ9oDEbUOqmXcdTqK+SZdRtexSyCp7v
bDC8f2hrDi0v/Fkm8a5OMc5SJG2VnaK2nKrvxISzu6WMSyeP/Slnzhd6JGJ51YOw
Na1RqQscmKPrYBtFaJO59u2vMiQtMa2sDUvUf+PTObN5zisoU0ECx/abVaOC9xYO
JbZyHMrr7O+OeA8cpYGzL3S3dF05LNLSpRGQRPrDYmZA1bYP2dWWuC4UX/q4YxvI
Bwkxbr2IZR9gdY6TOPYHBO/ti+9xAqX0aNUmNU6rqb7gH+p+qQvSdIpyrlLPWiml
hARiHL+AEFdtDzfKgRcRzY+gbq8y8IHnoEb2HQh8y4MiVU+yPDJO/lcA+OvDD72B
mNIzo54WfPiiKHZ8rDmnTvf70WThfGJrwSzbtHEVCeILIfLthoshhmEXmFCSTTCV
VPv8WaJziWrUCkpFwa3djhdG+TW9UsNV4PteSund/JSeg8TH4N7LGwt51T6v7ezb
G//BL0GuTPsDw3/OSpE1l1t9fnjAsn5PlJ1ZdtgiGZjcYJ9CHUbqbVaG4u1b8OlY
GYdNeaSaMjjNeZ/YY18dUK7XNKeZ1rUTHpmv2bvRv0COR6csXOXlLoPPbLRn9zgJ
sVoYYgFXjjkXCBYtrOeuJ2EIjW/aF+Jivfddem8uetMTYW/XazE=
=ZJGD
-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 26 Oct 2018 21:23
(name . Chris Marusich)(address . cmmarusich@gmail.com)(address . 33159@debbugs.gnu.org)
87bm7gbjhc.fsf@gnu.org
Hello,

Chris Marusich <cmmarusich@gmail.com> skribis:

Toggle quote (19 lines)
> The following command failed:
>
> root@garuda /home/marusich# guix system --fallback --on-error=backtrace reconfigure /home/marusich/config.scm
> [...]
> substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
> substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
> substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
> substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
> substitute: updating substitutes from 'https://hydra-mirror.marusich.info'... 100.0%
> substitute: updating substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
> substitute: guix substitute: error: TLS error in procedure 'handshake': A TLS fatal alert has been received.
> guix system: error: build failed: substituter `substitute' died unexpectedly
> root@garuda /home/marusich#
>
> Is this expected behavior when --fallback is given?

Yes: --fallback is to fall back when substitution fail, but here we’re
not substituting yet, only querying ‘guix substitute’.

Now, what’s the story with that TLS handshake? Any ideas?

Thanks,
Ludo’.
?