[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#26671: serf package (guix dependency) tests fail
From: |
Marius Bakke |
Subject: |
bug#26671: serf package (guix dependency) tests fail |
Date: |
Thu, 27 Apr 2017 17:16:10 +0200 |
User-agent: |
Notmuch/0.24.1 (https://notmuchmail.org) Emacs/25.2.1 (x86_64-unknown-linux-gnu) |
Leo Famulari <address@hidden> writes:
> On Thu, Apr 27, 2017 at 03:54:13PM +0200, Marius Bakke wrote:
>> Maxim Cournoyer <address@hidden> writes:
>> >
>> > While attempting to "guix environment guix" after doing a "git pull"
>> > in my guix checkout (master), it attempted to build many packages
>> > (bash, gcc, etc.) and failed building `serf' due to test failures:
>> >
>> > ............F.FFF.FFF.FF.FFFFF...................................
>
> [...]
>
>> > !!!FAILURES!!!
>> > Runs: 65 Passes: 51 Fails: 14
>>
>> The SSL certificates in "test/server" expired 18/04.
>
> Terrible! This invalidates the entire dependency tree based on serf. In
> effect, it enforces an expiration date on these packages.
Good point. We should definitely avoid this.
>> https://svn.apache.org/viewvc?view=revision&revision=1792234
>
> Rather than using this workaround, which will stop working 2018-09-19,
> we should disable this test. We should also file an upstream bug asking
> them to fudge the date in their tests, so that we can run this test
> suite forever. GnuTLS uses this technique with the 'datefudge' tool.
Interesting, I was not aware of "datefudge".
I'll disable these tests for now and create an upstream issue once I've
learned more about the datefudge tool.
signature.asc
Description: PGP signature