GNU bug report logs - #33365
Package 'direnv' fails to build

Previous Next

Package: guix;

Reported by: Konrad Hinsen <konrad.hinsen <at> fastmail.net>

Date: Tue, 13 Nov 2018 15:46:01 UTC

Severity: normal

Done: Leo Famulari <leo <at> famulari.name>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 33365 in the body.
You can then email your comments to 33365 AT debbugs.gnu.org in the normal way.

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#33365; Package guix. (Tue, 13 Nov 2018 15:46:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Konrad Hinsen <konrad.hinsen <at> fastmail.net>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 13 Nov 2018 15:46:02 GMT) Full text and rfc822 format available.

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

From: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
To: bug-guix <at> gnu.org
Subject: Package 'direnv' fails to build
Date: Tue, 13 Nov 2018 16:44:28 +0100
Dear Guix maintainers,

after today's "guix pull", I could not update my profile because the
tests of package "direnv" fail. The relevant part of the build log is
attached below. This looks like it might be related to the recent update
of Go to 1.11.

Cheers,
  Konrad.


starting phase `check'
go test
go: disabling cache (/homeless-shelter/.cache/go-build) due to initialization failure: mkdir /homeless-shelter: permission denied
# _/tmp/guix-build-direnv-2.11.3.drv-0/direnv-2.11.3
./cmd_stdlib.go:17: Printf format %/ has unknown verb /
FAIL	_/tmp/guix-build-direnv-2.11.3.drv-0/direnv-2.11.3 [build failed]
make: *** [Makefile:49: test] Error 2

Test suite failed, dumping logs.
Backtrace:
           4 (primitive-load "/gnu/store/cp8sfpkmpj2wa9wc39bz1hgkwmd…")
In ice-9/eval.scm:
   191:35  3 (_ _)
In srfi/srfi-1.scm:
    640:9  2 (for-each #<procedure 967920 at /gnu/store/f95ghy8mx00…> …)
In /gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/gnu-build-system.scm:
   799:31  1 (_ _)
    369:6  0 (check #:target _ #:make-flags _ #:tests? _ # _ # _ # _)

/gnu/store/f95ghy8mx00fc22nrvswvnpqlfdkf2nk-module-import/guix/build/gnu-build-system.scm:369:6: In procedure check:
Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "make" arguments: ("test" "-j" "4" "DESTDIR=/gnu/store/kkk1mx9m1rcf191mhb2mwrpz4ah7a3lm-direnv-2.11.3") exit-status: 2 term-signal: #f stop-signal: #f] 9adf00>)'.




Reply sent to Leo Famulari <leo <at> famulari.name>:
You have taken responsibility. (Tue, 13 Nov 2018 16:30:02 GMT) Full text and rfc822 format available.

Notification sent to Konrad Hinsen <konrad.hinsen <at> fastmail.net>:
bug acknowledged by developer. (Tue, 13 Nov 2018 16:30:03 GMT) Full text and rfc822 format available.

Message #10 received at 33365-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
Cc: 33365-done <at> debbugs.gnu.org
Subject: Re: bug#33365: Package 'direnv' fails to build
Date: Tue, 13 Nov 2018 11:29:39 -0500
[Message part 1 (text/plain, inline)]
On Tue, Nov 13, 2018 at 04:44:28PM +0100, Konrad Hinsen wrote:
> Dear Guix maintainers,
> 
> after today's "guix pull", I could not update my profile because the
> tests of package "direnv" fail. The relevant part of the build log is
> attached below. This looks like it might be related to the recent update
> of Go to 1.11.

Thanks for the report!

Fixed in commit 978d59737acaadbb0d2aa02ed071bb5d3f555973, which
specifies that Go 1.9 should be used.

Next, we should make the package build with Go 1.11, because Go 1.9 is
due to be removed.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#33365; Package guix. (Tue, 13 Nov 2018 19:07:02 GMT) Full text and rfc822 format available.

Message #13 received at 33365-done <at> debbugs.gnu.org (full text, mbox):

From: Konrad Hinsen <konrad.hinsen <at> fastmail.net>
To: Leo Famulari <leo <at> famulari.name>
Cc: 33365-done <at> debbugs.gnu.org
Subject: Re: bug#33365: Package 'direnv' fails to build
Date: Tue, 13 Nov 2018 20:05:53 +0100
Am 13.11.18 um 17:29 schrieb Leo Famulari:

> Fixed in commit 978d59737acaadbb0d2aa02ed071bb5d3f555973, which
> specifies that Go 1.9 should be used.

Wow, that was quick!

Thanks,
  Konrad.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Wed, 12 Dec 2018 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 136 days ago.

Previous Next


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