Leo Famulari (2017-02-17 15:53:41 -0500) wrote: > Variables from your user's environment are not propagated into the build > environment. > > > The log from ``guix package --keep-failed --install libmicrohttpd``: > > The build tree kept by '--keep-failed' will include a copy of the > build's environment in the file 'environment-variables'. But I'm not > sure if it's relevant.
I ran the build again, this is the content of the variables file: ``` export BASH_LOADABLES_PATH="/gnu/store/qkw4zrwfybxww8f56nkb6hggxambk89b-bash-4.4.0/lib/bash" export CPLUS_INCLUDE_PATH="/gnu/store/d5nscny560slzpljixqzim6b8ms7hhv2-bzip2-1.0.6/include:/gnu/store/4yg6q1kp856m68arkpqc85hqgbffhpxf-xz-5.2.2/include:/gnu/store/06icf5h4z83mw5g17a58fy26z14d sj9z-file-5.28/include:/gnu/store/k03y1lfaj1xw0d7j2lxdil8ii5c67fdy-gawk-4.1.4/include:/gnu/store/c5ihjcdxsm9086323bn2j67v7z34lc1a-make-4.2.1/include:/gnu/store/4xxd00drj8gjcr84xdfna44qak2vhwm f-binutils-2.27/include:/gnu/store/y1g6991kxvdk4vxhsq07r5saww30v8dq-gcc-4.9.4/include:/gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/include:/gnu/store/zl3rh35m8psblbw034l9bvssx5yqn7f 5-curl-7.50.3/include:/gnu/store/pwqygjf0ywvnv96h83k4rghq2x1m3qay-gnutls-3.5.4/include:/gnu/store/4pnp5scrgmjp21flaihmgbckwrz6z4g3-libgcrypt-1.7.3/include:/gnu/store/liib5wid6rx9rkss78spc7wcq zwb1g2k-openssl-1.0.2j/include:/gnu/store/a64w9dq219a8d9k4mfz76mnzph9wsvfj-zlib-1.2.8/include:/gnu/store/jc898psn5yc9s328nn8fya3sc2daf037-linux-libre-headers-4.4.18/include:/gnu/store/vik632i g65676k0azx25vlcf3457v65p-nettle-3.2/include:/gnu/store/2gqvbsd3kz1nl2s0kvyxxjc7fm0hf9l9-libidn-1.33/include:/gnu/store/zqp7lmw6dr31j3frsdjwar6wdrzivnqj-libtasn1-4.9/include:/gnu/store/vhfgzz 0j9ry060qvcbvyhcrj3ikvm1vv-libgpg-error-1.24/include:/gnu/store/6k08nkddnrb15h5pwp1s0fa94mr1qas9-gmp-6.1.1/include" export C_INCLUDE_PATH="/gnu/store/d5nscny560slzpljixqzim6b8ms7hhv2-bzip2-1.0.6/include:/gnu/store/4yg6q1kp856m68arkpqc85hqgbffhpxf-xz-5.2.2/include:/gnu/store/06icf5h4z83mw5g17a58fy26z14dsj9z -file-5.28/include:/gnu/store/k03y1lfaj1xw0d7j2lxdil8ii5c67fdy-gawk-4.1.4/include:/gnu/store/c5ihjcdxsm9086323bn2j67v7z34lc1a-make-4.2.1/include:/gnu/store/4xxd00drj8gjcr84xdfna44qak2vhwmf-bi nutils-2.27/include:/gnu/store/y1g6991kxvdk4vxhsq07r5saww30v8dq-gcc-4.9.4/include:/gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/include:/gnu/store/zl3rh35m8psblbw034l9bvssx5yqn7f5-cu rl-7.50.3/include:/gnu/store/pwqygjf0ywvnv96h83k4rghq2x1m3qay-gnutls-3.5.4/include:/gnu/store/4pnp5scrgmjp21flaihmgbckwrz6z4g3-libgcrypt-1.7.3/include:/gnu/store/liib5wid6rx9rkss78spc7wcqzwb1 g2k-openssl-1.0.2j/include:/gnu/store/a64w9dq219a8d9k4mfz76mnzph9wsvfj-zlib-1.2.8/include:/gnu/store/jc898psn5yc9s328nn8fya3sc2daf037-linux-libre-headers-4.4.18/include:/gnu/store/vik632ig656 76k0azx25vlcf3457v65p-nettle-3.2/include:/gnu/store/2gqvbsd3kz1nl2s0kvyxxjc7fm0hf9l9-libidn-1.33/include:/gnu/store/zqp7lmw6dr31j3frsdjwar6wdrzivnqj-libtasn1-4.9/include:/gnu/store/vhfgzz0j9r y060qvcbvyhcrj3ikvm1vv-libgpg-error-1.24/include:/gnu/store/6k08nkddnrb15h5pwp1s0fa94mr1qas9-gmp-6.1.1/include" export GUIX_LOCPATH="/gnu/store/py9ff8syssr3d8a5nlkdp8kdglj20p1n-glibc-utf8-locales-2.24/lib/locale" export HOME="/homeless-shelter" export LC_ALL="en_US.utf8" export LIBRARY_PATH="/gnu/store/d5nscny560slzpljixqzim6b8ms7hhv2-bzip2-1.0.6/lib:/gnu/store/4yg6q1kp856m68arkpqc85hqgbffhpxf-xz-5.2.2/lib:/gnu/store/06icf5h4z83mw5g17a58fy26z14dsj9z-file-5.28 /lib:/gnu/store/k03y1lfaj1xw0d7j2lxdil8ii5c67fdy-gawk-4.1.4/lib:/gnu/store/qkw4zrwfybxww8f56nkb6hggxambk89b-bash-4.4.0/lib:/gnu/store/4xxd00drj8gjcr84xdfna44qak2vhwmf-binutils-2.27/lib:/gnu/s tore/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/lib:/gnu/store/py9ff8syssr3d8a5nlkdp8kdglj20p1n-glibc-utf8-locales-2.24/lib:/gnu/store/zl3rh35m8psblbw034l9bvssx5yqn7f5-curl-7.50.3/lib:/gnu/s tore/pwqygjf0ywvnv96h83k4rghq2x1m3qay-gnutls-3.5.4/lib:/gnu/store/4pnp5scrgmjp21flaihmgbckwrz6z4g3-libgcrypt-1.7.3/lib:/gnu/store/liib5wid6rx9rkss78spc7wcqzwb1g2k-openssl-1.0.2j/lib:/gnu/stor e/a64w9dq219a8d9k4mfz76mnzph9wsvfj-zlib-1.2.8/lib:/gnu/store/vik632ig65676k0azx25vlcf3457v65p-nettle-3.2/lib:/gnu/store/2gqvbsd3kz1nl2s0kvyxxjc7fm0hf9l9-libidn-1.33/lib:/gnu/store/zqp7lmw6dr31j3frsdjwar6wdrzivnqj-libtasn1-4.9/lib:/gnu/store/vhfgzz0j9ry060qvcbvyhcrj3ikvm1vv-libgpg-error-1.24/lib:/gnu/store/6k08nkddnrb15h5pwp1s0fa94mr1qas9-gmp-6.1.1/lib" export NIX_BUILD_CORES="0" export NIX_BUILD_TOP="/tmp/guix-build-libmicrohttpd-0.9.52.drv-0" export NIX_STORE="/gnu/store" export OLDPWD export PATH="/gnu/store/9l52vcmb1ambc3ypf7nxn38ac0976yyf-tar-1.29/bin:/gnu/store/ginbign0swn8h69k3z4fy18r8pwq3rqx-gzip-1.8/bin:/gnu/store/d5nscny560slzpljixqzim6b8ms7hhv2-bzip2-1.0.6/bin:/gnu/store/4yg6q1kp856m68arkpqc85hqgbffhpxf-xz-5.2.2/bin:/gnu/store/06icf5h4z83mw5g17a58fy26z14dsj9z-file-5.28/bin:/gnu/store/g0lyirlbqday5n2n0n6lh6nmdxi8a45z-diffutils-3.5/bin:/gnu/store/fs49m4pvdf2v7kixf9sls8nmhvh40ajl-patch-2.7.5/bin:/gnu/store/9761yfpvyr1fcpjhry8pgb3f0k6kj8n4-sed-4.2.2/bin:/gnu/store/cz7dl482c1j6j5s4vh1pll4lzdl5sl6b-findutils-4.6.0/bin:/gnu/store/k03y1lfaj1xw0d7j2lxdil8ii5c67fdy-gawk-4.1.4/bin:/gnu/store/hb301wl5s7352vbn1vds85dhy32n0hkw-grep-2.25/bin:/gnu/store/9xfn6q7cxqxaxsv6kgiic9iygl2iv2ci-coreutils-8.25/bin:/gnu/store/c5ihjcdxsm9086323bn2j67v7z34lc1a-make-4.2.1/bin:/gnu/store/qkw4zrwfybxww8f56nkb6hggxambk89b-bash-4.4.0/bin:/gnu/store/c7lm5innppxm53bf5w7i99d59kjdyx27-ld-wrapper-0/bin:/gnu/store/4xxd00drj8gjcr84xdfna44qak2vhwmf-binutils-2.27/bin:/gnu/store/y1g6991kxvdk4vxhsq07r5saww30v8dq-gcc-4.9.4/bin:/gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/bin:/gnu/store/iwgi9001dmmihrjg4rqhd6pa6788prjw-glibc-2.24/sbin:/gnu/store/zl3rh35m8psblbw034l9bvssx5yqn7f5-curl-7.50.3/bin:/gnu/store/pwqygjf0ywvnv96h83k4rghq2x1m3qay-gnutls-3.5.4/bin:/gnu/store/4pnp5scrgmjp21flaihmgbckwrz6z4g3-libgcrypt-1.7.3/bin:/gnu/store/liib5wid6rx9rkss78spc7wcqzwb1g2k-openssl-1.0.2j/bin:/gnu/store/vik632ig65676k0azx25vlcf3457v65p-nettle-3.2/bin:/gnu/store/2gqvbsd3kz1nl2s0kvyxxjc7fm0hf9l9-libidn-1.33/bin:/gnu/store/zqp7lmw6dr31j3frsdjwar6wdrzivnqj-libtasn1-4.9/bin:/gnu/store/vhfgzz0j9ry060qvcbvyhcrj3ikvm1vv-libgpg-error-1.24/bin" export PWD="/tmp/guix-build-libmicrohttpd-0.9.52.drv-0/libmicrohttpd-0.9.52" export SHLVL="1" export SOURCE_DATE_EPOCH="1" export TEMP="/tmp/guix-build-libmicrohttpd-0.9.52.drv-0" export TEMPDIR="/tmp/guix-build-libmicrohttpd-0.9.52.drv-0" export TMP="/tmp/guix-build-libmicrohttpd-0.9.52.drv-0" export TMPDIR="/tmp/guix-build-libmicrohttpd-0.9.52.drv-0" export out="/gnu/store/62vwb4ariyzn6bi29ka63dj9r0sp08f2-libmicrohttpd-0.9.52" ``` > > FAIL: test_upgrade_ssl > > ====================== > > > > verify depth is 0 > > depth=0 CN = test_ca_cert > > verify error:num=20:unable to get local issuer certificate > > verify return:1 > > depth=0 CN = test_ca_cert > > verify error:num=21:unable to verify the first certificate > > verify return:1 > > DONE I think I left out a couple of lines at the end: ``` Fatal error in GNU libmicrohttpd daemon.c:5190: MHD_stop_daemon() called while we have suspended connections. FAIL test_upgrade_ssl (exit status: 134) ``` > The only debugging suggestion I have is to make sure that your clock is > correct. Test suites that do certificate verification should take care > not to break in the future, but perhaps it's less common for test > authors to handle the case of a clock set to the past. Well, it may be some second off, but not much more than that… > Beyond that, did you find anything relevant on the upstream bug tracker? > > https://ng.gnunet.org/bugs/view_all_bug_page.php I can't find anything related there, I also searched the net before sending the report but found nothing that seemed the same error. Do you suggest any other test? Thanks! -- Ivan Vilata i Balaguer -- https://elvil.net/