GNU bug report logs - #26671
serf package (guix dependency) tests fail

Previous Next

Package: guix;

Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Date: Wed, 26 Apr 2017 21:19:02 UTC

Severity: normal

Done: Marius Bakke <mbakke <at> fastmail.com>

Bug is archived. No further changes may be made.

Full log


Message #20 received at 26671 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Marius Bakke <mbakke <at> fastmail.com>
Cc: 26671 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Subject: Re: bug#26671: serf package (guix dependency) tests fail
Date: Thu, 27 Apr 2017 11:04:43 -0400
[Message part 1 (text/plain, inline)]
On Thu, Apr 27, 2017 at 03:54:13PM +0200, Marius Bakke wrote:
> Maxim Cournoyer <maxim.cournoyer <at> gmail.com> 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.

> 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.
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 8 years and 100 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.