gnutls 3.6.12 can consistently fail to build

  • Done
  • quality assurance status badge
Details
2 participants
  • Chris Marusich
  • Leo Famulari
Owner
unassigned
Submitted by
Chris Marusich
Severity
normal
C
C
Chris Marusich wrote on 31 Dec 2020 21:44
(address . bug-guix@gnu.org)
87czyp1z9n.fsf@gmail.com
Hi,

While attempting to run...

guix pull --cores=1 --max-jobs=1 --no-substitutes

...after installing Guix System in an x86_64 VM using...


...I was unable to build gnutls 3.6.12. This prevented me from running
"guix pull" without using substitutes. Substitutes are available for
this derivation, so it seems that a build succeeded at some point on the
build farm. However, in my VM, I tried 71 times to build the
problematic gnutls derivation repeatedly, and it failed every time.

Every time, the error was: "You need openssl to run this test"

It was mentioned in the IRC chat that this is a known issue, but I could
not find a bug report about it:


"<efraim> gnutls@3.6.12 is known to fail, something about missing the
time window when it will build and pass the tests"

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

iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAl/uODQACgkQ3UCaFdgi
Rp2OXA//TLZHnxv8+wP8Xh6c5FvuNRvBAzszpt0FuTx9jnUo+HTuTCszcgIx8K0f
Cf146v1MJ1167Lox6imMEKfmr5vAk+qFc23SrwC4SqWYqMteZafdNqegF/AJM1lm
3RRgLvD6bPoj80421/aeaGFs5KOYPCdBayqGz9Dobgf4D2/iD24UqI6nNX0jKhpb
yFX7y69YFfPtGyoOuYweV8fyyrV7ERbNtX7zOKqKo8ZhIpug0STjcKmXIPmNykut
PROGoldIbXKWnK5mJyHYbTfX7322C0QC9Z+xPq2SZnB9BU/riQIZzqRdvIeA0TeF
zfA8t/+kPkf5Ui+lZslUQfhC+FsRYcOaKndhyZw7Wi/2yAPpsxrEf8HNwpNwtrIE
Cc1vv1qPvSzS8J319+CgA87z5GGO6dz/G18gTe1mvMkP18ldG9eh9U5NDI8weK4e
FbsOzJ7bfI94G6SD+1JREmerS/DrQwfm8TNZlyAp4aQ/nJMd6TwU0llWW3fjg5/i
MvV1byafoZTF5j3DYMdj4wGZGQu/l8epf/y7ehlbjOfoZIjGWS1tcN59DVFES2T7
yi45DknZYnUM9SOOQcyCIHpgD4MRaMlsS/T7ohMQwSM0wqY5dqrSw/O0vkVC5gtX
GBtLXpH6dmP19GfJlzujM37HLWMD4pTgkWiURj29ZOfW4syA9JM=
=5jf8
-----END PGP SIGNATURE-----

L
L
Leo Famulari wrote on 31 Dec 2020 22:12
(name . Chris Marusich)(address . cmmarusich@gmail.com)(address . 45578@debbugs.gnu.org)
X+4+2Q9WcNBp+8JG@jasmine.lan

That bug is about GnuTLS 3.6.12 being written to expire — there is not
really much we can do about it.

It's happened more than once, too.
C
C
Chris Marusich wrote on 1 Jan 2020 09:02
(name . Leo Famulari)(address . leo@famulari.name)(address . 45578-close@debbugs.gnu.org)
874kxfppsy.fsf@gmail.com
Leo Famulari <leo@famulari.name> writes:

Toggle quote (7 lines)
>
> That bug is about GnuTLS 3.6.12 being written to expire — there is not
> really much we can do about it.
>
> It's happened more than once, too.

Yes, upon closer investigation, that was indeed the cause. I can
confirm that I was able to work around the issue by traveling back in
time to January 1st, 2020 and doing the build then.

Going back to the future, that will be the hard part now...

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

iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAl4MUh0ACgkQ3UCaFdgi
Rp35kg//e5vQmU8GYSkRvT79wpW/SF269JGM9E04Qyw+rXfpOSLTxEK04V/RsZzV
tmcddi/DLDkrFYZtukHAPkXqAKUXxKn87f4YbVXkfQ6dMZdowLXcXJIvAWya2kYA
1vvkzBZbFbhjts/7K6MNejAv0C2olC12h5Yc8aTZ3ERL6euueH8T1hn89CegzFax
yfDKYbwOi7dYMOIzE31K0dPH3rx0QB5KwqjFna7ML5b6aGOkfdnUsaelbOhcbyO2
Tqgu7ml5XXrQmzLUveIryl/ysDP8LvFjrOkIJT4Lz2aCkKExi7HW3VuGG6AUFxL7
mSBmEZtKxRx9FHAs4rcVqTkivPI9b9agLYsY+K7LI5gxMeK7RaCveaOmGU2kyc9g
e9/+dBSpaX0k+bl+WNnmhn4Kkc8u72DVGUu3RG4iOrJ7x9DbMhqZeNi+OAtJCvLp
GIDpnJwwQBf1hRRN2B03adpKO7Z3+BZThl8vxM7RfG+2mAK4rRk0p0rLVhrfl9Je
/M03E8lQG/71Z+PuAgKExx3uQqu815J5JiK0bEI376zzZ360XHDZAgtZ/z+ruFTx
TvZo2N8hUCwXl6SmZ6CjAbakPls76cXBXD8t2pKkLlbbHommcDoLts8sruo/HUq/
sfNv8L9ZHWlHUHx4AoCXiVm9KXfWAjbSuI/rqoiViCdteW8L6qQ=
=Aorv
-----END PGP SIGNATURE-----

?