bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#27314: guix includes wrong directory in build environment


From: ng0
Subject: bug#27314: guix includes wrong directory in build environment
Date: Sat, 10 Jun 2017 18:06:42 +0000

Given the appended patch and a /gnu/store/ with this listing for
ls -al /gnu/store/*gnunet*

address@hidden ~$ ls -al /gnu/store/*gnunet*
-r--r--r--  2 root root 5472 Jan  1  1970 
/gnu/store/1nvz1zxmbqwxzs7q9i3r72laaa16r11r-gnunet-git-0.10.1-dev.drv
-r--r--r--  2 root root 6701 Jan  1  1970 
/gnu/store/39rjzdskrcwyh23vlp3i9q7jw8356h71-gnunet-git-0.10.1-dev-guile-builder
-r--r--r--  2 root root  965 Jan  1  1970 
/gnu/store/4bknrxkr8pp5r88s335q3mdjdz54hi21-shepherd-gnunet.scm-builder
-r--r--r--  2 root root 1099 Jan  1  1970 
/gnu/store/6763i0fkqfxr5sva4p8agp6hh0ywj142-gnunet-fuse-0.10.114b59076f-checkout.drv
-r--r--r--  2 root root  855 Jan  1  1970 
/gnu/store/6rjj2z2nn3afsk2j5hx0d4bdgbwgrmqb-shepherd-gnunet.scm
-r--r--r--  2 root root  968 Jan  1  1970 
/gnu/store/8q81adp7brldcm0lw1aagmfxv6by98zs-shepherd-gnunet.scm.drv
-r--r--r--  2 root root 5686 Jan  1  1970 
/gnu/store/9ri5gj70xkzdvazqcgacc1hx2iyqk6xf-gnunetgf-0.10.114b59076f.drv
-r--r--r--  2 root root 6965 Jan  1  1970 
/gnu/store/9vdpsmnmm0nln2h9sfijhfg0mrz9blap-gnunetgf-0.10.114b59076f-guile-builder
-r--r--r--  2 root root 2331 Jan  1  1970 
/gnu/store/cjg5nid507lyk6my8vllax30sx8mwwbw-gnunet-git-0.10.1-dev.drv
-rw-------  1 root root    0 Jun 10 17:06 
/gnu/store/dzizvxdjnflz0kvhqwlw66v6fj8bzmkp-gnunet-fuse-0.10.114b59076f.lock
-rw-------  1 root root    0 Jun 10 17:06 
/gnu/store/g7yja5vm1yiidm3wsbvi88md2z4027d8-gnunet-fuse-0.10.114b59076f-debug.lock
-r--r--r--  2 root root 3656 Jan  1  1970 
/gnu/store/iv13bsllx0vyv2km338ccwig13z5jiwk-gnunet-fuse-0.10.114b59076f-guile-builder
-r--r--r--  2 root root 6039 Jan  1  1970 
/gnu/store/j7bilra2hl6zs1vrdxg91r81cfnv3xdw-gnunet-0.10.1-guile-builder
-r--r--r--  2 root root 1086 Jan  1  1970 
/gnu/store/kpd6vrk5fmvmw57r8dissl4srg7lfgfg-gnunetg-0.10.114b59076f-checkout.drv
-r--r--r--  2 root root 3137 Jan  1  1970 
/gnu/store/l0yqijdfca41lrp2jq7dai3k8dfzyj0m-gnunet-git-0.10.1-dev-guile-builder
-r--r--r--  2 root root 5472 Jan  1  1970 
/gnu/store/lv9ig1fqzj7saviq53vspxz1h0ga8z5g-gnunet-git-0.10.1-dev.drv
-r--r--r--  2 root root 3202 Jan  1  1970 
/gnu/store/qc0va2siswmc72bdk8xi4hm7dwz09xpy-gnunet-fuse-0.10.114b59076f.drv
-r--r--r--  2 root root 4776 Jan  1  1970 
/gnu/store/raa51ajyif67pda2zy4gbig36fg5nj51-gnunet-0.10.1.drv
-r--r--r--  2 root root 2331 Jan  1  1970 
/gnu/store/rkr8qr6mwcvqk9v4bxxkp8mr4kxar12d-gnunet-git-0.10.1-dev.drv
-r--r--r--  2 root root 1953 Jan  1  1970 
/gnu/store/rz2h32dmc05ds811rr6hvzvinrymycg0-gnunet-0.10.1.drv
-r--r--r--  2 root root 2669 Jan  1  1970 
/gnu/store/vkmjfhazk1a8r8mn7yclff1hfh2h0qvh-gnunet-0.10.1-guile-builder
-r--r--r--  2 root root  728 Jan  1  1970 
/gnu/store/wvw5xf3nx5gwpmadn0d8v6bns5qg1gv0-gnunet-0.10.1.tar.gz.drv
-r--r--r--  2 root root 3137 Jan  1  1970 
/gnu/store/yfgq5l7dgv2zpdysp3ip26cd1gsiwch1-gnunet-git-0.10.1-dev-guile-builder
-r--r--r--  2 root root 6701 Jan  1  1970 
/gnu/store/yifmj159v1s0k1i2pb27jbp37ym059av-gnunet-git-0.10.1-dev-guile-builder

/gnu/store/01ja9wj2v48y5www5bhpmkx94wc4b553-gnunetgf-0.10.114b59076f:
total 1648
dr-xr-xr-x    6 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
dr-xr-xr-x    3 root root         4096 Jan  1  1970 include/
dr-xr-xr-x    4 root root        16384 Jan  1  1970 lib/
dr-xr-xr-x    6 root root         4096 Jan  1  1970 share/

/gnu/store/1nxassvd6321rzg3y6pv2l0cm4y8vpac-gnunet-git-0.10.1-dev:
total 1644
dr-xr-xr-x    6 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
dr-xr-xr-x    3 root root         4096 Jan  1  1970 include/
dr-xr-xr-x    4 root root        12288 Jan  1  1970 lib/
dr-xr-xr-x    6 root root         4096 Jan  1  1970 share/

/gnu/store/1rsp1g4kl67242wbv084dgwq75m6vbzs-gnunet-0.10.1:
total 1644
dr-xr-xr-x    6 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
dr-xr-xr-x    3 root root         4096 Jan  1  1970 include/
dr-xr-xr-x    4 root root        12288 Jan  1  1970 lib/
dr-xr-xr-x    6 root root         4096 Jan  1  1970 share/

/gnu/store/2bpd88g02nh7hisiz9a9pnza5f31abzl-gnunetg-0.10.114b59076f-checkout:
total 1936
dr-xr-xr-x    9 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
-r--r--r--    5 root root        93787 Jan  1  1970 ABOUT-NLS
-r--r--r--    4 root root         1519 Jan  1  1970 acinclude.m4
-r--r--r--    4 root root         4268 Jan  1  1970 AUTHORS
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
-r-xr-xr-x    4 root root           57 Jan  1  1970 bootstrap
-r--r--r--    4 root root          137 Jan  1  1970 ChangeLog
-r-xr-xr-x    4 root root        18442 Jan  1  1970 config.rpath
-r--r--r--    2 root root        53819 Jan  1  1970 configure.ac
dr-xr-xr-x   10 root root         4096 Jan  1  1970 contrib/
-r--r--r--  131 root root        35147 Jan  1  1970 COPYING
-r--r--r--    4 root root         1861 Jan  1  1970 default.nix
dr-xr-xr-x    5 root root         4096 Jan  1  1970 doc/
-r--r--r--    4 root root          388 Jan  1  1970 .gitignore
-r--r--r--    4 root root         2457 Jan  1  1970 gnunet-dev.nix
-r--r--r--    3 root root         6342 Jan  1  1970 guix-env.scm
-r--r--r--    4 root root        12553 Jan  1  1970 .indent.pro
dr-xr-xr-x    2 root root         4096 Jan  1  1970 m4/
-r--r--r--    4 root root          402 Jan  1  1970 Makefile.am
-r--r--r--    4 root root           15 Jan  1  1970 NEWS
dr-xr-xr-x    2 root root         4096 Jan  1  1970 pkgconfig/
dr-xr-xr-x    2 root root         4096 Jan  1  1970 po/
-r-xr-xr-x    4 root root          670 Jan  1  1970 pre-commit
-r--r--r--    9 root root        12954 Jan  1  1970 README
dr-xr-xr-x   67 root root         4096 Jan  1  1970 src/

/gnu/store/2vlvqqj614y9872wpv21b1b0lm2xijh9-gnunet-git-0.10.1-dev-debug:
total 1624
dr-xr-xr-x    3 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    3 root root         4096 Jan  1  1970 lib/

/gnu/store/5my5mwhp69c1030n94xivi2xy3xgswgh-gnunet-git-0.10.1-dev-debug:
total 1624
dr-xr-xr-x    3 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    3 root root         4096 Jan  1  1970 lib/

/gnu/store/5ngcg5j7m3ci6a209yxp6j3sxb78d1qr-gnunetgf-0.10.114b59076f-debug:
total 1624
dr-xr-xr-x    3 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    3 root root         4096 Jan  1  1970 lib/

/gnu/store/733k6jww6rarknirfijadb64vbcfn0mg-gnunet:
total 1940
dr-xr-xr-x   10 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
-r--r--r--    5 root root        93787 Jan  1  1970 ABOUT-NLS
-r--r--r--    4 root root         1519 Jan  1  1970 acinclude.m4
-r--r--r--    4 root root         4268 Jan  1  1970 AUTHORS
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
-r-xr-xr-x    4 root root           57 Jan  1  1970 bootstrap
-r--r--r--    4 root root          137 Jan  1  1970 ChangeLog
-r-xr-xr-x    4 root root        18442 Jan  1  1970 config.rpath
-r--r--r--    3 root root        53869 Jan  1  1970 configure.ac
dr-xr-xr-x   10 root root         4096 Jan  1  1970 contrib/
-r--r--r--  131 root root        35147 Jan  1  1970 COPYING
-r--r--r--    4 root root         1861 Jan  1  1970 default.nix
dr-xr-xr-x    5 root root         4096 Jan  1  1970 doc/
dr-xr-xr-x    8 root root         4096 Jan  1  1970 .git/
-r--r--r--    4 root root          388 Jan  1  1970 .gitignore
-r--r--r--    4 root root         2457 Jan  1  1970 gnunet-dev.nix
-r--r--r--    2 root root         6325 Jan  1  1970 guix-env.scm
-r--r--r--    4 root root        12553 Jan  1  1970 .indent.pro
dr-xr-xr-x    2 root root         4096 Jan  1  1970 m4/
-r--r--r--    4 root root          402 Jan  1  1970 Makefile.am
-r--r--r--    4 root root           15 Jan  1  1970 NEWS
dr-xr-xr-x    2 root root         4096 Jan  1  1970 pkgconfig/
dr-xr-xr-x    2 root root         4096 Jan  1  1970 po/
-r-xr-xr-x    4 root root          670 Jan  1  1970 pre-commit
-r--r--r--    9 root root        12954 Jan  1  1970 README
dr-xr-xr-x   68 root root         4096 Jan  1  1970 src/

/gnu/store/97gqyjn57rg83l77khcxhsjiavjscbvs-gnunet-git-0.10.1-dev-debug:
total 1624
dr-xr-xr-x    3 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    3 root root         4096 Jan  1  1970 lib/

/gnu/store/bhi3jsnaqmk6nddshd3053hviq34ldk7-gnunet-git-0.10.1-dev-debug:
total 1624
dr-xr-xr-x    3 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    3 root root         4096 Jan  1  1970 lib/

/gnu/store/ddx65yxabg65ffqszag4k299hs3mpyy2-gnunet-git-0.10.1-dev:
total 1644
dr-xr-xr-x    6 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
dr-xr-xr-x    3 root root         4096 Jan  1  1970 include/
dr-xr-xr-x    4 root root        12288 Jan  1  1970 lib/
dr-xr-xr-x    6 root root         4096 Jan  1  1970 share/

/gnu/store/dj3vqzvc3xy1z2b7m5lsn8hfz78an1f3-gnunet-git-0.10.1-dev:
total 1648
dr-xr-xr-x    6 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
dr-xr-xr-x    3 root root         4096 Jan  1  1970 include/
dr-xr-xr-x    4 root root        16384 Jan  1  1970 lib/
dr-xr-xr-x    6 root root         4096 Jan  1  1970 share/

/gnu/store/ky615nyiq3zzsp164l4cxbx25n3sfnwh-gnunet-git-0.10.1-dev:
total 1648
dr-xr-xr-x    6 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
dr-xr-xr-x    3 root root         4096 Jan  1  1970 include/
dr-xr-xr-x    4 root root        16384 Jan  1  1970 lib/
dr-xr-xr-x    6 root root         4096 Jan  1  1970 share/

/gnu/store/nf0bn7dsnscp5rj7xc8jzjg7wnccwj22-gnunet-0.10.1:
total 1644
dr-xr-xr-x    6 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
dr-xr-xr-x    3 root root         4096 Jan  1  1970 include/
dr-xr-xr-x    4 root root        12288 Jan  1  1970 lib/
dr-xr-xr-x    6 root root         4096 Jan  1  1970 share/

/gnu/store/nppnlwy5zywzrx0c0ixsj5xfcmfjfw90-gnunet:
total 1936
dr-xr-xr-x    9 root root         4096 Jan  1  1970 ./
drwxrwxr-t 3944 root guixbuild 1650688 Jun 10 17:10 ../
-r--r--r--    5 root root        93787 Jan  1  1970 ABOUT-NLS
-r--r--r--    4 root root         1519 Jan  1  1970 acinclude.m4
-r--r--r--    4 root root         4268 Jan  1  1970 AUTHORS
dr-xr-xr-x    2 root root         4096 Jan  1  1970 bin/
-r-xr-xr-x    4 root root           57 Jan  1  1970 bootstrap
-r--r--r--    4 root root          137 Jan  1  1970 ChangeLog
-r-xr-xr-x    4 root root        18442 Jan  1  1970 config.rpath
-r--r--r--    3 root root        53869 Jan  1  1970 configure.ac
dr-xr-xr-x   10 root root         4096 Jan  1  1970 contrib/
-r--r--r--  131 root root        35147 Jan  1  1970 COPYING
-r--r--r--    4 root root         1861 Jan  1  1970 default.nix
dr-xr-xr-x    5 root root         4096 Jan  1  1970 doc/
-r--r--r--    4 root root          388 Jan  1  1970 .gitignore
-r--r--r--    4 root root         2457 Jan  1  1970 gnunet-dev.nix
-r--r--r--    3 root root         6342 Jan  1  1970 guix-env.scm
-r--r--r--    4 root root        12553 Jan  1  1970 .indent.pro
dr-xr-xr-x    2 root root         4096 Jan  1  1970 m4/
-r--r--r--    4 root root          402 Jan  1  1970 Makefile.am
-r--r--r--    4 root root           15 J


gnunet-fuse 'picks' the first gnunet it finds in the /gnu/store/:

checking for fuse.h... yes
checking for GNUnet core... 
/gnu/store/01ja9wj2v48y5www5bhpmkx94wc4b553-gnunetgf-0.10.114b59076f
checking for GNUnet util library in 
/gnu/store/01ja9wj2v48y5www5bhpmkx94wc4b553-gnunetgf-0.10.114b59076f... 
checking for gnunet/gnunet_util_lib.h... no
configure: error: gnunet-fuse requires GNUnet
phase `configure' failed after 2.0 seconds
note: keeping build directory 
`/tmp/guix-build-gnunet-fuse-0.10.114b59076f.drv-0'
builder for 
`/gnu/store/qc0va2siswmc72bdk8xi4hm7dwz09xpy-gnunet-fuse-0.10.114b59076f.drv' 
failed with exit code 1
@ build-failed 
/gnu/store/qc0va2siswmc72bdk8xi4hm7dwz09xpy-gnunet-fuse-0.10.114b59076f.drv - 1 
builder for 
`/gnu/store/qc0va2siswmc72bdk8xi4hm7dwz09xpy-gnunet-fuse-0.10.114b59076f.drv' 
failed with exit code 1
guix build: error: build failed: build of 
`/gnu/store/qc0va2siswmc72bdk8xi4hm7dwz09xpy-gnunet-fuse-0.10.114b59076f.drv' 
failed


It has to fail because I need to get the commit right (0.10.1 gnunet and
0.10.0 -fuse are not compatible). However the problem is that I do not
understand why one of my alternative gnunet packages is picked up.

They are in my GUIX_PACKAGE_PATH, you can clone them from the mirror at
http://notabug.org/ng0/ng0-packages/ (if this url is wrong take a look
at https://notabug.org/ng0/).

What is happening here?
-- 
ng0
OpenPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588

Attachment: 0001-gnu-Add-gnunet-fuse.patch
Description: Text document

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]