Hi! Amirouche <amirou...@hypermove.net> skribis:
> When I try to install guile-bytestructures, guix reports a success > but the content of guile-bytestructures directory is empty. > Also there is bizarre warning+error when I run guix: > > amirouche@ubudec:~/src/guile/guix$ guix build --check guile-bytestructures > ;;; WARNING: loading compiled file > /home/amirouche/.guix-profile/lib/guile/2.2/site-ccache/gnutls.go > failed: > ;;; ERROR: In procedure make_objcode_from_file: bad header on object > file: "\x7fELF\x02\x01\x01�\x00\x00\x00\x00\x00\x00\x00\x00" This is Guile 2.0 running telling you that it’s stumbled upon a 2.2 .go file (an ELF file) in GUILE_LOAD_COMPILED_PATH. > amirouche@ubudec:~/src/guile/guix$ tree > /gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e > /gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e > └── share > ├── doc > │ └── scheme-bytestructures > │ └── README.md > └── guile > └── site > └── 2.2 > └── bytestructures > > 7 directories, 1 file It seems to be OK here: --8<---------------cut here---------------start------------->8--- $ git describe v0.12.0-3405-gc44dd110e $ ./pre-inst-env guix build guile-bytestructures /gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e $ find /gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e | wc -l 68 $ ./pre-inst-env guix build guile-bytestructures --check @ build-started /gnu/store/m6v82091hcvc1yhpxa7mpsjqaskf4pyv-guile-bytestructures-20170402.91d042e.drv - x86_64-linux /var/log/guix/drvs/m6//v82091hcvc1yhpxa7mpsjqaskf4pyv-guile-bytestructures-20170402.91d042e.drv.bz2 wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/base.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/base.syntactic.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/bitfields.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/explicit-endianness.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/numeric.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/string.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/struct.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/union.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/utils.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/body/vector.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/base.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/bitfields.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/bytevectors.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/cstring-pointer.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/explicit-endianness.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/ffi.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/numeric-all.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/numeric-data-model.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/numeric-metadata.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/numeric.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/pointer.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/string.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/struct.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/union.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/utils.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/guile/vector.go' wrote `/gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e/share/guile/site/2.2/bytestructures/r6/bytevectors.go' /gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e $ guix hash -r /gnu/store/h4m863d310mfmshypshy9jr3xlhsjscd-guile-bytestructures-20170402.91d042e 1gvdnp6h2xalyn41zyzjfwkbpnawj488mycm1b784k1i2v65v58v --8<---------------cut here---------------end--------------->8--- Does ‘tree’ follow symlinks? Thanks, Ludo’.