Running 'guix pull' from pre-0.15.0 to after the guile-gcrypt introduction fails

  • Done
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • znavko
Owner
unassigned
Submitted by
znavko
Severity
normal
Z
Z
znavko wrote on 21 Sep 2018 11:54
gcrypt won't compile during 'guix pull'
(name . bug-guix@gnu.org)(address . bug-guix@gnu.org)
ODL5e6CjklDuF2lZCWy6qKLgls1EiRWSVVVikD2hCSxNL6VBv58D-zIwowGWd5c7Em9hYwn88izoL0Ch1VHgN1Q-U_DqiEDbGQffMlR1K18=@protonmail.com
Hello! I think it is a bug. I'm watching it the second time. Last time I had to re-install system, cause nothing worked. Hope your advise. gcrypt failed to compile

# guix pull
...
phase `validate-documentation-location' succeeded after 0.0 seconds
starting phase `delete-info-dir-file'
phase `delete-info-dir-file' succeeded after 0.0 seconds
starting phase `patch-dot-desktop-files'
phase `patch-dot-desktop-files' succeeded after 0.0 seconds
starting phase `install-license-files'
installing 1 license files
phase `install-license-files' succeeded after 0.0 seconds
starting phase `reset-gzip-timestamps'
phase `reset-gzip-timestamps' succeeded after 0.0 seconds
starting phase `compress-documentation'
compressing documentation in '/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/share/man' with "gzip" and flags ("--best" "--no-name")
compressing documentation in '/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/share/info' with "gzip" and flags ("--best" "--no-name")
phase `compress-documentation' succeeded after 0.1 seconds
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/1vjn22m99hdrl8y0m709b8xi0298krsx-pkg-config-0.29.2/bin:/gnu/store/z997dn9kp3nalkkjcin195in9rxf2zm7-autoconf-2.69/bin:/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/bin:/gnu/store/cjizz0s4f0in9sr4zbl9jq9q2grrxapg-texinfo-6.5/bin:/gnu/store/k9slb2ysqp2n82pl6knb2isapav81dvx-tar-1.29/bin:/gnu/store/4r1g01m0isdfd4ahd8qigfp04276biv3-gzip-1.8/bin:/gnu/store/77l8sxh9py133cy1p9kypshji4q9wv0w-bzip2-1.0.6/bin:/gnu/store/kgaf671a9a76k0ql1pwwjxjbj80x22mj-xz-5.2.3/bin:/gnu/store/p7vdir85501lq7qsgrx5z2yrr0py26h1-file-5.32/bin:/gnu/store/rp61rxvajx4w1k0ci2nqi10y8xgds53b-diffutils-3.6/bin:/gnu/store/5gq1gn722zpz1crsnfmxij21zdxqj37x-patch-2.7.5/bin:/gnu/store/z24b9d81w7bfcyk3j73xixygwx2ymlhv-sed-4.4/bin:/gnu/store/0qxdnkyh0cqwflxhqa4v4vsjwff08j9p-findutils-4.6.0/bin:/gnu/store/1ymg8yf9imgw8ac4n3i611nsv1mb4643-gawk-4.1.4/bin:/gnu/store/5jhfm3r3h7cjl8qqc86rx70nw7bzizpf-grep-3.1/bin:/gnu/store/6i33ik7haav0hd5a797l3llkq04ghx6g-coreutils-8.28/bin:/gnu/store/vj24ah9a4kqsyhim2s4n6gvc4hsxhnli-make-4.2.1/bin:/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin:/gnu/store/37h89zknsp0p6nsszc1n4lyxc9s393ak-ld-wrapper-0/bin:/gnu/store/j7gsbkgq72qjas7plzvak40ymf0ybamq-binutils-2.28.1/bin:/gnu/store/cfdn69spjc44x4sd0acrwhxq6yay3rbc-gcc-5.5.0/bin:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/bin:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/sbin:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/bin:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/bin'
environment variable `PKG_CONFIG_PATH' set to `/gnu/store/kgaf671a9a76k0ql1pwwjxjbj80x22mj-xz-5.2.3/lib/pkgconfig:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/lib/pkgconfig:/gnu/store/7ivzka4by2casz1p65l8pm9vjnis0zjw-libgc-7.6.0/lib/pkgconfig'
environment variable `ACLOCAL_PATH' set to `/gnu/store/1vjn22m99hdrl8y0m709b8xi0298krsx-pkg-config-0.29.2/share/aclocal:/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/share/aclocal:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/share/aclocal:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/share/aclocal:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/share/aclocal'
environment variable `INFOPATH' set to `/gnu/store/z997dn9kp3nalkkjcin195in9rxf2zm7-autoconf-2.69/share/info:/gnu/store/hyz4v1v67ahpnq8pp1alxwkka58pwr5m-automake-1.16.1/share/info:/gnu/store/cjizz0s4f0in9sr4zbl9jq9q2grrxapg-texinfo-6.5/share/info:/gnu/store/k9slb2ysqp2n82pl6knb2isapav81dvx-tar-1.29/share/info:/gnu/store/4r1g01m0isdfd4ahd8qigfp04276biv3-gzip-1.8/share/info:/gnu/store/rp61rxvajx4w1k0ci2nqi10y8xgds53b-diffutils-3.6/share/info:/gnu/store/z24b9d81w7bfcyk3j73xixygwx2ymlhv-sed-4.4/share/info:/gnu/store/0qxdnkyh0cqwflxhqa4v4vsjwff08j9p-findutils-4.6.0/share/info:/gnu/store/1ymg8yf9imgw8ac4n3i611nsv1mb4643-gawk-4.1.4/share/info:/gnu/store/5jhfm3r3h7cjl8qqc86rx70nw7bzizpf-grep-3.1/share/info:/gnu/store/6i33ik7haav0hd5a797l3llkq04ghx6g-coreutils-8.28/share/info:/gnu/store/vj24ah9a4kqsyhim2s4n6gvc4hsxhnli-make-4.2.1/share/info:/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/share/info:/gnu/store/j7gsbkgq72qjas7plzvak40ymf0ybamq-binutils-2.28.1/share/info:/gnu/store/cfdn69spjc44x4sd0acrwhxq6yay3rbc-gcc-5.5.0/share/info:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/share/info:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/share/info:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/share/info:/gnu/store/pxflf9nzyy3mic176p4424f4czrz5v3f-gmp-6.1.2/share/info:/gnu/store/z4akfghkvlhk3sqsw903ammhxf22ijyj-libunistring-0.9.8/share/info:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/share/info'
environment variable `BASH_LOADABLES_PATH' unset
environment variable `C_INCLUDE_PATH' set to `/gnu/store/77l8sxh9py133cy1p9kypshji4q9wv0w-bzip2-1.0.6/include:/gnu/store/kgaf671a9a76k0ql1pwwjxjbj80x22mj-xz-5.2.3/include:/gnu/store/p7vdir85501lq7qsgrx5z2yrr0py26h1-file-5.32/include:/gnu/store/1ymg8yf9imgw8ac4n3i611nsv1mb4643-gawk-4.1.4/include:/gnu/store/vj24ah9a4kqsyhim2s4n6gvc4hsxhnli-make-4.2.1/include:/gnu/store/j7gsbkgq72qjas7plzvak40ymf0ybamq-binutils-2.28.1/include:/gnu/store/cfdn69spjc44x4sd0acrwhxq6yay3rbc-gcc-5.5.0/include:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/include:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/include:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/include:/gnu/store/yqahwgll57j88bq275m4xvifg9x3alsb-linux-libre-headers-4.9.59/include:/gnu/store/pxflf9nzyy3mic176p4424f4czrz5v3f-gmp-6.1.2/include:/gnu/store/7ivzka4by2casz1p65l8pm9vjnis0zjw-libgc-7.6.0/include:/gnu/store/b750s3nmzwybr1lvbwvbzyk7xg4s3lbx-libltdl-2.4.6/include:/gnu/store/z4akfghkvlhk3sqsw903ammhxf22ijyj-libunistring-0.9.8/include:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/include'
environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/77l8sxh9py133cy1p9kypshji4q9wv0w-bzip2-1.0.6/include:/gnu/store/kgaf671a9a76k0ql1pwwjxjbj80x22mj-xz-5.2.3/include:/gnu/store/p7vdir85501lq7qsgrx5z2yrr0py26h1-file-5.32/include:/gnu/store/1ymg8yf9imgw8ac4n3i611nsv1mb4643-gawk-4.1.4/include:/gnu/store/vj24ah9a4kqsyhim2s4n6gvc4hsxhnli-make-4.2.1/include:/gnu/store/j7gsbkgq72qjas7plzvak40ymf0ybamq-binutils-2.28.1/include:/gnu/store/cfdn69spjc44x4sd0acrwhxq6yay3rbc-gcc-5.5.0/include:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/include:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/include:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/include:/gnu/store/yqahwgll57j88bq275m4xvifg9x3alsb-linux-libre-headers-4.9.59/include:/gnu/store/pxflf9nzyy3mic176p4424f4czrz5v3f-gmp-6.1.2/include:/gnu/store/7ivzka4by2casz1p65l8pm9vjnis0zjw-libgc-7.6.0/include:/gnu/store/b750s3nmzwybr1lvbwvbzyk7xg4s3lbx-libltdl-2.4.6/include:/gnu/store/z4akfghkvlhk3sqsw903ammhxf22ijyj-libunistring-0.9.8/include:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/include'
environment variable `LIBRARY_PATH' set to `/gnu/store/cjizz0s4f0in9sr4zbl9jq9q2grrxapg-texinfo-6.5/lib:/gnu/store/77l8sxh9py133cy1p9kypshji4q9wv0w-bzip2-1.0.6/lib:/gnu/store/kgaf671a9a76k0ql1pwwjxjbj80x22mj-xz-5.2.3/lib:/gnu/store/p7vdir85501lq7qsgrx5z2yrr0py26h1-file-5.32/lib:/gnu/store/1ymg8yf9imgw8ac4n3i611nsv1mb4643-gawk-4.1.4/lib:/gnu/store/j7gsbkgq72qjas7plzvak40ymf0ybamq-binutils-2.28.1/lib:/gnu/store/n6acaivs0jwiwpidjr551dhdni5kgpcr-glibc-2.26.105-g0890d5379c/lib:/gnu/store/hrhxx37z97j7pniyr437illc0b5qq9pa-glibc-2.26.105-g0890d5379c-static/lib:/gnu/store/q7jz2as54ycdvjg7zggxxjkxjrp6d5mr-glibc-utf8-locales-2.26.105-g0890d5379c/lib:/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/lib:/gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/lib:/gnu/store/pxflf9nzyy3mic176p4424f4czrz5v3f-gmp-6.1.2/lib:/gnu/store/7ivzka4by2casz1p65l8pm9vjnis0zjw-libgc-7.6.0/lib:/gnu/store/b750s3nmzwybr1lvbwvbzyk7xg4s3lbx-libltdl-2.4.6/lib:/gnu/store/z4akfghkvlhk3sqsw903ammhxf22ijyj-libunistring-0.9.8/lib:/gnu/store/anc5glys223xs9dknrbc4sx5fv7wb8dz-libgpg-error-1.27/lib'
environment variable `GUIX_LOCPATH' set to `/gnu/store/q7jz2as54ycdvjg7zggxxjkxjrp6d5mr-glibc-utf8-locales-2.26.105-g0890d5379c/lib/locale'
environment variable `GUILE_LOAD_PATH' unset
environment variable `GUILE_LOAD_COMPILED_PATH' unset
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 `unpack'
guile-gcrypt/
guile-gcrypt/.gitignore
guile-gcrypt/AUTHORS
guile-gcrypt/COPYING
guile-gcrypt/ChangeLog
guile-gcrypt/Makefile.am
guile-gcrypt/NEWS
guile-gcrypt/README
guile-gcrypt/bootstrap.sh
guile-gcrypt/build-aux/
guile-gcrypt/build-aux/test-driver.scm
guile-gcrypt/configure.ac
guile-gcrypt/fdl-1.3.texi
guile-gcrypt/gcrypt/
guile-gcrypt/gcrypt/base16.scm
guile-gcrypt/gcrypt/base64.scm
guile-gcrypt/gcrypt/common.scm
guile-gcrypt/gcrypt/hash.scm
guile-gcrypt/gcrypt/hmac.scm
guile-gcrypt/gcrypt/package-config.scm.in
guile-gcrypt/gcrypt/pk-crypto.scm
guile-gcrypt/gcrypt/random.scm
guile-gcrypt/gcrypt/utils.scm
guile-gcrypt/guile-gcrypt.texi
guile-gcrypt/guix.scm
guile-gcrypt/m4/
guile-gcrypt/m4/guix.m4
guile-gcrypt/pre-inst-env.in
guile-gcrypt/tests/
guile-gcrypt/tests/base16.scm
guile-gcrypt/tests/base64.scm
guile-gcrypt/tests/hash.scm
guile-gcrypt/tests/hmac.scm
guile-gcrypt/tests/pk-crypto.scm
phase `unpack' 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'
patch-shebang: ./bootstrap.sh: changing `/bin/sh' to `/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/sh'
patch-shebang: ./pre-inst-env.in: changing `/bin/sh' to `/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/sh'
phase `patch-source-shebangs' succeeded after 0.0 seconds
starting phase `bootstrap'
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: running: /gnu/store/z997dn9kp3nalkkjcin195in9rxf2zm7-autoconf-2.69/bin/autoconf --force
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:7: installing 'build-aux/install-sh'
configure.ac:7: installing 'build-aux/missing'
Makefile.am: installing './INSTALL'
Makefile.am:91: installing 'build-aux/mdate-sh'
Makefile.am:91: installing 'build-aux/texinfo.tex'
autoreconf: Leaving directory `.'
phase `bootstrap' succeeded after 5.4 seconds
starting phase `configure'
source directory: "/tmp/guix-build-guile-gcrypt-0.1.0.drv-0/guile-gcrypt" (relative from build: ".")
build directory: "/tmp/guix-build-guile-gcrypt-0.1.0.drv-0/guile-gcrypt"
configure flags: ("CONFIG_SHELL=/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/bash" "SHELL=/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/bash" "--prefix=/gnu/store/3yvsd7w79a8rl42rxfg0xqzh9s14f3si-guile-gcrypt-0.1.0" "--enable-fast-install" "--build=x86_64-unknown-linux-gnu")
configure: WARNING: unrecognized options: --enable-fast-install
checking for a BSD-compatible install... /gnu/store/6i33ik7haav0hd5a797l3llkq04ghx6g-coreutils-8.28/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /gnu/store/6i33ik7haav0hd5a797l3llkq04ghx6g-coreutils-8.28/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking whether make supports nested variables... yes
checking for pkg-config... /gnu/store/1vjn22m99hdrl8y0m709b8xi0298krsx-pkg-config-0.29.2/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 2.2
configure: found guile 2.2
checking for guile-2.2... no
checking for guile2.2... no
checking for guile-2... no
checking for guile2... no
checking for guile... /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guile
checking for Guile version >= 2.2... 2.2.3
checking for guild... /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
checking for guile-config... /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guile-config
checking for libgcrypt-config... /gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/bin/libgcrypt-config
checking libgcrypt's library directory... /gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/lib
checking for libgcrypt shared library name... /gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/lib/libgcrypt
checking whether /gnu/store/55pvij9wx09kfdqckiwcyk1mwdy335ph-libgcrypt-1.8.1/lib/libgcrypt can be dynamically loaded... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating gcrypt/package-config.scm
config.status: creating pre-inst-env
configure: WARNING: unrecognized options: --enable-fast-install
phase `configure' succeeded after 1.6 seconds
starting phase `patch-generated-file-shebangs'
patch-shebang: ./build-aux/install-sh: changing `/bin/sh' to `/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/sh'
patch-shebang: ./build-aux/mdate-sh: changing `/bin/sh' to `/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/sh'
patch-shebang: ./build-aux/missing: changing `/bin/sh' to `/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/sh'
patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/sh'
phase `patch-generated-file-shebangs' succeeded after 0.0 seconds
starting phase `build'
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/base16.go" "gcrypt/base16.scm"
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/base64.go" "gcrypt/base64.scm"
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/common.go" "gcrypt/common.scm"
Updating ./version.texi
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/hash.go" "gcrypt/hash.scm"
wrote `gcrypt/base16.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
;;; WARNING: compilation of /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild failed:
;;; failed to create path for auto-compiled file "/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild"
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/hmac.go" "gcrypt/hmac.scm"
wrote `gcrypt/common.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
;;; WARNING: compilation of /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild failed:
;;; failed to create path for auto-compiled file "/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild"
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/package-config.go" "gcrypt/package-config.scm"
wrote `gcrypt/package-config.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
;;; WARNING: compilation of /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild failed:
;;; failed to create path for auto-compiled file "/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild"
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/pk-crypto.go" "gcrypt/pk-crypto.scm"
wrote `gcrypt/hash.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
;;; WARNING: compilation of /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild failed:
;;; failed to create path for auto-compiled file "/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild"

Some deprecated features have been used. Set the environment
variable GUILE_WARN_DEPRECATED to "detailed" and rerun the
program to get more information. Set it to "no" to suppress
this message.
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/random.go" "gcrypt/random.scm"
wrote `gcrypt/random.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
;;; WARNING: compilation of /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild failed:
;;; failed to create path for auto-compiled file "/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild"
./pre-inst-env /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild compile -Wunbound-variable -Warity-mismatch -Wformat -o "gcrypt/utils.go" "gcrypt/utils.scm"
wrote `gcrypt/utils.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
;;; WARNING: compilation of /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild failed:
;;; failed to create path for auto-compiled file "/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild"
restore=: && backupdir=".am$$" && \
am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd . && \
rm -rf $backupdir && mkdir $backupdir && \
if (/gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/bash /tmp/guix-build-guile-gcrypt-0.1.0.drv-0/guile-gcrypt/build-aux/missing makeinfo --version) >/dev/null 2>&1; then \
for f in guile-gcrypt.info guile-gcrypt.info-[0-9] guile-gcrypt.info-[0-9][0-9] guile-gcrypt.i[0-9] guile-gcrypt.i[0-9][0-9]; do \
if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
done; \
else :; fi && \
cd "$am__cwd"; \
if /gnu/store/icz3hd36aqpjz5slyp4hhr8wsfbgiml1-bash-minimal-4.4.12/bin/bash /tmp/guix-build-guile-gcrypt-0.1.0.drv-0/guile-gcrypt/build-aux/missing makeinfo -I . \
-o guile-gcrypt.info guile-gcrypt.texi; \
then \
rc=0; \
CDPATH="${ZSH_VERSION+.}:" && cd .; \
else \
rc=$?; \
CDPATH="${ZSH_VERSION+.}:" && cd . && \
$restore $backupdir/* `echo "./guile-gcrypt.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
wrote `gcrypt/hmac.go'
;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0
;;; or pass the --no-auto-compile argument to disable.
;;; compiling /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild
;;; WARNING: compilation of /gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild failed:
;;; failed to create path for auto-compiled file "/gnu/store/38553wfz0jwlgbw13pk99xl79pbfx58d-guile-2.2.3/bin/guild"
wrote `gcryp
This message was truncated. Download the full message here.
Attachment: file
Z
Z
znavko wrote on 21 Sep 2018 14:14
(name . bug-guix@gnu.org)(address . bug-guix@gnu.org)
sha_qnilvdmzhMoSU8hWQVp8sXqW5KukR4j0h8_Xg-QktGsw44gjXHmMk92_UYh6bEq5rC2XEPnmTQ3aSAnNhFqHEOXI8ImwWmIUd2JYgag=@protonmail.com
I see this now:

#mv ~/.config/guix/latest{,.broken2}

# guix system reconfigure /etc/config.scm
guix system: warning: Consider running 'guix pull' followed by
'guix system reconfigure' to get up-to-date packages and security updates.

guix system: warning: /root/.config/guix/latest not found: 'guix pull' was never run
guix system: warning: Consider running 'guix pull' before 'reconfigure'.
guix system: warning: Failing to do that may downgrade your system!
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%
substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... substitute: updating list of substitutes from 'https://mirror.hydra.gnu.org'... 100.0%

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From ftp://alpha.gnu.org/gnu/guix/mirror/linux-libre-4.16.4-gnu.tar.xz...
Throw to key `ftp-error' with args `(#<input-output: socket 14> "RETR linux-libre-4.16.4-gnu.tar.xz" 550 "Failed to open file.\r")'.

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From ftp://ftp.cs.tu-berlin.de/pub/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz...
In procedure connect*: Connection timed out

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
From ftp://ftp.funet.fi/pub/mirrors/ftp.gnu.org/gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz...
Throw to key `ftp-error' with args `(#<input-output: socket 17> "CWD 4.16.4-gnu" 550 "Can't change directory to 4.16.4-gnu: No such file or directory\r")'.

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz

Starting download of /gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz
failed to download "/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz" from ("https://linux-libre.fsfla.org/pub/linux-libre/releases/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz""ftp://alpha.gnu.org/gnu/guix/mirror/linux-libre-4.16.4-gnu.tar.xz" "mirror://gnu/linux-libre/4.16.4-gnu/linux-libre-4.16.4-gnu.tar.xz")
builder for `/gnu/store/s3wzp8igh4g1x4fsp5l39gfia8q0bib6-linux-libre-4.16.4-gnu.tar.xz.drv' failed to produce output path `/gnu/store/a8vz60aiccnhzz35calv7wfzlgm2r312-linux-libre-4.16.4-gnu.tar.xz'
cannot build derivation `/gnu/store/pvfwji4aqr1764ylij8xabaqlx7qghn7-linux-libre-4.16.4-gnu.tar.xz.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/pvdzw7wk93ckhp0c8j7h2h3flgsf1mp8-linux-libre-4.16.4.drv': 1 dependencies couldn't be built
guix system: error: build failed: build of `/gnu/store/pvdzw7wk93ckhp0c8j7h2h3flgsf1mp8-linux-libre-4.16.4.drv' failed

What to do?
Attachment: file
L
L
Ludovic Courtès wrote on 22 Sep 2018 15:07
Re: bug#32797: gcrypt won't compile during 'guix pull'
(name . znavko)(address . znavko@protonmail.com)(address . 32797@debbugs.gnu.org)
87wordvfy9.fsf@gnu.org
Hello znavko,

znavko <znavko@protonmail.com> skribis:

Toggle quote (24 lines)
> The following derivations will be built:
> /gnu/store/d4r9mpqp5xa4k58akad1aq3xdcdbfabk-guix-e0b07ccc1-modules.drv
> /gnu/store/gmpr0hbdyy174bz0iijka994frabmnh5-config.scm.drv
> /gnu/store/328ckyk2a94jqrfms3g7kgxzwg44y2yb-guix-config.drv
> /gnu/store/33nzis2q60i8d2k6js0k95birzgnxzw7-guix-system.drv
> /gnu/store/8ncrx1h6piq3276z5914dx74v1sg6c6r-guix-config-source.drv
> /gnu/store/hgfcwzi8xjmf0nv5p7pln08bx7n30sw9-guix-packages.drv
> /gnu/store/nrc7qq93lh4j4qx3wwsvlp2g5j5n0g4z-guix-extra.drv
> /gnu/store/pib2zn4yxpxldq57x66wsjs50va0jlwy-guix-core-source.drv
> /gnu/store/rlm6rvar7c7c53mg38331l39s0mrdfzf-guix-cli.drv
> /gnu/store/rzpzsw9dj736gdvnvs0023lgc22jxxch-guix-packages-base.drv
> /gnu/store/x4f13g6ghwnxmdq143pzvhcbbakwipdk-guix-core.drv
> compiling... 100.0% of 38 files
> loading... 97.4% of 115 filesrandom seed for tests: 1537520378
> compiling... 100.0% of 115 files
> compiling... 100.0% of 1 files
> compiling... 100.0% of 233 files
> compiling... 100.0% of 180 files
> compiling... 100.0% of 68 files
> compiling... 100.0% of 40 files
> updated GNU Guix successfully deployed under `/root/.config/guix/latest'
>
> # guix list-generations

[...]

Toggle quote (3 lines)
> ERROR: In procedure scm-error:
> no code for module (gcrypt hash)

The message by ‘guix pull’ shows that you were running a version of
‘guix pull’ that predates Guix 0.15.0. Version 0.15.0 introduced an
overhaul of ‘guix pull’, precisely to solve the kind of issues that you
experienced here.

The transition from pre-0.15.0 is inconvenient and goes along these
lines:

1. Run ‘guix pull’ like you already did;

2. Install guile-gcrypt by running:

guix package -i
/gnu/store/c58hm7wm8i5fwfckzb168bmiqa2nw3w9-guile-gcrypt-0.1.0

3. Re-run ‘guix pull’.

4. Make the new ‘guix’ available from the command-line:

export PATH=$HOME/.config/guix/current/bin:$PATH
hash guix

This last step gives you the latest post-0.15.0 ‘guix pull’. If you run
‘guix describe’, it should print you the commit currently used.

HTH!

Ludo’.
L
L
Ludovic Courtès wrote on 22 Sep 2018 15:07
control message for bug #32797
(address . control@debbugs.gnu.org)
87va6xvfxc.fsf@gnu.org
retitle 32797 Running 'guix pull' from pre-0.15.0 to after the guile-gcrypt introduction fails
Z
Z
znavko wrote on 22 Sep 2018 19:35
Re: bug#32797: gcrypt won't compile during 'guix pull'
(name . ludo@gnu.org)(address . ludo@gnu.org)(name . 32797@debbugs.gnu.org)(address . 32797@debbugs.gnu.org)
PN48SePrT8IiU_EqDtSxhBtvvrRe_Rio_NqvuWpTnuKBVmWtWa0kNlqcgO0aZf-IZsR33lNrt7EixbljbOyb7qM8-6U2-L5vb72gMfR6Yyk=@protonmail.com
Thank you, Ludovic!
That is just strange, but I rebooted with 'Other options' in grub, choosed my first kernel (that was installed from GuixSD 0.15.0 before any updates had been done)
And run `guix pull` and `guix package -u` with no any errors. Then I rebooted with default grub option. I have this now:

# guix describe
Generation 3 Sep 21 2018 21:20:48 (current)
guix ec944a1
branch: master
commit: ec944a1de97c8a523d6e1089b8c4430424297f93

Yet I am not so familiar with this info, but here I can see the last commit https://git.savannah.gnu.org/cgit/guix.git/commit/ dated 2018-09-22.

So I think it's ok.
I will run instructions you sent to get a new guix and guile-gcrypt.
Thank you for your reaction. Great respect, Ludovic!
L
L
Ludovic Courtès wrote on 23 Sep 2018 21:50
(name . znavko)(address . znavko@protonmail.com)(name . 32797@debbugs.gnu.org)(address . 32797-done@debbugs.gnu.org)
87tvmgro2e.fsf@gnu.org
Hello,

znavko <znavko@protonmail.com> skribis:

Toggle quote (10 lines)
> That is just strange, but I rebooted with 'Other options' in grub, choosed my first kernel (that was installed from GuixSD 0.15.0 before any updates had been done)
> And run `guix pull` and `guix package -u` with no any errors. Then I rebooted with default grub option. I have this now:
>
> # guix describe
> Generation 3 Sep 21 2018 21:20:48 (current)
> guix ec944a1
> repository URL: https://git.savannah.gnu.org/git/guix.git
> branch: master
> commit: ec944a1de97c8a523d6e1089b8c4430424297f93

Glad that it worked, thank you!

Ludo’.
Closed
?