Subject: Re: bug#58650: build of /gnu/store/mw6ax0gk33gh082anrdrxp2flrbskxv6-openssl-1.1.1n.drv failed

From: Maxime Devos <[email-masked]>
Date: Thu, 3 Nov 2022 11:32:59 +0100

On 03-11-2022 11:03, zimoun wrote:
> Hi,
> 
> Thanks for the report.
> 
> On Wed, 19 Oct 2022 at 21:46, Sjors Provoost <[email-masked]> wrote:
>> Sorry if this is a duplicate or has already been fixed in a more recent commit.
>>
>> /builder for `/gnu/store/mw6ax0gk33gh082anrdrxp2flrbskxv6-openssl-1.1.1n.drv' failed with exit code 1
>> build of /gnu/store/mw6ax0gk33gh082anrdrxp2flrbskxv6-openssl-1.1.1n.drv failed
>> View build log at '/var/log/guix/drvs/mw/6ax0gk33gh082anrdrxp2flrbskxv6-openssl-1.1.1n.drv.gz'.
>> [...]
>>
>> ./guix/store.scm:1421:15: In procedure loop: [...]1).
> 
> It seems an error with the store.  Do you use the offload mechanism?
> And have you allowed the substitutes?

Looking at the attached build log, it is a build failure, not some store 
error:

Test Summary Report
-------------------
../test/recipes/80-test_ssl_new.t                (Wstat: 256 Tests: 29 
Failed: 1)
   Failed test:  12
   Non-zero exit status: 1
Files=158, Tests=2640, 66 wallclock secs ( 0.87 usr  0.07 sys + 56.47 
cusr  7.90 csys = 65.31 CPU)
Result: FAIL
make[1]: *** [Makefile:208: _tests] Error 1
make[1]: Leaving directory 
'/tmp/guix-build-openssl-1.1.1n.drv-0/openssl-1.1.1n'
make: *** [Makefile:205: tests] Error 2

Except for the different version number IIRC, I've noticed that one 
before (on core-updates).  That was without offloading and with 
substitutes, though the substitute servers didn't have a substitute 
available.

As the backtrace is a distraction, I propose merging something like 
<https://issues.guix.gnu.org/50238>.

Greetings,
Maxime