GNU bug report logs - #44751
tests/swh.scm hangs building guix with guile-2.2

Previous Next

Package: guix;

Reported by: Vagrant Cascadian <vagrant <at> debian.org>

Date: Fri, 20 Nov 2020 01:53:01 UTC

Severity: normal

To reply to this bug, email your comments to 44751 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#44751; Package guix. (Fri, 20 Nov 2020 01:53:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Vagrant Cascadian <vagrant <at> debian.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 20 Nov 2020 01:53:01 GMT) Full text and rfc822 format available.

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

From: Vagrant Cascadian <vagrant <at> debian.org>
To: bug-guix <at> gnu.org
Subject: tests/swh.scm hangs building guix with guile-2.2
Date: Thu, 19 Nov 2020 17:52:21 -0800
[Message part 1 (text/plain, inline)]
I'm exploring building with guile 2.2 because guile-gnutls built with
guile 3.0 is only available in experimental, and even there, missing for
arm64.

FAIL: tests/swh.scm - lookup-origin

And then hangs indefinitely. I've seen it run for hours at a time. Works
fine with guile 3.0.


In tests/swh.log, there is not much there, though obviously seems
problematic:

warning: cannot run Web server for tests: Address already in use
In thread:
In procedure listen: Wrong type argument in position 1 (expecting open
file port): #f


I don't have any debian patches applied to tests/swh.scm and do not
think any other patches are likely to affect this here, but you never
know. :)


live well,
  vagrant
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#44751; Package guix. (Fri, 20 Nov 2020 09:39:02 GMT) Full text and rfc822 format available.

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

From: zimoun <zimon.toutoune <at> gmail.com>
To: Vagrant Cascadian <vagrant <at> debian.org>, 44751 <at> debbugs.gnu.org
Subject: Re: bug#44751: tests/swh.scm hangs building guix with guile-2.2
Date: Fri, 20 Nov 2020 10:36:48 +0100
Hi Vagrant,

On Thu, 19 Nov 2020 at 17:52, Vagrant Cascadian <vagrant <at> debian.org> wrote:

> I'm exploring building with guile 2.2 because guile-gnutls built with
> guile 3.0 is only available in experimental, and even there, missing for
> arm64.
>
> FAIL: tests/swh.scm - lookup-origin

I remember issues fixed by 722ad41c44a499d2250c79527ef7d069ca728de0
which maybe introduce a regression for Guile 2.2.

--8<---------------cut here---------------start------------->8---
+;; XXX: Work around a bug in Guile 3.0.2 where #:verify-certificate? would
+;; be ignored (<https://bugs.gnu.org/40486>).
+(define* (http-get* uri #:rest rest)
+  (apply http-request uri #:method 'GET rest))
+(define* (http-post* uri #:rest rest)
+  (apply http-request uri #:method 'POST rest))
--8<---------------cut here---------------end--------------->8---

Maybe it is related.

All the best,
simon




This bug report was last modified 3 years and 150 days ago.

Previous Next


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