* [bug#35050] [PATCH] gnu: direnv: Fix build failure. @ 2019-03-30 16:19 Oleg Pykhalov 2019-03-30 19:11 ` Leo Famulari 2020-04-13 21:14 ` Vincent Legoll 0 siblings, 2 replies; 11+ messages in thread From: Oleg Pykhalov @ 2019-03-30 16:19 UTC (permalink / raw) To: 35050 * gnu/packages/shellutils.scm (direnv)[arguments]: Setup Go environment after unpack. --- gnu/packages/shellutils.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index 88c0f32e99..b32f184e96 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -5,6 +5,7 @@ ;;; Copyright © 2017 Stefan Reichör <stefan@xsteve.at> ;;; Copyright © 2018 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2018 Benjamin Slade <slade@jnanam.net> +;;; Copyright © 2019 Oleg Pykhalov <go.wigust@gmail.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -127,7 +128,7 @@ are already there.") (modify-phases %standard-phases (delete 'configure) ;; Help the build scripts find the Go language dependencies. - (add-before 'unpack 'setup-go-environment + (add-after 'unpack 'setup-go-environment (assoc-ref go:%standard-phases 'setup-go-environment))))) (inputs `(("go" ,go) -- 2.21.0 ^ permalink raw reply related [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-03-30 16:19 [bug#35050] [PATCH] gnu: direnv: Fix build failure Oleg Pykhalov @ 2019-03-30 19:11 ` Leo Famulari 2019-03-30 22:25 ` Oleg Pykhalov 2020-04-13 21:14 ` Vincent Legoll 1 sibling, 1 reply; 11+ messages in thread From: Leo Famulari @ 2019-03-30 19:11 UTC (permalink / raw) To: Oleg Pykhalov; +Cc: 35050 [-- Attachment #1: Type: text/plain, Size: 287 bytes --] On Sat, Mar 30, 2019 at 07:19:53PM +0300, Oleg Pykhalov wrote: > * gnu/packages/shellutils.scm (direnv)[arguments]: Setup Go environment after > unpack. Can you say what build failure you are seeing? It's working for me on recent Guix (commit 6e1f91d91ca594098a7e98ae17b301fc035a6234). [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-03-30 19:11 ` Leo Famulari @ 2019-03-30 22:25 ` Oleg Pykhalov 2019-03-30 23:26 ` Leo Famulari 0 siblings, 1 reply; 11+ messages in thread From: Oleg Pykhalov @ 2019-03-30 22:25 UTC (permalink / raw) To: Leo Famulari; +Cc: 35050 [-- Attachment #1: Type: text/plain, Size: 19750 bytes --] Leo Famulari <leo@famulari.name> writes: > On Sat, Mar 30, 2019 at 07:19:53PM +0300, Oleg Pykhalov wrote: >> * gnu/packages/shellutils.scm (direnv)[arguments]: Setup Go environment after >> unpack. > > Can you say what build failure you are seeing? It's working for me on > recent Guix (commit 6e1f91d91ca594098a7e98ae17b301fc035a6234). --8<---------------cut here---------------start------------->8--- oleg@guixsd ~/src/guix$ ./pre-inst-env guix build direnv substitute: updating substitutes from 'https://ci.guix.info'... 100.0% building /gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv... starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/29dazsnk3rr5j5kv9wi0p2974an9z9sk-which-2.21/bin:/gnu/store/bl3pxxj6frg0dww8pj5dvh2d1akwvj47-tar-1.30/bin:/gnu/store/h0c398zan9ibhk4w0c944vp5pwgzkfpd-gzip-1.9/bin:/gnu/store/j74aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6/bin:/gnu/store/9425b5dwpfc04bb4p58hsjypxghliyr3-xz-5.2.4/bin:/gnu/store/ypiyk8ngn79cz655jrl0hng37xv54yjr-file-5.33/bin:/gnu/store/4bzzz0lzjc9b7bfsnqbq2j22d4fvf433-diffutils-3.6/bin:/gnu/store/a4rxl40jr7gmq8bp3dryq4yq67cwkwiw-patch-2.7.6/bin:/gnu/store/fd621k6fmdnr1yiw0lbvw5spqaa169j3-findutils-4.6.0/bin:/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yvimvb-gawk-4.2.1/bin:/gnu/store/lmfddplnplxd03bcqv3w9pynbnr1fp8k-sed-4.5/bin:/gnu/store/02k245xy33cvcnr8vm3lagm9zmb1s2wa-grep-3.1/bin:/gnu/store/5s2nib1lrd2101bbrivcl17kjx1mspw6-coreutils-8.30/bin:/gnu/store/7j3941iannrngdvgbclyxid12vds5w9i-make-4.2.1/bin:/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin:/gnu/store/9ysmg2739n1ms84lx6hifncgc5l2hiy9-ld-wrapper-0/bin:/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/bin:/gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0/bin:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/bin:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/sbin:/gnu/store/5kag5g6n4l682pvh16qfjq082v0x02ap-go-1.11.6/bin' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/j74aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6/include:/gnu/store/9425b5dwpfc04bb4p58hsjypxghliyr3-xz-5.2.4/include:/gnu/store/ypiyk8ngn79cz655jrl0hng37xv54yjr-file-5.33/include:/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yvimvb-gawk-4.2.1/include:/gnu/store/7j3941iannrngdvgbclyxid12vds5w9i-make-4.2.1/include:/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/include:/gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0/include:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/include:/gnu/store/xha1mk4qji8fmg62nygfzdx0l94ikdhm-linux-libre-headers-4.14.67/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/j74aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6/include:/gnu/store/9425b5dwpfc04bb4p58hsjypxghliyr3-xz-5.2.4/include:/gnu/store/ypiyk8ngn79cz655jrl0hng37xv54yjr-file-5.33/include:/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yvimvb-gawk-4.2.1/include:/gnu/store/7j3941iannrngdvgbclyxid12vds5w9i-make-4.2.1/include:/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/include:/gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0/include:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/include:/gnu/store/xha1mk4qji8fmg62nygfzdx0l94ikdhm-linux-libre-headers-4.14.67/include' environment variable `LIBRARY_PATH' set to `/gnu/store/j74aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6/lib:/gnu/store/9425b5dwpfc04bb4p58hsjypxghliyr3-xz-5.2.4/lib:/gnu/store/ypiyk8ngn79cz655jrl0hng37xv54yjr-file-5.33/lib:/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yvimvb-gawk-4.2.1/lib:/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/lib:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/lib:/gnu/store/a3p8zc23w5asxck5h4mswz4s8yl9s6pa-glibc-2.28-static/lib:/gnu/store/mn3ymm3f2r4xjqf8m9fgmadh6b8p6fvr-glibc-utf8-locales-2.28/lib:/gnu/store/5kag5g6n4l682pvh16qfjq082v0x02ap-go-1.11.6/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/mn3ymm3f2r4xjqf8m9fgmadh6b8p6fvr-glibc-utf8-locales-2.28/lib/locale' phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `setup-go-environment' `/tmp/fileEr3aiw/src/github.com/direnv/go-dotenv/README.md' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/direnv/go-dotenv/README.md' `/tmp/fileEr3aiw/src/github.com/direnv/go-dotenv/LICENSE.md' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/direnv/go-dotenv/LICENSE.md' `/tmp/fileEr3aiw/src/github.com/direnv/go-dotenv/parse_test.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/direnv/go-dotenv/parse_test.go' `/tmp/fileEr3aiw/src/github.com/direnv/go-dotenv/parse.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/direnv/go-dotenv/parse.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/session.vim' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/session.vim' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/decode_meta.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/decode_meta.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/encode.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/encode.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/type_check.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/type_check.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/.gitignore' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/.gitignore' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/encoding_types_1.1.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/encoding_types_1.1.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/COMPATIBLE' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/COMPATIBLE' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/README.md' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/README.md' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/decode.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/decode.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/encode_test.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/encode_test.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/encoding_types.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/encoding_types.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/doc.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/doc.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/type_fields.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/type_fields.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/lex.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/lex.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/.travis.yml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/.travis.yml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/Makefile' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/Makefile' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/decode_test.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/decode_test.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/COPYING' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/COPYING' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/parse.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/parse.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/toml-test-encoder/README.md' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/toml-test-encoder/README.md' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/toml-test-encoder/main.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/toml-test-encoder/main.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/toml-test-encoder/COPYING' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/toml-test-encoder/COPYING' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/tomlv/README.md' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/tomlv/README.md' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/tomlv/main.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/tomlv/main.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/tomlv/COPYING' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/tomlv/COPYING' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/toml-test-decoder/README.md' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/toml-test-decoder/README.md' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/toml-test-decoder/main.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/toml-test-decoder/main.go' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/cmd/toml-test-decoder/COPYING' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/cmd/toml-test-decoder/COPYING' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/invalid-apples.toml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/invalid-apples.toml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/invalid.toml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/invalid.toml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/implicit.toml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/implicit.toml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/readme1.toml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/readme1.toml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/hard.toml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/hard.toml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/example.toml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/example.toml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/readme2.toml' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/readme2.toml' `/tmp/fileEr3aiw/src/github.com/BurntSushi/toml/_examples/example.go' -> `/tmp/guix-build-direnv-2.15.2.drv-0/src/github.com/BurntSushi/toml/_examples/example.go' phase `setup-go-environment' succeeded after 0.0 seconds starting phase `unpack' direnv-2.15.2/ direnv-2.15.2/.github/ direnv-2.15.2/.github/ISSUE_TEMPLATE.md direnv-2.15.2/.gitignore direnv-2.15.2/.nojekyll direnv-2.15.2/.travis.yml direnv-2.15.2/CHANGELOG.md direnv-2.15.2/CNAME direnv-2.15.2/Gopkg.lock direnv-2.15.2/Gopkg.toml direnv-2.15.2/LICENSE.md direnv-2.15.2/Makefile direnv-2.15.2/README.md direnv-2.15.2/cmd_allow.go direnv-2.15.2/cmd_apply_dump.go direnv-2.15.2/cmd_current.go direnv-2.15.2/cmd_deny.go direnv-2.15.2/cmd_dotenv.go direnv-2.15.2/cmd_dump.go direnv-2.15.2/cmd_edit.go direnv-2.15.2/cmd_exec.go direnv-2.15.2/cmd_expand_path.go direnv-2.15.2/cmd_export.go direnv-2.15.2/cmd_help.go direnv-2.15.2/cmd_hook.go direnv-2.15.2/cmd_prune.go direnv-2.15.2/cmd_reload.go direnv-2.15.2/cmd_status.go direnv-2.15.2/cmd_stdlib.go direnv-2.15.2/cmd_version.go direnv-2.15.2/cmd_watch.go direnv-2.15.2/commands.go direnv-2.15.2/config.go direnv-2.15.2/const.go direnv-2.15.2/default.nix direnv-2.15.2/docs/ direnv-2.15.2/docs/ruby.md direnv-2.15.2/docs/screencasts.md direnv-2.15.2/docs/sidebar.md direnv-2.15.2/env.go direnv-2.15.2/env_diff.go direnv-2.15.2/env_diff_test.go direnv-2.15.2/env_test.go direnv-2.15.2/file_times.go direnv-2.15.2/file_times_test.go direnv-2.15.2/index.html direnv-2.15.2/log.go direnv-2.15.2/look_path.go direnv-2.15.2/main.go direnv-2.15.2/man/ direnv-2.15.2/man/direnv-stdlib.1 direnv-2.15.2/man/direnv-stdlib.1.md direnv-2.15.2/man/direnv.1 direnv-2.15.2/man/direnv.1.md direnv-2.15.2/man/direnv.toml.1 direnv-2.15.2/man/direnv.toml.1.md direnv-2.15.2/marshal.go direnv-2.15.2/rc.go direnv-2.15.2/rc_test.go direnv-2.15.2/script/ direnv-2.15.2/script/str2go direnv-2.15.2/script/str2go.go direnv-2.15.2/shell.go direnv-2.15.2/shell_bash.go direnv-2.15.2/shell_fish.go direnv-2.15.2/shell_json.go direnv-2.15.2/shell_tcsh.go direnv-2.15.2/shell_test.go direnv-2.15.2/shell_vim.go direnv-2.15.2/shell_zsh.go direnv-2.15.2/stdlib.go direnv-2.15.2/stdlib.sh direnv-2.15.2/test/ direnv-2.15.2/test/.envrc direnv-2.15.2/test/config/ direnv-2.15.2/test/config/direnv/ direnv-2.15.2/test/config/direnv/direnvrc direnv-2.15.2/test/direnv-test.fish direnv-2.15.2/test/direnv-test.sh direnv-2.15.2/test/direnv-test.tcsh direnv-2.15.2/test/scenarios/ direnv-2.15.2/test/scenarios/base/ direnv-2.15.2/test/scenarios/base/.envrc direnv-2.15.2/test/scenarios/child-env/ direnv-2.15.2/test/scenarios/child-env/.envrc direnv-2.15.2/test/scenarios/dump/ direnv-2.15.2/test/scenarios/dump/.envrc direnv-2.15.2/test/scenarios/empty-var-unset/ direnv-2.15.2/test/scenarios/empty-var-unset/.envrc direnv-2.15.2/test/scenarios/empty-var/ direnv-2.15.2/test/scenarios/empty-var/.envrc direnv-2.15.2/test/scenarios/inherit/ direnv-2.15.2/test/scenarios/inherit/.envrc direnv-2.15.2/test/scenarios/inherited/ direnv-2.15.2/test/scenarios/inherited/.gitkeep direnv-2.15.2/test/scenarios/missing-file-source-env/ direnv-2.15.2/test/scenarios/missing-file-source-env/.envrc direnv-2.15.2/test/scenarios/ruby-layout.env direnv-2.15.2/test/scenarios/ruby-layout/ direnv-2.15.2/test/scenarios/ruby-layout/.envrc direnv-2.15.2/test/scenarios/space dir/ direnv-2.15.2/test/scenarios/space dir/.envrc direnv-2.15.2/test/scenarios/special-vars/ direnv-2.15.2/test/scenarios/special-vars/.envrc direnv-2.15.2/test/scenarios/symlink-bug/ direnv-2.15.2/test/scenarios/symlink-bug/baz/ direnv-2.15.2/test/scenarios/symlink-bug/baz/.keep direnv-2.15.2/test/scenarios/symlink-bug/foo/ direnv-2.15.2/test/scenarios/symlink-bug/foo/.envrc direnv-2.15.2/test/scenarios/symlink-bug/foo/bar direnv-2.15.2/test/scenarios/use-rvm/ direnv-2.15.2/test/scenarios/use-rvm/.envrc direnv-2.15.2/test/scenarios/utils/ direnv-2.15.2/test/scenarios/utils/link-to-file direnv-2.15.2/test/scenarios/utils/somefile direnv-2.15.2/test/show-direnv-diff.sh direnv-2.15.2/vendor/ direnv-2.15.2/vendor/github.com/ direnv-2.15.2/vendor/github.com/BurntSushi/ direnv-2.15.2/vendor/github.com/BurntSushi/toml/ direnv-2.15.2/vendor/github.com/BurntSushi/toml/.gitignore direnv-2.15.2/vendor/github.com/BurntSushi/toml/.travis.yml direnv-2.15.2/vendor/github.com/BurntSushi/toml/COMPATIBLE direnv-2.15.2/vendor/github.com/BurntSushi/toml/COPYING direnv-2.15.2/vendor/github.com/BurntSushi/toml/Makefile direnv-2.15.2/vendor/github.com/BurntSushi/toml/README.md direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/ direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/example.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/example.toml direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/hard.toml direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/implicit.toml direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/invalid-apples.toml direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/invalid.toml direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/readme1.toml direnv-2.15.2/vendor/github.com/BurntSushi/toml/_examples/readme2.toml direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/ direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-decoder/ direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-decoder/COPYING direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-decoder/README.md direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-decoder/main.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-encoder/ direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-encoder/COPYING direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-encoder/README.md direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/toml-test-encoder/main.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/tomlv/ direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/tomlv/COPYING direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/tomlv/README.md direnv-2.15.2/vendor/github.com/BurntSushi/toml/cmd/tomlv/main.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/decode.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/decode_meta.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/decode_test.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/doc.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/encode.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/encode_test.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/encoding_types.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/encoding_types_1.1.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/lex.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/parse.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/session.vim direnv-2.15.2/vendor/github.com/BurntSushi/toml/type_check.go direnv-2.15.2/vendor/github.com/BurntSushi/toml/type_fields.go direnv-2.15.2/vendor/github.com/direnv/ direnv-2.15.2/vendor/github.com/direnv/go-dotenv/ direnv-2.15.2/vendor/github.com/direnv/go-dotenv/LICENSE.md direnv-2.15.2/vendor/github.com/direnv/go-dotenv/README.md direnv-2.15.2/vendor/github.com/direnv/go-dotenv/parse.go direnv-2.15.2/vendor/github.com/direnv/go-dotenv/parse_test.go direnv-2.15.2/version.go direnv-2.15.2/version.txt direnv-2.15.2/xdg.go phase `unpack' succeeded after 0.0 seconds starting phase `bootstrap' no 'configure.ac' or anything like that, doing nothing phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' make: *** No targets specified and no makefile found. Stop. Backtrace: 4 (primitive-load "/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28b…") In ice-9/eval.scm: 191:35 3 (_ #f) In srfi/srfi-1.scm: 863:16 2 (every1 #<procedure 719f80 at /gnu/store/i5ip2vy29fqpp…> …) In /gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import/guix/build/gnu-build-system.scm: 799:28 1 (_ _) In /gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import/guix/build/utils.scm: 616:6 0 (invoke _ . _) /gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import/guix/build/utils.scm:616:6: In procedure invoke: Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "make" arguments: ("-j" "4" "DESTDIR=/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2") exit-status: 2 term-signal: #f stop-signal: #f] 86ae80>)'. builder for `/gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv' failed with exit code 1 build of /gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv failed View build log at '/var/log/guix/drvs/z7/026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv.bz2'. guix build: error: build of `/gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv' failed oleg@guixsd ~/src/guix$ git rev-parse HEAD 6e1f91d91ca594098a7e98ae17b301fc035a6234 --8<---------------cut here---------------end--------------->8--- [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-03-30 22:25 ` Oleg Pykhalov @ 2019-03-30 23:26 ` Leo Famulari 2019-04-01 12:06 ` Oleg Pykhalov 0 siblings, 1 reply; 11+ messages in thread From: Leo Famulari @ 2019-03-30 23:26 UTC (permalink / raw) To: Oleg Pykhalov; +Cc: 35050 [-- Attachment #1.1: Type: text/plain, Size: 1808 bytes --] On Sun, Mar 31, 2019 at 01:25:27AM +0300, Oleg Pykhalov wrote: > starting phase `build' > make: *** No targets specified and no makefile found. Stop. > Backtrace: > 4 (primitive-load "/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28b…") > In ice-9/eval.scm: > 191:35 3 (_ #f) > In srfi/srfi-1.scm: > 863:16 2 (every1 #<procedure 719f80 at /gnu/store/i5ip2vy29fqpp…> …) > In /gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import/guix/build/gnu-build-system.scm: > 799:28 1 (_ _) > In /gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import/guix/build/utils.scm: > 616:6 0 (invoke _ . _) > /gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import/guix/build/utils.scm:616:6: In procedure invoke: > Throw to key `srfi-34' with args `(#<condition &invoke-error [program: "make" arguments: ("-j" "4" "DESTDIR=/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2") exit-status: 2 term-signal: #f stop-signal: #f] 86ae80>)'. > builder for `/gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv' failed with exit code 1 > build of /gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv failed > View build log at '/var/log/guix/drvs/z7/026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv.bz2'. > guix build: error: build of `/gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv' failed > > oleg@guixsd ~/src/guix$ git rev-parse HEAD > 6e1f91d91ca594098a7e98ae17b301fc035a6234 > --8<---------------cut here---------------end--------------->8--- Hm, weird. I built from a fresh Git checkout and it still works for me. On the other hand, I see it's failing like this on Hydra. I attached the derivation I am building. Can you compare it to yours? As an aside, we should remove the vendor directory from the direnv source code. [-- Attachment #1.2: rqbrpbk62r2rrwhyvdnc90ifq5369p0l-direnv-2.15.2.drv --] [-- Type: text/plain, Size: 2713 bytes --] Derive([("out","/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2","","")],[("/gnu/store/15d2fxd1k1cv2hb97lms977ckls354wg-diffutils-3.6.drv",["out"]),("/gnu/store/16c8c8hm1qdn6xz8014939mirc7c4d4j-guile-2.2.4.drv",["out"]),("/gnu/store/2iy8bjj9lqj0kx3djjyxwrvc5vin3sp9-sed-4.5.drv",["out"]),("/gnu/store/2raf5kyhd9i41hf835gvl58mqzs2x27h-gawk-4.2.1.drv",["out"]),("/gnu/store/2xw4c00n1cr5ccryknklrsiri4bqchjy-findutils-4.6.0.drv",["out"]),("/gnu/store/34sh0rr7gkyp106nr0bpx3awy7xf5xax-tar-1.30.drv",["out"]),("/gnu/store/3c9spvq9cgack8g0sznr6mv4b2vbag8v-gzip-1.9.drv",["out"]),("/gnu/store/3s98ya9qc65qf0paxi49lkkkbhxlg80q-xz-5.2.4.drv",["out"]),("/gnu/store/4fyzzkwaf6my2756vyw1lr0q2334yxh5-go-github-com-direnv-go-dotenv-0.0.0-0.4cce6d1.drv",["out"]),("/gnu/store/9vz00dzc42nmqrazfyc1x1j1x57nx6sw-linux-libre-headers-4.14.67.drv",["out"]),("/gnu/store/a99z0k3pz7d0w1rjdh650vpdh60z8ngj-coreutils-8.30.drv",["out"]),("/gnu/store/c4ni4sq1sb9vv5w3a06jnbwy2j0w819k-glibc-utf8-locales-2.28.drv",["out"]),("/gnu/store/cnbvvy7inrlh8q120wpakkjb574b31l5-go-github-com-burntsushi-toml-0.0.0-0.a368813.drv",["out"]),("/gnu/store/g684fc6aj9k8s0w44m6378395131aryj-module-import-compiled.drv",["out"]),("/gnu/store/gha5ivvp2hgpnqxj82c9znh07qvspn90-file-5.33.drv",["out"]),("/gnu/store/gldmzqvkr3b4mmfhk9qgbn042ldy2nn8-patch-2.7.6.drv",["out"]),("/gnu/store/icrhv7swrs4xpghinrgq2nnvzc821dxx-which-2.21.drv",["out"]),("/gnu/store/jasnr4aaj334ppyqwm0mz0xjb65f0ggl-bash-minimal-4.4.23.drv",["out"]),("/gnu/store/jvf65wm6inm4zgawv20qmxn36vpva0kh-bzip2-1.0.6.drv",["out"]),("/gnu/store/kw39wmkv8aw2blp17997ihs3n8bvjbw9-binutils-2.31.1.drv",["out"]),("/gnu/store/l2hgmw7lsp0zm5ma3qv7mzml33vws53k-grep-3.1.drv",["out"]),("/gnu/store/mp1bgj8j704yhvy2b5h3ih5dicch7hb7-gcc-5.5.0.drv",["out"]),("/gnu/store/n0bnbcc777688yjiipas3h07ng8jpp8l-module-import.drv",["out"]),("/gnu/store/pjhc8m7kab5q3gmkijmaykbfsasc2ia3-go-1.11.6.drv",["out"]),("/gnu/store/qp55kh56l0avbgc1rrfambfm9d3w53si-make-4.2.1.drv",["out"]),("/gnu/store/v2b4lvc33w31mk2n1d8bydwy22hfj5g0-direnv-2.15.2.tar.gz.drv",["out"]),("/gnu/store/y0pmjyv582709z6nvwis6snapmn05l80-ld-wrapper-0.drv",["out"]),("/gnu/store/zlarpjla570axb9hi6c78njaf4y9ffci-glibc-2.28.drv",["out","static"])],["/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28bj5wwb-direnv-2.15.2-guile-builder"],"x86_64-linux","/gnu/store/r658y3cgpnf99nxjxqgjiaizx20ac4k0-guile-2.2.4/bin/guile",["--no-auto-compile","-L","/gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import","/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28bj5wwb-direnv-2.15.2-guile-builder"],[("GUILE_LOAD_COMPILED_PATH","/gnu/store/il5y8zbdfg51pv3n0mfb4skm0bb1hkw8-module-import-compiled"),("out","/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2")]) [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-03-30 23:26 ` Leo Famulari @ 2019-04-01 12:06 ` Oleg Pykhalov 2019-04-01 17:07 ` Leo Famulari 0 siblings, 1 reply; 11+ messages in thread From: Oleg Pykhalov @ 2019-04-01 12:06 UTC (permalink / raw) To: Leo Famulari; +Cc: 35050 [-- Attachment #1.1: Type: text/plain, Size: 631 bytes --] Leo Famulari <leo@famulari.name> writes: > On Sun, Mar 31, 2019 at 01:25:27AM +0300, Oleg Pykhalov wrote: […] >> guix build: error: build of `/gnu/store/z7026csvaqv6yz5g4imgiblgx48swzdy-direnv-2.15.2.drv' failed >> >> oleg@guixsd ~/src/guix$ git rev-parse HEAD >> 6e1f91d91ca594098a7e98ae17b301fc035a6234 >> --8<---------------cut here---------------end--------------->8--- > > Hm, weird. I built from a fresh Git checkout and it still works for me. > On the other hand, I see it's failing like this on Hydra. > > I attached the derivation I am building. Can you compare it to yours? Sure, here is a diff: [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1.2: direnv.diff --] [-- Type: text/x-patch, Size: 2311 bytes --] --- /tmp/1 2019-04-01 15:02:12.333187973 +0300 +++ /tmp/1-my 2019-04-01 15:02:31.841474215 +0300 @@ -8,11 +8,10 @@ ,("/gnu/store/34sh0rr7gkyp106nr0bpx3awy7xf5xax-tar-1.30.drv",["out"]) ,("/gnu/store/3c9spvq9cgack8g0sznr6mv4b2vbag8v-gzip-1.9.drv",["out"]) ,("/gnu/store/3s98ya9qc65qf0paxi49lkkkbhxlg80q-xz-5.2.4.drv",["out"]) - ,("/gnu/store/4fyzzkwaf6my2756vyw1lr0q2334yxh5-go-github-com-direnv-go-dotenv-0.0.0-0.4cce6d1.drv",["out"]) + ,("/gnu/store/50l4q30sg8g372rhlv4avp34n2a6hk67-go-github-com-burntsushi-toml-0.0.0-0.a368813.drv",["out"]) ,("/gnu/store/9vz00dzc42nmqrazfyc1x1j1x57nx6sw-linux-libre-headers-4.14.67.drv",["out"]) ,("/gnu/store/a99z0k3pz7d0w1rjdh650vpdh60z8ngj-coreutils-8.30.drv",["out"]) ,("/gnu/store/c4ni4sq1sb9vv5w3a06jnbwy2j0w819k-glibc-utf8-locales-2.28.drv",["out"]) - ,("/gnu/store/cnbvvy7inrlh8q120wpakkjb574b31l5-go-github-com-burntsushi-toml-0.0.0-0.a368813.drv",["out"]) ,("/gnu/store/g684fc6aj9k8s0w44m6378395131aryj-module-import-compiled.drv",["out"]) ,("/gnu/store/gha5ivvp2hgpnqxj82c9znh07qvspn90-file-5.33.drv",["out"]) ,("/gnu/store/gldmzqvkr3b4mmfhk9qgbn042ldy2nn8-patch-2.7.6.drv",["out"]) @@ -26,9 +25,10 @@ ,("/gnu/store/pjhc8m7kab5q3gmkijmaykbfsasc2ia3-go-1.11.6.drv",["out"]) ,("/gnu/store/qp55kh56l0avbgc1rrfambfm9d3w53si-make-4.2.1.drv",["out"]) ,("/gnu/store/v2b4lvc33w31mk2n1d8bydwy22hfj5g0-direnv-2.15.2.tar.gz.drv",["out"]) + ,("/gnu/store/wrcg2fwwcib68iigdigghy9fhv813c6p-go-github-com-direnv-go-dotenv-0.0.0-0.4cce6d1.drv",["out"]) ,("/gnu/store/y0pmjyv582709z6nvwis6snapmn05l80-ld-wrapper-0.drv",["out"]) ,("/gnu/store/zlarpjla570axb9hi6c78njaf4y9ffci-glibc-2.28.drv",["out","static"])] ,["/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28bj5wwb-direnv-2.15.2-guile-builder"] ,"x86_64-linux","/gnu/store/r658y3cgpnf99nxjxqgjiaizx20ac4k0-guile-2.2.4/bin/guile",["--no-auto-compile","-L","/gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import","/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28bj5wwb-direnv-2.15.2-guile-builder"] ,[("GUILE_LOAD_COMPILED_PATH","/gnu/store/il5y8zbdfg51pv3n0mfb4skm0bb1hkw8-module-import-compiled") - ,("out","/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2")]) + ,("out","/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2")]) \ No newline at end of file [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-04-01 12:06 ` Oleg Pykhalov @ 2019-04-01 17:07 ` Leo Famulari 2019-04-05 17:22 ` Oleg Pykhalov 0 siblings, 1 reply; 11+ messages in thread From: Leo Famulari @ 2019-04-01 17:07 UTC (permalink / raw) To: Oleg Pykhalov; +Cc: 35050 [-- Attachment #1: Type: text/plain, Size: 2784 bytes --] On Mon, Apr 01, 2019 at 03:06:15PM +0300, Oleg Pykhalov wrote: > --- /tmp/1 2019-04-01 15:02:12.333187973 +0300 > +++ /tmp/1-my 2019-04-01 15:02:31.841474215 +0300 > @@ -8,11 +8,10 @@ > ,("/gnu/store/34sh0rr7gkyp106nr0bpx3awy7xf5xax-tar-1.30.drv",["out"]) > ,("/gnu/store/3c9spvq9cgack8g0sznr6mv4b2vbag8v-gzip-1.9.drv",["out"]) > ,("/gnu/store/3s98ya9qc65qf0paxi49lkkkbhxlg80q-xz-5.2.4.drv",["out"]) > - ,("/gnu/store/4fyzzkwaf6my2756vyw1lr0q2334yxh5-go-github-com-direnv-go-dotenv-0.0.0-0.4cce6d1.drv",["out"]) > + ,("/gnu/store/50l4q30sg8g372rhlv4avp34n2a6hk67-go-github-com-burntsushi-toml-0.0.0-0.a368813.drv",["out"]) > ,("/gnu/store/9vz00dzc42nmqrazfyc1x1j1x57nx6sw-linux-libre-headers-4.14.67.drv",["out"]) > ,("/gnu/store/a99z0k3pz7d0w1rjdh650vpdh60z8ngj-coreutils-8.30.drv",["out"]) > ,("/gnu/store/c4ni4sq1sb9vv5w3a06jnbwy2j0w819k-glibc-utf8-locales-2.28.drv",["out"]) > - ,("/gnu/store/cnbvvy7inrlh8q120wpakkjb574b31l5-go-github-com-burntsushi-toml-0.0.0-0.a368813.drv",["out"]) > ,("/gnu/store/g684fc6aj9k8s0w44m6378395131aryj-module-import-compiled.drv",["out"]) > ,("/gnu/store/gha5ivvp2hgpnqxj82c9znh07qvspn90-file-5.33.drv",["out"]) > ,("/gnu/store/gldmzqvkr3b4mmfhk9qgbn042ldy2nn8-patch-2.7.6.drv",["out"]) > @@ -26,9 +25,10 @@ > ,("/gnu/store/pjhc8m7kab5q3gmkijmaykbfsasc2ia3-go-1.11.6.drv",["out"]) > ,("/gnu/store/qp55kh56l0avbgc1rrfambfm9d3w53si-make-4.2.1.drv",["out"]) > ,("/gnu/store/v2b4lvc33w31mk2n1d8bydwy22hfj5g0-direnv-2.15.2.tar.gz.drv",["out"]) > + ,("/gnu/store/wrcg2fwwcib68iigdigghy9fhv813c6p-go-github-com-direnv-go-dotenv-0.0.0-0.4cce6d1.drv",["out"]) > ,("/gnu/store/y0pmjyv582709z6nvwis6snapmn05l80-ld-wrapper-0.drv",["out"]) > ,("/gnu/store/zlarpjla570axb9hi6c78njaf4y9ffci-glibc-2.28.drv",["out","static"])] > ,["/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28bj5wwb-direnv-2.15.2-guile-builder"] > ,"x86_64-linux","/gnu/store/r658y3cgpnf99nxjxqgjiaizx20ac4k0-guile-2.2.4/bin/guile",["--no-auto-compile","-L","/gnu/store/i5ip2vy29fqppjb4pq5isq36gqd42d89-module-import","/gnu/store/08h2sfqxnnvp0nxymcj5mhnp28bj5wwb-direnv-2.15.2-guile-builder"] > ,[("GUILE_LOAD_COMPILED_PATH","/gnu/store/il5y8zbdfg51pv3n0mfb4skm0bb1hkw8-module-import-compiled") > - ,("out","/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2")]) > + ,("out","/gnu/store/mz7r3c6a8y0y9ldh24apahng7xprhas9-direnv-2.15.2")]) > \ No newline at end of file Okay, so we are probably not using the same version of Guix, since those Go-language dependencies are not the same. But, that should not cause the issue seen by you and Hydra. I guess it doesn't matter for direnv when the setup-go-environment phase runs, but I'm confused as to why it would make a difference here. Do you have a proposed explanation? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 833 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-04-01 17:07 ` Leo Famulari @ 2019-04-05 17:22 ` Oleg Pykhalov 2019-04-23 15:39 ` Leo Famulari 0 siblings, 1 reply; 11+ messages in thread From: Oleg Pykhalov @ 2019-04-05 17:22 UTC (permalink / raw) To: Leo Famulari; +Cc: 35050 [-- Attachment #1.1: Type: text/plain, Size: 679 bytes --] Leo Famulari <leo@famulari.name> writes: > Okay, so we are probably not using the same version of Guix, since those > Go-language dependencies are not the same. I checkout the commit you mentioned to make a diff, hm. > But, that should not cause the issue seen by you and Hydra. > > I guess it doesn't matter for direnv when the setup-go-environment phase > runs, but I'm confused as to why it would make a difference here. Do you > have a proposed explanation? Environment variables differs with add-before and add-after. I guess build fails because of: -export PWD="/tmp/guix-build-direnv-2.15.2.drv-0/direnv-2.15.2" +export PWD="/tmp/guix-build-direnv-2.15.2.drv-0/src" [-- Attachment #1.2: environment variables difference --] [-- Type: text/plain, Size: 7562 bytes --] oleg@guixsd ~/src/guix$ diff -ru /tmp/guix-build-direnv-2.15.2.drv-6 /tmp/guix-build-direnv-2.15.2.drv-7 diff -ru /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/script/str2go /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/script/str2go --- /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/script/str2go 2018-02-25 15:45:55.000000000 +0300 +++ /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/script/str2go 2018-02-25 15:45:55.000000000 +0300 @@ -1,4 +1,4 @@ -#!/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/sh +#!/bin/sh # # Usage: str2go <package_name> <constant_name> # Only in /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2: src diff -ru /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/stdlib.sh /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/stdlib.sh --- /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/stdlib.sh 2018-02-25 15:45:55.000000000 +0300 +++ /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/stdlib.sh 2018-02-25 15:45:55.000000000 +0300 @@ -1,4 +1,4 @@ -#!/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash +#!bash # # These are the commands available in an .envrc context # diff -ru /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/test/direnv-test.sh /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/test/direnv-test.sh --- /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/test/direnv-test.sh 2018-02-25 15:45:55.000000000 +0300 +++ /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/test/direnv-test.sh 2018-02-25 15:45:55.000000000 +0300 @@ -1,4 +1,4 @@ -#!/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/bash +#!/usr/bin/env bash set -e diff: /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/test/scenarios/symlink-bug/foo/bar: recursive directory loop diff -ru /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/test/show-direnv-diff.sh /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/test/show-direnv-diff.sh --- /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2/test/show-direnv-diff.sh 2018-02-25 15:45:55.000000000 +0300 +++ /tmp/guix-build-direnv-2.15.2.drv-7/direnv-2.15.2/test/show-direnv-diff.sh 2018-02-25 15:45:55.000000000 +0300 @@ -1,4 +1,4 @@ -#!/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin/sh +#!/bin/sh # # Small util to display the content of the current DIRENV_DIFF env var. # diff -ru /tmp/guix-build-direnv-2.15.2.drv-6/environment-variables /tmp/guix-build-direnv-2.15.2.drv-7/environment-variables --- /tmp/guix-build-direnv-2.15.2.drv-6/environment-variables 2019-04-05 20:01:58.249992004 +0300 +++ /tmp/guix-build-direnv-2.15.2.drv-7/environment-variables 2019-04-05 20:02:17.970277164 +0300 @@ -1,7 +1,7 @@ export CPLUS_INCLUDE_PATH="/gnu/store/j74aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6/include:/gnu/store/9425b5dwpfc04bb4p58hsjypxghliyr3-xz-5.2.4/include:/gnu/store/ypiyk8ngn79cz655jrl0hng37xv54yjr-file-5.33/include:/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yvimvb-gawk-4.2.1/include:/gnu/store/7j3941iannrngdvgbclyxid12vds5w9i-make-4.2.1/include:/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/include:/gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0/include:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/include:/gnu/store/xha1mk4qji8fmg62nygfzdx0l94ikdhm-linux-libre-headers-4.14.67/include" export C_INCLUDE_PATH="/gnu/store/j74aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6/include:/gnu/store/9425b5dwpfc04bb4p58hsjypxghliyr3-xz-5.2.4/include:/gnu/store/ypiyk8ngn79cz655jrl0hng37xv54yjr-file-5.33/include:/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yvimvb-gawk-4.2.1/include:/gnu/store/7j3941iannrngdvgbclyxid12vds5w9i-make-4.2.1/include:/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/include:/gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0/include:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/include:/gnu/store/xha1mk4qji8fmg62nygfzdx0l94ikdhm-linux-libre-headers-4.14.67/include" -export GOBIN="/gnu/store/bd2ndnvdml6m0kg8dnrpdbxqndxgm80h-direnv-2.15.2/bin" -export GOPATH="/tmp/guix-build-direnv-2.15.2.drv-0/direnv-2.15.2" +export GOBIN="/gnu/store/qvk892wpx6l1fbxcamabjijyldjdq8ph-direnv-2.15.2/bin" +export GOPATH="/tmp/guix-build-direnv-2.15.2.drv-0" export GUIX_LD_WRAPPER_ALLOW_IMPURITIES="no" export GUIX_LOCPATH="/gnu/store/mn3ymm3f2r4xjqf8m9fgmadh6b8p6fvr-glibc-utf8-locales-2.28/lib/locale" export HOME="/homeless-shelter" @@ -12,11 +12,11 @@ export NIX_STORE="/gnu/store" export OLDPWD export PATH="/gnu/store/29dazsnk3rr5j5kv9wi0p2974an9z9sk-which-2.21/bin:/gnu/store/bl3pxxj6frg0dww8pj5dvh2d1akwvj47-tar-1.30/bin:/gnu/store/h0c398zan9ibhk4w0c944vp5pwgzkfpd-gzip-1.9/bin:/gnu/store/j74aabxwayjl9yfyrm6ni482gykxq48b-bzip2-1.0.6/bin:/gnu/store/9425b5dwpfc04bb4p58hsjypxghliyr3-xz-5.2.4/bin:/gnu/store/ypiyk8ngn79cz655jrl0hng37xv54yjr-file-5.33/bin:/gnu/store/4bzzz0lzjc9b7bfsnqbq2j22d4fvf433-diffutils-3.6/bin:/gnu/store/a4rxl40jr7gmq8bp3dryq4yq67cwkwiw-patch-2.7.6/bin:/gnu/store/fd621k6fmdnr1yiw0lbvw5spqaa169j3-findutils-4.6.0/bin:/gnu/store/l67sib1ld0fgyf0f4vrzyxnmn4yvimvb-gawk-4.2.1/bin:/gnu/store/lmfddplnplxd03bcqv3w9pynbnr1fp8k-sed-4.5/bin:/gnu/store/02k245xy33cvcnr8vm3lagm9zmb1s2wa-grep-3.1/bin:/gnu/store/5s2nib1lrd2101bbrivcl17kjx1mspw6-coreutils-8.30/bin:/gnu/store/7j3941iannrngdvgbclyxid12vds5w9i-make-4.2.1/bin:/gnu/store/q19l04vd2za80mk1845pz7r8cz29qk43-bash-minimal-4.4.23/bin:/gnu/store/9ysmg2739n1ms84lx6hifncgc5l2hiy9-ld-wrapper-0/bin:/gnu/store/02iklp4swqs0ipxhg5x9b2shmj6b30h1-binutils-2.31.1/bin:/gnu/store/n2p1zs14y89lwkg9da68y12pc10c6sw9-gcc-5.5.0/bin:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/bin:/gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/sbin:/gnu/store/5kag5g6n4l682pvh16qfjq082v0x02ap-go-1.11.6/bin" -export PWD="/tmp/guix-build-direnv-2.15.2.drv-0/direnv-2.15.2" +export PWD="/tmp/guix-build-direnv-2.15.2.drv-0/src" export SHLVL="1" export SOURCE_DATE_EPOCH="1" export TEMP="/tmp/guix-build-direnv-2.15.2.drv-0" export TEMPDIR="/tmp/guix-build-direnv-2.15.2.drv-0" export TMP="/tmp/guix-build-direnv-2.15.2.drv-0" export TMPDIR="/tmp/guix-build-direnv-2.15.2.drv-0" -export out="/gnu/store/bd2ndnvdml6m0kg8dnrpdbxqndxgm80h-direnv-2.15.2" +export out="/gnu/store/qvk892wpx6l1fbxcamabjijyldjdq8ph-direnv-2.15.2" Only in /tmp/guix-build-direnv-2.15.2.drv-7: src oleg@guixsd ~/src/guix$ ls /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2 /tmp/guix-build-direnv-2.15.2.drv-7/src /tmp/guix-build-direnv-2.15.2.drv-6/direnv-2.15.2: CHANGELOG.md cmd_dump.go cmd_hook.go cmd_watch.go docs/ file_times_test.go look_path.go rc_test.go shell_json.go stdlib.go xdg.go cmd_allow.go cmd_edit.go cmd_prune.go CNAME env_diff.go Gopkg.lock main.go README.md shell_tcsh.go stdlib.sh cmd_apply_dump.go cmd_exec.go cmd_reload.go commands.go env_diff_test.go Gopkg.toml Makefile script/ shell_test.go test/ cmd_current.go cmd_expand_path.go cmd_status.go config.go env.go index.html man/ shell_bash.go shell_vim.go vendor/ cmd_deny.go cmd_export.go cmd_stdlib.go const.go env_test.go LICENSE.md marshal.go shell_fish.go shell_zsh.go version.go cmd_dotenv.go cmd_help.go cmd_version.go default.nix file_times.go log.go rc.go shell.go src/ version.txt /tmp/guix-build-direnv-2.15.2.drv-7/src: github.com/ oleg@guixsd ~/src/guix$ [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 832 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-04-05 17:22 ` Oleg Pykhalov @ 2019-04-23 15:39 ` Leo Famulari 0 siblings, 0 replies; 11+ messages in thread From: Leo Famulari @ 2019-04-23 15:39 UTC (permalink / raw) To: Oleg Pykhalov; +Cc: 35050 The underlying issue, which is with the 'unpack' phase of gnu-build-system, is discussed at <https://bugs.gnu.org/35387>. ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2019-03-30 16:19 [bug#35050] [PATCH] gnu: direnv: Fix build failure Oleg Pykhalov 2019-03-30 19:11 ` Leo Famulari @ 2020-04-13 21:14 ` Vincent Legoll 2020-04-13 21:40 ` Leo Famulari 1 sibling, 1 reply; 11+ messages in thread From: Vincent Legoll @ 2020-04-13 21:14 UTC (permalink / raw) To: Oleg Pykhalov; +Cc: 35050, Leo Famulari *Hello, shouldn't this issue be closed ? The associated issue #35387 has been fixed & closed. direnv seems to build OK (except for arm*) as seen on: http://data.guix.gnu.org/revision/bad368b0d794689f3a8a11b58f1ea4987938682e/package/direnv/2.15.2 I ask because I'm not completely sure... -- Vincent Legoll * ^ permalink raw reply [flat|nested] 11+ messages in thread
* [bug#35050] [PATCH] gnu: direnv: Fix build failure. 2020-04-13 21:14 ` Vincent Legoll @ 2020-04-13 21:40 ` Leo Famulari 2020-04-13 21:42 ` bug#35050: " Vincent Legoll 0 siblings, 1 reply; 11+ messages in thread From: Leo Famulari @ 2020-04-13 21:40 UTC (permalink / raw) To: Vincent Legoll; +Cc: Oleg Pykhalov, 35050 On Mon, Apr 13, 2020 at 11:14:24PM +0200, Vincent Legoll wrote: > *Hello, shouldn't this issue be closed ? The associated issue #35387 has > been fixed & closed. direnv seems to build OK (except for arm*) as seen on: http://data.guix.gnu.org/revision/bad368b0d794689f3a8a11b58f1ea4987938682e/package/direnv/2.15.2 > I ask because I'm not completely sure... -- Vincent Legoll * Yes, please close it ^ permalink raw reply [flat|nested] 11+ messages in thread
* bug#35050: [PATCH] gnu: direnv: Fix build failure. 2020-04-13 21:40 ` Leo Famulari @ 2020-04-13 21:42 ` Vincent Legoll 0 siblings, 0 replies; 11+ messages in thread From: Vincent Legoll @ 2020-04-13 21:42 UTC (permalink / raw) To: Leo Famulari; +Cc: Oleg Pykhalov, 35050-done On 13/04/2020 23:40, Leo Famulari wrote: > On Mon, Apr 13, 2020 at 11:14:24PM +0200, Vincent Legoll wrote: >> *Hello, shouldn't this issue be closed ? The associated issue #35387 has >> been fixed & closed. direnv seems to build OK (except for arm*) as seen on: http://data.guix.gnu.org/revision/bad368b0d794689f3a8a11b58f1ea4987938682e/package/direnv/2.15.2 >> I ask because I'm not completely sure... -- Vincent Legoll * > Yes, please close it OK, done ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2020-04-13 21:43 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-03-30 16:19 [bug#35050] [PATCH] gnu: direnv: Fix build failure Oleg Pykhalov 2019-03-30 19:11 ` Leo Famulari 2019-03-30 22:25 ` Oleg Pykhalov 2019-03-30 23:26 ` Leo Famulari 2019-04-01 12:06 ` Oleg Pykhalov 2019-04-01 17:07 ` Leo Famulari 2019-04-05 17:22 ` Oleg Pykhalov 2019-04-23 15:39 ` Leo Famulari 2020-04-13 21:14 ` Vincent Legoll 2020-04-13 21:40 ` Leo Famulari 2020-04-13 21:42 ` bug#35050: " Vincent Legoll
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.