--- Begin Message ---
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>)'.
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#33365: Package 'direnv' fails to build |
Date: |
Tue, 13 Nov 2018 11:29:39 -0500 |
User-agent: |
Mutt/1.10.1 (2018-07-13) |
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
Description: PGP signature
--- End Message ---