WARNING: (guile-user): imported module (guix build utils) overrides core binding `delete' starting phase `separate-from-pid1' build process now running as PID 6 phase `separate-from-pid1' succeeded after 0.0 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/vagj86n4yz9kb0xsz6flxvmvpm5kxp4c-pkg-config-0.29.2/bin:/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin:/gnu/store/pv213pl0ansyca2zi2wx24k1g1wb7m00-autoconf-2.69/bin:/gnu/store/25nhrmmpdvbpsaalj43adnayz7wn3qqp-automake-1.17/bin:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin:/gnu/store/6f8pzf5ifica98r5ssdbkn1v6x38i15s-texinfo-6.8/bin:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/bin:/gnu/store/23kc8yxcr9fq9f40fplxph1pxj2ld13g-help2man-1.49.2/bin:/gnu/store/6bvhryazfkz48dls2vzaw5cqss7n8gfc-po4a-0.74/bin:/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin:/gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8/bin:/gnu/store/49mjjpb5kr57b7dyir2nasvfqn23ic5w-gzip-1.14/bin:/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3/bin:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/bin:/gnu/store/rw2wznmk2ncrdrpbkjh7rja78scf1xwk-util-linux-2.40.4/bin:/gnu/store/rw2wznmk2ncrdrpbkjh7rja78scf1xwk-util-linux-2.40.4/sbin:/gnu/store/w3s6ql0pqzl6lvmyqi98dssdlvb5040n-slirp4netns-1.3.3/bin:/gnu/store/fdzsdja9pv0j6qqdv63hvcnrs8m4sgr6-disarchive-0.6.0/bin:/gnu/store/7kngswdh0zbn0nkim9sv6pf27hdqqa76-git-minimal-2.52.0/bin:/gnu/store/ky4lfv9q7m6s70vprs5b201s9dqslp0f-tar-1.35/bin:/gnu/store/vhbjx6ksg5r5vi3cxdc04xalw51kwms6-gzip-1.14/bin:/gnu/store/190q5r2x05mp87gvkablws47cxlcwagl-bzip2-1.0.8/bin:/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46/bin:/gnu/store/27l70491w5l91chvzmwyfi2rby6wzh8l-diffutils-3.12/bin:/gnu/store/a1n5kkwihilshm90f8yjwwndwp5bdvd8-patch-2.7.6/bin:/gnu/store/jhyxhlxzpq0np7k8ibplqkx9s4b4wj14-findutils-4.10.0/bin:/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0/bin:/gnu/store/y7axyi4cwaskphnbad7vi22riplds6qa-zstd-1.5.6/bin:/gnu/store/kaz9g4jd1pfqnlimwbx15n3vp6vj3kj1-sed-4.9/bin:/gnu/store/58mfa2bvhwnh567av2kz36wv6423i75s-grep-3.11/bin:/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/bin:/gnu/store/zj3br68hiy3byclr6zrkircrglg87v6q-coreutils-9.1/bin:/gnu/store/lz4kpag5x9634mad6cnkfjin628rvqfm-make-4.4.1/bin:/gnu/store/3gls6ajdkxp1awbf19qimw3q7d968afq-bash-minimal-5.2.37/bin:/gnu/store/kybniwdqvwbiyyzhkybcgz41896wg6bh-ld-wrapper-0/bin:/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44/bin:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/bin:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/bin:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/sbin:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/bin' environment variable `PKG_CONFIG_PATH' set to `/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/lib/pkgconfig:/gnu/store/slwlj3wl9d352s9x1nkjywhf2a6iidhp-guile-lib-0.2.8.1/lib/pkgconfig:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/lib/pkgconfig:/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3/lib/pkgconfig:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/lib/pkgconfig:/gnu/store/0i2s3zklgmn1al3sbysg4hhxxl5iqnng-zlib-1.3.1/lib/pkgconfig:/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46/lib/pkgconfig:/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/lib/pkgconfig:/gnu/store/j1jyf5rz7j3nfphicllffd088dckq14n-libgc-8.2.8/lib/pkgconfig:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/lib/pkgconfig' environment variable `GUILE_LOAD_PATH' set to `/gnu/store/v3a67d9xqxcdf0rwwb5qzis8h7dny32i-guile-gnutls-5.0.1/share/guile/site/3.0:/gnu/store/ppq31gn4kqvgf5j5x8bppy4hlpgm9ahh-guile-avahi-0.4.1/share/guile/site/3.0:/gnu/store/wd38j0qaigflcra65920nnv44njgv4yx-guile-gcrypt-0.5.0/share/guile/site/3.0:/gnu/store/prd35xgdmbfjm12vrckcdfcrdy7nks0s-guile-json-4.7.3/share/guile/site/3.0:/gnu/store/slwlj3wl9d352s9x1nkjywhf2a6iidhp-guile-lib-0.2.8.1/share/guile/site/3.0:/gnu/store/3b0x5s9nsbznirgsf238xab5bs1h5i83-guile-sqlite3-0.1.3/share/guile/site/3.0:/gnu/store/2cpnkr4waslaylkzrzy4h6gvr3bcsi9g-guile-zlib-0.2.2/share/guile/site/3.0:/gnu/store/iqz667kmw13yvxy6y2cbdh2g3wa7fpzf-guile-lzlib-0.3.0/share/guile/site/3.0:/gnu/store/gixvffxifm2r30x689kwfgfy2hcysdjx-guile-zstd-0.1.1/share/guile/site/3.0:/gnu/store/rgklbd94qz0fdsmffkpg80cfw3xcimz2-guile-ssh-0.18.0/share/guile/site/3.0:/gnu/store/ijcad0s1nv2r2w4c1pj0rng6hq5grg2s-guile-git-0.10.0/share/guile/site/3.0:/gnu/store/0m0j0xbyw1yjd2j5d34gkch3wcjgr841-guile-semver-0.2.0/share/guile/site/3.0:/gnu/store/fdzsdja9pv0j6qqdv63hvcnrs8m4sgr6-disarchive-0.6.0/share/guile/site/3.0:/gnu/store/x65va1y3xixmlykhs1hrsy0r018fc7k4-guile-bzip2-0.1.0/share/guile/site/3.0:/gnu/store/3rbqgy4ikh64p9q2wq5j502q246mafcb-guile-lzma-0.1.1/share/guile/site/3.0:/gnu/store/fvfmizip9nv6lbhfr5gv1wgwd5q9gjyc-guile-bytestructures-1.0.10/share/guile/site/3.0' environment variable `GUILE_LOAD_COMPILED_PATH' set to `/gnu/store/v3a67d9xqxcdf0rwwb5qzis8h7dny32i-guile-gnutls-5.0.1/lib/guile/3.0/site-ccache:/gnu/store/v3a67d9xqxcdf0rwwb5qzis8h7dny32i-guile-gnutls-5.0.1/share/guile/site/3.0:/gnu/store/ppq31gn4kqvgf5j5x8bppy4hlpgm9ahh-guile-avahi-0.4.1/lib/guile/3.0/site-ccache:/gnu/store/ppq31gn4kqvgf5j5x8bppy4hlpgm9ahh-guile-avahi-0.4.1/share/guile/site/3.0:/gnu/store/wd38j0qaigflcra65920nnv44njgv4yx-guile-gcrypt-0.5.0/lib/guile/3.0/site-ccache:/gnu/store/wd38j0qaigflcra65920nnv44njgv4yx-guile-gcrypt-0.5.0/share/guile/site/3.0:/gnu/store/prd35xgdmbfjm12vrckcdfcrdy7nks0s-guile-json-4.7.3/lib/guile/3.0/site-ccache:/gnu/store/prd35xgdmbfjm12vrckcdfcrdy7nks0s-guile-json-4.7.3/share/guile/site/3.0:/gnu/store/slwlj3wl9d352s9x1nkjywhf2a6iidhp-guile-lib-0.2.8.1/lib/guile/3.0/site-ccache:/gnu/store/slwlj3wl9d352s9x1nkjywhf2a6iidhp-guile-lib-0.2.8.1/share/guile/site/3.0:/gnu/store/3b0x5s9nsbznirgsf238xab5bs1h5i83-guile-sqlite3-0.1.3/lib/guile/3.0/site-ccache:/gnu/store/3b0x5s9nsbznirgsf238xab5bs1h5i83-guile-sqlite3-0.1.3/share/guile/site/3.0:/gnu/store/2cpnkr4waslaylkzrzy4h6gvr3bcsi9g-guile-zlib-0.2.2/lib/guile/3.0/site-ccache:/gnu/store/2cpnkr4waslaylkzrzy4h6gvr3bcsi9g-guile-zlib-0.2.2/share/guile/site/3.0:/gnu/store/iqz667kmw13yvxy6y2cbdh2g3wa7fpzf-guile-lzlib-0.3.0/lib/guile/3.0/site-ccache:/gnu/store/iqz667kmw13yvxy6y2cbdh2g3wa7fpzf-guile-lzlib-0.3.0/share/guile/site/3.0:/gnu/store/gixvffxifm2r30x689kwfgfy2hcysdjx-guile-zstd-0.1.1/lib/guile/3.0/site-ccache:/gnu/store/gixvffxifm2r30x689kwfgfy2hcysdjx-guile-zstd-0.1.1/share/guile/site/3.0:/gnu/store/rgklbd94qz0fdsmffkpg80cfw3xcimz2-guile-ssh-0.18.0/lib/guile/3.0/site-ccache:/gnu/store/rgklbd94qz0fdsmffkpg80cfw3xcimz2-guile-ssh-0.18.0/share/guile/site/3.0:/gnu/store/ijcad0s1nv2r2w4c1pj0rng6hq5grg2s-guile-git-0.10.0/lib/guile/3.0/site-ccache:/gnu/store/ijcad0s1nv2r2w4c1pj0rng6hq5grg2s-guile-git-0.10.0/share/guile/site/3.0:/gnu/store/0m0j0xbyw1yjd2j5d34gkch3wcjgr841-guile-semver-0.2.0/lib/guile/3.0/site-ccache:/gnu/store/0m0j0xbyw1yjd2j5d34gkch3wcjgr841-guile-semver-0.2.0/share/guile/site/3.0:/gnu/store/fdzsdja9pv0j6qqdv63hvcnrs8m4sgr6-disarchive-0.6.0/lib/guile/3.0/site-ccache:/gnu/store/fdzsdja9pv0j6qqdv63hvcnrs8m4sgr6-disarchive-0.6.0/share/guile/site/3.0:/gnu/store/x65va1y3xixmlykhs1hrsy0r018fc7k4-guile-bzip2-0.1.0/lib/guile/3.0/site-ccache:/gnu/store/x65va1y3xixmlykhs1hrsy0r018fc7k4-guile-bzip2-0.1.0/share/guile/site/3.0:/gnu/store/3rbqgy4ikh64p9q2wq5j502q246mafcb-guile-lzma-0.1.1/lib/guile/3.0/site-ccache:/gnu/store/3rbqgy4ikh64p9q2wq5j502q246mafcb-guile-lzma-0.1.1/share/guile/site/3.0:/gnu/store/fvfmizip9nv6lbhfr5gv1wgwd5q9gjyc-guile-bytestructures-1.0.10/lib/guile/3.0/site-ccache:/gnu/store/fvfmizip9nv6lbhfr5gv1wgwd5q9gjyc-guile-bytestructures-1.0.10/share/guile/site/3.0' environment variable `GUILE_EXTENSIONS_PATH' set to `/gnu/store/v3a67d9xqxcdf0rwwb5qzis8h7dny32i-guile-gnutls-5.0.1/lib/guile/3.0/extensions:/gnu/store/ppq31gn4kqvgf5j5x8bppy4hlpgm9ahh-guile-avahi-0.4.1/lib/guile/3.0/extensions:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/lib/guile/3.0/extensions' environment variable `ACLOCAL_PATH' set to `/gnu/store/vagj86n4yz9kb0xsz6flxvmvpm5kxp4c-pkg-config-0.29.2/share/aclocal:/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/share/aclocal:/gnu/store/25nhrmmpdvbpsaalj43adnayz7wn3qqp-automake-1.17/share/aclocal:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/share/aclocal:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/share/aclocal:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/share/aclocal' environment variable `INFOPATH' set to `/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/share/info:/gnu/store/v3a67d9xqxcdf0rwwb5qzis8h7dny32i-guile-gnutls-5.0.1/share/info:/gnu/store/ppq31gn4kqvgf5j5x8bppy4hlpgm9ahh-guile-avahi-0.4.1/share/info:/gnu/store/wd38j0qaigflcra65920nnv44njgv4yx-guile-gcrypt-0.5.0/share/info:/gnu/store/slwlj3wl9d352s9x1nkjywhf2a6iidhp-guile-lib-0.2.8.1/share/info:/gnu/store/rgklbd94qz0fdsmffkpg80cfw3xcimz2-guile-ssh-0.18.0/share/info:/gnu/store/ijcad0s1nv2r2w4c1pj0rng6hq5grg2s-guile-git-0.10.0/share/info:/gnu/store/pv213pl0ansyca2zi2wx24k1g1wb7m00-autoconf-2.69/share/info:/gnu/store/25nhrmmpdvbpsaalj43adnayz7wn3qqp-automake-1.17/share/info:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/share/info:/gnu/store/6f8pzf5ifica98r5ssdbkn1v6x38i15s-texinfo-6.8/share/info:/gnu/store/23kc8yxcr9fq9f40fplxph1pxj2ld13g-help2man-1.49.2/share/info:/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/share/info:/gnu/store/49mjjpb5kr57b7dyir2nasvfqn23ic5w-gzip-1.14/share/info:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/share/info:/gnu/store/ky4lfv9q7m6s70vprs5b201s9dqslp0f-tar-1.35/share/info:/gnu/store/vhbjx6ksg5r5vi3cxdc04xalw51kwms6-gzip-1.14/share/info:/gnu/store/27l70491w5l91chvzmwyfi2rby6wzh8l-diffutils-3.12/share/info:/gnu/store/jhyxhlxzpq0np7k8ibplqkx9s4b4wj14-findutils-4.10.0/share/info:/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0/share/info:/gnu/store/kaz9g4jd1pfqnlimwbx15n3vp6vj3kj1-sed-4.9/share/info:/gnu/store/58mfa2bvhwnh567av2kz36wv6423i75s-grep-3.11/share/info:/gnu/store/zj3br68hiy3byclr6zrkircrglg87v6q-coreutils-9.1/share/info:/gnu/store/lz4kpag5x9634mad6cnkfjin628rvqfm-make-4.4.1/share/info:/gnu/store/3gls6ajdkxp1awbf19qimw3q7d968afq-bash-minimal-5.2.37/share/info:/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44/share/info:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/share/info:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/share/info:/gnu/store/w8fljmjmmj7sz7p9m2ws88sw26nj09qw-libunistring-1.3/share/info:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/share/info' environment variable `BASH_LOADABLES_PATH' unset environment variable `GIT_SSL_CAINFO' unset environment variable `GIT_EXEC_PATH' set to `/gnu/store/7kngswdh0zbn0nkim9sv6pf27hdqqa76-git-minimal-2.52.0/libexec/git-core' environment variable `C_INCLUDE_PATH' set to `/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/include:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/include:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/include:/gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8/include:/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3/include:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/include:/gnu/store/0i2s3zklgmn1al3sbysg4hhxxl5iqnng-zlib-1.3.1/include:/gnu/store/190q5r2x05mp87gvkablws47cxlcwagl-bzip2-1.0.8/include:/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46/include:/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0/include:/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/include:/gnu/store/lz4kpag5x9634mad6cnkfjin628rvqfm-make-4.4.1/include:/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44/include:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/include:/gnu/store/j1jyf5rz7j3nfphicllffd088dckq14n-libgc-8.2.8/include:/gnu/store/w8fljmjmmj7sz7p9m2ws88sw26nj09qw-libunistring-1.3/include:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/include:/gnu/store/pssqa689qq6hn1fx69s031cwsb4xm1z1-linux-libre-headers-6.12.17/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/include:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/include:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/include:/gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8/include:/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3/include:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/include:/gnu/store/0i2s3zklgmn1al3sbysg4hhxxl5iqnng-zlib-1.3.1/include:/gnu/store/190q5r2x05mp87gvkablws47cxlcwagl-bzip2-1.0.8/include:/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46/include:/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0/include:/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/include:/gnu/store/lz4kpag5x9634mad6cnkfjin628rvqfm-make-4.4.1/include:/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44/include:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/include:/gnu/store/j1jyf5rz7j3nfphicllffd088dckq14n-libgc-8.2.8/include:/gnu/store/w8fljmjmmj7sz7p9m2ws88sw26nj09qw-libunistring-1.3/include:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/include:/gnu/store/pssqa689qq6hn1fx69s031cwsb4xm1z1-linux-libre-headers-6.12.17/include' environment variable `OBJC_INCLUDE_PATH' set to `/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/include:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/include:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/include:/gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8/include:/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3/include:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/include:/gnu/store/0i2s3zklgmn1al3sbysg4hhxxl5iqnng-zlib-1.3.1/include:/gnu/store/190q5r2x05mp87gvkablws47cxlcwagl-bzip2-1.0.8/include:/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46/include:/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0/include:/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/include:/gnu/store/lz4kpag5x9634mad6cnkfjin628rvqfm-make-4.4.1/include:/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44/include:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/include:/gnu/store/j1jyf5rz7j3nfphicllffd088dckq14n-libgc-8.2.8/include:/gnu/store/w8fljmjmmj7sz7p9m2ws88sw26nj09qw-libunistring-1.3/include:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/include:/gnu/store/pssqa689qq6hn1fx69s031cwsb4xm1z1-linux-libre-headers-6.12.17/include' environment variable `OBJCPLUS_INCLUDE_PATH' set to `/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/include:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/include:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/include:/gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8/include:/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3/include:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/include:/gnu/store/0i2s3zklgmn1al3sbysg4hhxxl5iqnng-zlib-1.3.1/include:/gnu/store/190q5r2x05mp87gvkablws47cxlcwagl-bzip2-1.0.8/include:/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46/include:/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0/include:/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/include:/gnu/store/lz4kpag5x9634mad6cnkfjin628rvqfm-make-4.4.1/include:/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44/include:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++:/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/include:/gnu/store/j1jyf5rz7j3nfphicllffd088dckq14n-libgc-8.2.8/include:/gnu/store/w8fljmjmmj7sz7p9m2ws88sw26nj09qw-libunistring-1.3/include:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/include:/gnu/store/pssqa689qq6hn1fx69s031cwsb4xm1z1-linux-libre-headers-6.12.17/include' environment variable `LIBRARY_PATH' set to `/gnu/store/bg2p2j120afcmmsxismvc9rv3wmjzzrk-glibc-utf8-locales-2.41/lib:/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/lib:/gnu/store/v3a67d9xqxcdf0rwwb5qzis8h7dny32i-guile-gnutls-5.0.1/lib:/gnu/store/ppq31gn4kqvgf5j5x8bppy4hlpgm9ahh-guile-avahi-0.4.1/lib:/gnu/store/wd38j0qaigflcra65920nnv44njgv4yx-guile-gcrypt-0.5.0/lib:/gnu/store/prd35xgdmbfjm12vrckcdfcrdy7nks0s-guile-json-4.7.3/lib:/gnu/store/slwlj3wl9d352s9x1nkjywhf2a6iidhp-guile-lib-0.2.8.1/lib:/gnu/store/3b0x5s9nsbznirgsf238xab5bs1h5i83-guile-sqlite3-0.1.3/lib:/gnu/store/2cpnkr4waslaylkzrzy4h6gvr3bcsi9g-guile-zlib-0.2.2/lib:/gnu/store/iqz667kmw13yvxy6y2cbdh2g3wa7fpzf-guile-lzlib-0.3.0/lib:/gnu/store/gixvffxifm2r30x689kwfgfy2hcysdjx-guile-zstd-0.1.1/lib:/gnu/store/rgklbd94qz0fdsmffkpg80cfw3xcimz2-guile-ssh-0.18.0/lib:/gnu/store/ijcad0s1nv2r2w4c1pj0rng6hq5grg2s-guile-git-0.10.0/lib:/gnu/store/0m0j0xbyw1yjd2j5d34gkch3wcjgr841-guile-semver-0.2.0/lib:/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/lib:/gnu/store/6f8pzf5ifica98r5ssdbkn1v6x38i15s-texinfo-6.8/lib:/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1/lib:/gnu/store/23kc8yxcr9fq9f40fplxph1pxj2ld13g-help2man-1.49.2/lib:/gnu/store/6bvhryazfkz48dls2vzaw5cqss7n8gfc-po4a-0.74/lib:/gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8/lib:/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3/lib:/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/lib:/gnu/store/0i2s3zklgmn1al3sbysg4hhxxl5iqnng-zlib-1.3.1/lib:/gnu/store/fdzsdja9pv0j6qqdv63hvcnrs8m4sgr6-disarchive-0.6.0/lib:/gnu/store/x65va1y3xixmlykhs1hrsy0r018fc7k4-guile-bzip2-0.1.0/lib:/gnu/store/3rbqgy4ikh64p9q2wq5j502q246mafcb-guile-lzma-0.1.1/lib:/gnu/store/190q5r2x05mp87gvkablws47cxlcwagl-bzip2-1.0.8/lib:/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46/lib:/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0/lib:/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/lib:/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44/lib:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/lib:/gnu/store/mk257fg7gvfy925hivmgvd0vvqyi8mzp-glibc-2.41-static/lib:/gnu/store/j1jyf5rz7j3nfphicllffd088dckq14n-libgc-8.2.8/lib:/gnu/store/w8fljmjmmj7sz7p9m2ws88sw26nj09qw-libunistring-1.3/lib:/gnu/store/fvfmizip9nv6lbhfr5gv1wgwd5q9gjyc-guile-bytestructures-1.0.10/lib:/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/bg2p2j120afcmmsxismvc9rv3wmjzzrk-glibc-utf8-locales-2.41/lib/locale:/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41/lib/locale' environment variable `TZDIR' unset phase `set-paths' succeeded after 0.0 seconds starting phase `install-locale' using 'C.UTF-8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.dir-locals.el' -> `./.dir-locals.el' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.guix-channel' -> `./.guix-channel' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/NEWS' -> `./NEWS' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/README.org' -> `./README.org' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.codespellrc' -> `./.codespellrc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.patman' -> `./.patman' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu.scm' -> `./gnu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.mailmap' -> `./.mailmap' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/HACKING' -> `./HACKING' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/CODEOWNERS' -> `./CODEOWNERS' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/THANKS' -> `./THANKS' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/CODE-OF-CONDUCT' -> `./CODE-OF-CONDUCT' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix.scm' -> `./guix.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.editorconfig' -> `./.editorconfig' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/COPYING' -> `./COPYING' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/ChangeLog' -> `./ChangeLog' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/config-daemon.ac' -> `./config-daemon.ac' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/README' -> `./README' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/manifest.scm' -> `./manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.guix-authorizations' -> `./.guix-authorizations' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/AUTHORS' -> `./AUTHORS' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.gitignore' -> `./.gitignore' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/configure.ac' -> `./configure.ac' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/bootstrap' -> `./bootstrap' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.gitattributes' -> `./.gitattributes' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/Makefile.am' -> `./Makefile.am' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/ROADMAP' -> `./ROADMAP' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/TODO' -> `./TODO' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/monad-repl.scm' -> `./guix/monad-repl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/utils.scm' -> `./guix/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/combinators.scm' -> `./guix/combinators.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/quirks.scm' -> `./guix/quirks.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/lint.scm' -> `./guix/lint.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/status.scm' -> `./guix/status.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/records.scm' -> `./guix/records.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/config.scm.in' -> `./guix/config.scm.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/cache.scm' -> `./guix/cache.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/cve.scm' -> `./guix/cve.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/git-authenticate.scm' -> `./guix/git-authenticate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/cpu.scm' -> `./guix/cpu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/base16.scm' -> `./guix/base16.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/search-paths.scm' -> `./guix/search-paths.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/workers.scm' -> `./guix/workers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/elf.scm' -> `./guix/elf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/git.scm' -> `./guix/git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/derivations.scm' -> `./guix/derivations.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/substitutes.scm' -> `./guix/substitutes.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/ui.scm' -> `./guix/ui.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/self.scm' -> `./guix/self.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/narinfo.scm' -> `./guix/narinfo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/memoization.scm' -> `./guix/memoization.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/graph.scm' -> `./guix/graph.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/licenses.scm' -> `./guix/licenses.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/d3.v3.js' -> `./guix/d3.v3.js' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/i18n.scm' -> `./guix/i18n.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/transformations.scm' -> `./guix/transformations.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/bzr-download.scm' -> `./guix/bzr-download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/upstream.scm' -> `./guix/upstream.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/man-db.scm' -> `./guix/man-db.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/cvs-download.scm' -> `./guix/cvs-download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/graph.js' -> `./guix/graph.js' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/http-client.scm' -> `./guix/http-client.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/ci.scm' -> `./guix/ci.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/swh.scm' -> `./guix/swh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/git-download.scm' -> `./guix/git-download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/progress.scm' -> `./guix/progress.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts.scm' -> `./guix/scripts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/sets.scm' -> `./guix/sets.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/rpm.scm' -> `./guix/rpm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/ssh.scm' -> `./guix/ssh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/store.scm' -> `./guix/store.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/svn-download.scm' -> `./guix/svn-download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/gnu-maintenance.scm' -> `./guix/gnu-maintenance.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/avahi.scm' -> `./guix/avahi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/download.scm' -> `./guix/download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/gnupg.scm' -> `./guix/gnupg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/channels.scm' -> `./guix/channels.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/cpio.scm' -> `./guix/cpio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/docker.scm' -> `./guix/docker.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/monads.scm' -> `./guix/monads.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/discovery.scm' -> `./guix/discovery.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/ipfs.scm' -> `./guix/ipfs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/describe.scm' -> `./guix/describe.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/deprecation.scm' -> `./guix/deprecation.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/pki.scm' -> `./guix/pki.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/tests.scm' -> `./guix/tests.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/base32.scm' -> `./guix/base32.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/read-print.scm' -> `./guix/read-print.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/nar.scm' -> `./guix/nar.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/profiling.scm' -> `./guix/profiling.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/diagnostics.scm' -> `./guix/diagnostics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/gexp.scm' -> `./guix/gexp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/colors.scm' -> `./guix/colors.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/android-repo-download.scm' -> `./guix/android-repo-download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/inferior.scm' -> `./guix/inferior.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/hg-download.scm' -> `./guix/hg-download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/openpgp.scm' -> `./guix/openpgp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/modules.scm' -> `./guix/modules.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platform.scm' -> `./guix/platform.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/remote.scm' -> `./guix/remote.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/grafts.scm' -> `./guix/grafts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system.scm' -> `./guix/build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/base64.scm' -> `./guix/base64.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/ftp-client.scm' -> `./guix/ftp-client.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/hash.scm' -> `./guix/hash.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/least-authority.scm' -> `./guix/least-authority.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/packages.scm' -> `./guix/packages.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/profiles.scm' -> `./guix/profiles.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/repl.scm' -> `./guix/repl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/glob.scm' -> `./guix/glob.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/serialization.scm' -> `./guix/serialization.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/svn.scm' -> `./guix/build/svn.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/agda-build-system.scm' -> `./guix/build/agda-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/graft.scm' -> `./guix/build/graft.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/utils.scm' -> `./guix/build/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/asdf-build-system.scm' -> `./guix/build/asdf-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/java-utils.scm' -> `./guix/build/java-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/zig-build-system.scm' -> `./guix/build/zig-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/bzr.scm' -> `./guix/build/bzr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/po.scm' -> `./guix/build/po.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/pyproject-build-system.scm' -> `./guix/build/pyproject-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/cvs.scm' -> `./guix/build/cvs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/minify-build-system.scm' -> `./guix/build/minify-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/tree-sitter-build-system.scm' -> `./guix/build/tree-sitter-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/android-repo.scm' -> `./guix/build/android-repo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/waf-build-system.scm' -> `./guix/build/waf-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/emacs-utils.scm' -> `./guix/build/emacs-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/chicken-build-system.scm' -> `./guix/build/chicken-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/vim-build-system.scm' -> `./guix/build/vim-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/font-build-system.scm' -> `./guix/build/font-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/store-copy.scm' -> `./guix/build/store-copy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/scons-build-system.scm' -> `./guix/build/scons-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/ant-build-system.scm' -> `./guix/build/ant-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/luanti-build-system.scm' -> `./guix/build/luanti-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/cmake-build-system.scm' -> `./guix/build/cmake-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/git.scm' -> `./guix/build/git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/qt-build-system.scm' -> `./guix/build/qt-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/gnu-build-system.scm' -> `./guix/build/gnu-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/elm-build-system.scm' -> `./guix/build/elm-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/gnu-bootstrap.scm' -> `./guix/build/gnu-bootstrap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/toml.scm' -> `./guix/build/toml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/glib-or-gtk-build-system.scm' -> `./guix/build/glib-or-gtk-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/gnu-dist.scm' -> `./guix/build/gnu-dist.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/python-build-system.scm' -> `./guix/build/python-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/minetest-build-system.scm' -> `./guix/build/minetest-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/linux-module-build-system.scm' -> `./guix/build/linux-module-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/renpy-build-system.scm' -> `./guix/build/renpy-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/rakudo-build-system.scm' -> `./guix/build/rakudo-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/clojure-utils.scm' -> `./guix/build/clojure-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/qt-utils.scm' -> `./guix/build/qt-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/debug-link.scm' -> `./guix/build/debug-link.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/hg.scm' -> `./guix/build/hg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/dub-build-system.scm' -> `./guix/build/dub-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/guile-build-system.scm' -> `./guix/build/guile-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/maven-build-system.scm' -> `./guix/build/maven-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/meson-build-system.scm' -> `./guix/build/meson-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/cargo-utils.scm' -> `./guix/build/cargo-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/dune-build-system.scm' -> `./guix/build/dune-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/hare-build-system.scm' -> `./guix/build/hare-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/texlive-build-system.scm' -> `./guix/build/texlive-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/download.scm' -> `./guix/build/download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/cargo-build-system.scm' -> `./guix/build/cargo-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/go-build-system.scm' -> `./guix/build/go-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/ruby-build-system.scm' -> `./guix/build/ruby-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/lisp-utils.scm' -> `./guix/build/lisp-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/download-nar.scm' -> `./guix/build/download-nar.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/make-bootstrap.scm' -> `./guix/build/make-bootstrap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/bournish.scm' -> `./guix/build/bournish.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/emacs-build-system.scm' -> `./guix/build/emacs-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/json.scm' -> `./guix/build/json.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/android-ndk-build-system.scm' -> `./guix/build/android-ndk-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/zig-utils.scm' -> `./guix/build/zig-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/node-build-system.scm' -> `./guix/build/node-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/perl-build-system.scm' -> `./guix/build/perl-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/ocaml-build-system.scm' -> `./guix/build/ocaml-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/kconfig.scm' -> `./guix/build/kconfig.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/copy-build-system.scm' -> `./guix/build/copy-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/rebar-build-system.scm' -> `./guix/build/rebar-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/r-build-system.scm' -> `./guix/build/r-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/syscalls.scm' -> `./guix/build/syscalls.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/pack.scm' -> `./guix/build/pack.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/mix-build-system.scm' -> `./guix/build/mix-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/union.scm' -> `./guix/build/union.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/gremlin.scm' -> `./guix/build/gremlin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/composer-build-system.scm' -> `./guix/build/composer-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/compile.scm' -> `./guix/build/compile.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/julia-build-system.scm' -> `./guix/build/julia-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/haskell-build-system.scm' -> `./guix/build/haskell-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/profiles.scm' -> `./guix/build/profiles.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/meson-configuration.scm' -> `./guix/build/meson-configuration.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/clojure-build-system.scm' -> `./guix/build/clojure-build-system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/maven/java.scm' -> `./guix/build/maven/java.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/maven/plugin.scm' -> `./guix/build/maven/plugin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build/maven/pom.scm' -> `./guix/build/maven/pom.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/tests/git.scm' -> `./guix/tests/git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/tests/http.scm' -> `./guix/tests/http.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/tests/gnupg.scm' -> `./guix/tests/gnupg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/deploy.scm' -> `./guix/scripts/deploy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/lint.scm' -> `./guix/scripts/lint.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/challenge.scm' -> `./guix/scripts/challenge.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/authenticate.scm' -> `./guix/scripts/authenticate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/show.scm' -> `./guix/scripts/show.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/offload.scm' -> `./guix/scripts/offload.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/publish.scm' -> `./guix/scripts/publish.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/git.scm' -> `./guix/scripts/git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/upgrade.scm' -> `./guix/scripts/upgrade.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/weather.scm' -> `./guix/scripts/weather.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/edit.scm' -> `./guix/scripts/edit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/environment.scm' -> `./guix/scripts/environment.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/graph.scm' -> `./guix/scripts/graph.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/discover.scm' -> `./guix/scripts/discover.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/style.scm' -> `./guix/scripts/style.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/package.scm' -> `./guix/scripts/package.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/shell.scm' -> `./guix/scripts/shell.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/refresh.scm' -> `./guix/scripts/refresh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/build.scm' -> `./guix/scripts/build.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/gc.scm' -> `./guix/scripts/gc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/processes.scm' -> `./guix/scripts/processes.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import.scm' -> `./guix/scripts/import.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/download.scm' -> `./guix/scripts/download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/install.scm' -> `./guix/scripts/install.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/pull.scm' -> `./guix/scripts/pull.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/perform-download.scm' -> `./guix/scripts/perform-download.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/remove.scm' -> `./guix/scripts/remove.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/size.scm' -> `./guix/scripts/size.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/describe.scm' -> `./guix/scripts/describe.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/copy.scm' -> `./guix/scripts/copy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/time-machine.scm' -> `./guix/scripts/time-machine.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/archive.scm' -> `./guix/scripts/archive.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/home.scm' -> `./guix/scripts/home.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/pack.scm' -> `./guix/scripts/pack.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/locate.scm' -> `./guix/scripts/locate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/substitute.scm' -> `./guix/scripts/substitute.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/hash.scm' -> `./guix/scripts/hash.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/search.scm' -> `./guix/scripts/search.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/container.scm' -> `./guix/scripts/container.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/system.scm' -> `./guix/scripts/system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/repl.scm' -> `./guix/scripts/repl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/system/edit.scm' -> `./guix/scripts/system/edit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/system/installer.scm' -> `./guix/scripts/system/installer.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/system/search.scm' -> `./guix/scripts/system/search.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/system/reconfigure.scm' -> `./guix/scripts/system/reconfigure.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/home/edit.scm' -> `./guix/scripts/home/edit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/home/import.scm' -> `./guix/scripts/home/import.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/container/exec.scm' -> `./guix/scripts/container/exec.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/git/authenticate.scm' -> `./guix/scripts/git/authenticate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/minetest.scm' -> `./guix/scripts/import/minetest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/crate.scm' -> `./guix/scripts/import/crate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/hexpm.scm' -> `./guix/scripts/import/hexpm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/gnu.scm' -> `./guix/scripts/import/gnu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/composer.scm' -> `./guix/scripts/import/composer.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/npm-binary.scm' -> `./guix/scripts/import/npm-binary.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/nuget.scm' -> `./guix/scripts/import/nuget.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/luanti.scm' -> `./guix/scripts/import/luanti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/elm.scm' -> `./guix/scripts/import/elm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/gem.scm' -> `./guix/scripts/import/gem.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/opam.scm' -> `./guix/scripts/import/opam.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/stackage.scm' -> `./guix/scripts/import/stackage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/texlive.scm' -> `./guix/scripts/import/texlive.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/go.scm' -> `./guix/scripts/import/go.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/elpa.scm' -> `./guix/scripts/import/elpa.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/cpan.scm' -> `./guix/scripts/import/cpan.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/json.scm' -> `./guix/scripts/import/json.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/hackage.scm' -> `./guix/scripts/import/hackage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/egg.scm' -> `./guix/scripts/import/egg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/cran.scm' -> `./guix/scripts/import/cran.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/scripts/import/pypi.scm' -> `./guix/scripts/import/pypi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/store/deduplication.scm' -> `./guix/store/deduplication.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/store/schema.sql' -> `./guix/store/schema.sql' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/store/database.scm' -> `./guix/store/database.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/store/roots.scm' -> `./guix/store/roots.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/store/ssh.scm' -> `./guix/store/ssh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/perl.scm' -> `./guix/build-system/perl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/minetest.scm' -> `./guix/build-system/minetest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/android-ndk.scm' -> `./guix/build-system/android-ndk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/meson.scm' -> `./guix/build-system/meson.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/rebar.scm' -> `./guix/build-system/rebar.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/rakudo.scm' -> `./guix/build-system/rakudo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/minify.scm' -> `./guix/build-system/minify.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/cargo.scm' -> `./guix/build-system/cargo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/tree-sitter.scm' -> `./guix/build-system/tree-sitter.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/trivial.scm' -> `./guix/build-system/trivial.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/gnu.scm' -> `./guix/build-system/gnu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/ruby.scm' -> `./guix/build-system/ruby.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/composer.scm' -> `./guix/build-system/composer.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/zig.scm' -> `./guix/build-system/zig.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/emacs.scm' -> `./guix/build-system/emacs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/julia.scm' -> `./guix/build-system/julia.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/channel.scm' -> `./guix/build-system/channel.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/luanti.scm' -> `./guix/build-system/luanti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/elm.scm' -> `./guix/build-system/elm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/glib-or-gtk.scm' -> `./guix/build-system/glib-or-gtk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/node.scm' -> `./guix/build-system/node.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/waf.scm' -> `./guix/build-system/waf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/haskell.scm' -> `./guix/build-system/haskell.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/agda.scm' -> `./guix/build-system/agda.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/cmake.scm' -> `./guix/build-system/cmake.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/ocaml.scm' -> `./guix/build-system/ocaml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/dune.scm' -> `./guix/build-system/dune.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/pyproject.scm' -> `./guix/build-system/pyproject.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/texlive.scm' -> `./guix/build-system/texlive.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/maven.scm' -> `./guix/build-system/maven.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/font.scm' -> `./guix/build-system/font.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/go.scm' -> `./guix/build-system/go.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/vim.scm' -> `./guix/build-system/vim.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/r.scm' -> `./guix/build-system/r.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/dub.scm' -> `./guix/build-system/dub.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/python.scm' -> `./guix/build-system/python.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/mix.scm' -> `./guix/build-system/mix.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/guile.scm' -> `./guix/build-system/guile.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/copy.scm' -> `./guix/build-system/copy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/hare.scm' -> `./guix/build-system/hare.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/linux-module.scm' -> `./guix/build-system/linux-module.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/mozilla.scm' -> `./guix/build-system/mozilla.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/renpy.scm' -> `./guix/build-system/renpy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/chicken.scm' -> `./guix/build-system/chicken.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/qt.scm' -> `./guix/build-system/qt.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/scons.scm' -> `./guix/build-system/scons.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/ant.scm' -> `./guix/build-system/ant.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/asdf.scm' -> `./guix/build-system/asdf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/build-system/clojure.scm' -> `./guix/build-system/clojure.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/loongarch.scm' -> `./guix/platforms/loongarch.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/powerpc.scm' -> `./guix/platforms/powerpc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/xtensa.scm' -> `./guix/platforms/xtensa.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/riscv.scm' -> `./guix/platforms/riscv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/or1k.scm' -> `./guix/platforms/or1k.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/avr.scm' -> `./guix/platforms/avr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/x86.scm' -> `./guix/platforms/x86.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/mips.scm' -> `./guix/platforms/mips.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/platforms/arm.scm' -> `./guix/platforms/arm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/minetest.scm' -> `./guix/import/minetest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/utils.scm' -> `./guix/import/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/crate.scm' -> `./guix/import/crate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/hexpm.scm' -> `./guix/import/hexpm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/gnu.scm' -> `./guix/import/gnu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/git.scm' -> `./guix/import/git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/composer.scm' -> `./guix/import/composer.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/npm-binary.scm' -> `./guix/import/npm-binary.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/nuget.scm' -> `./guix/import/nuget.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/luanti.scm' -> `./guix/import/luanti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/elm.scm' -> `./guix/import/elm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/gem.scm' -> `./guix/import/gem.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/opam.scm' -> `./guix/import/opam.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/gnome.scm' -> `./guix/import/gnome.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/stackage.scm' -> `./guix/import/stackage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/texlive.scm' -> `./guix/import/texlive.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/go.scm' -> `./guix/import/go.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/github.scm' -> `./guix/import/github.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/elpa.scm' -> `./guix/import/elpa.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/cpan.scm' -> `./guix/import/cpan.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/print.scm' -> `./guix/import/print.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/cabal.scm' -> `./guix/import/cabal.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/kde.scm' -> `./guix/import/kde.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/json.scm' -> `./guix/import/json.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/launchpad.scm' -> `./guix/import/launchpad.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/hackage.scm' -> `./guix/import/hackage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/egg.scm' -> `./guix/import/egg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/cran.scm' -> `./guix/import/cran.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/test.scm' -> `./guix/import/test.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/pypi.scm' -> `./guix/import/pypi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/guix/import/crate/cargo-lock.scm' -> `./guix/import/crate/cargo-lock.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-locate.sh' -> `./tests/guix-locate.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-home.sh' -> `./tests/guix-home.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-environment-container.sh' -> `./tests/guix-environment-container.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/utils.scm' -> `./tests/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/combinators.scm' -> `./tests/combinators.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/lint.scm' -> `./tests/lint.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-package-aliases.sh' -> `./tests/guix-package-aliases.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-hash.sh' -> `./tests/guix-hash.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/store-deadlock.scm' -> `./tests/store-deadlock.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/status.scm' -> `./tests/status.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/challenge.scm' -> `./tests/challenge.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/records.scm' -> `./tests/records.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/store-deduplication.scm' -> `./tests/store-deduplication.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/cache.scm' -> `./tests/cache.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/cve.scm' -> `./tests/cve.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-shell-export-manifest.sh' -> `./tests/guix-shell-export-manifest.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/git-authenticate.scm' -> `./tests/git-authenticate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-git-authenticate.sh' -> `./tests/guix-git-authenticate.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/base16.scm' -> `./tests/base16.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/search-paths.scm' -> `./tests/search-paths.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/workers.scm' -> `./tests/workers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/offload.scm' -> `./tests/offload.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/publish.scm' -> `./tests/publish.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/store-database.scm' -> `./tests/store-database.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/git.scm' -> `./tests/git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/cve-sample.json' -> `./tests/cve-sample.json' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/derivations.scm' -> `./tests/derivations.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/uuid.scm' -> `./tests/uuid.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-time-machine.sh' -> `./tests/guix-time-machine.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/ui.scm' -> `./tests/ui.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-gc.sh' -> `./tests/guix-gc.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/toml.scm' -> `./tests/toml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-graph.sh' -> `./tests/guix-graph.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-daemon.sh' -> `./tests/guix-daemon.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/graph.scm' -> `./tests/graph.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/style.scm' -> `./tests/style.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/transformations.scm' -> `./tests/transformations.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-download.sh' -> `./tests/guix-download.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/store-roots.scm' -> `./tests/store-roots.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/upstream.scm' -> `./tests/upstream.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/build-emacs-utils.scm' -> `./tests/build-emacs-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-environment.sh' -> `./tests/guix-environment.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/home-import.scm' -> `./tests/home-import.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/ld-wrapper.scm' -> `./tests/ld-wrapper.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-repl.sh' -> `./tests/guix-repl.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/http-client.scm' -> `./tests/http-client.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-pack.sh' -> `./tests/guix-pack.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/test.drv' -> `./tests/test.drv' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/build-utils.scm' -> `./tests/build-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/processes.scm' -> `./tests/processes.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/swh.scm' -> `./tests/swh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/debug-link.scm' -> `./tests/debug-link.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/scripts.scm' -> `./tests/scripts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/sets.scm' -> `./tests/sets.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/rpm.scm' -> `./tests/rpm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/store.scm' -> `./tests/store.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-lint.sh' -> `./tests/guix-lint.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/gnu-maintenance.scm' -> `./tests/gnu-maintenance.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/builders.scm' -> `./tests/builders.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-package.sh' -> `./tests/guix-package.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-pack-relocatable.sh' -> `./tests/guix-pack-relocatable.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-shell.sh' -> `./tests/guix-shell.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/channels.scm' -> `./tests/channels.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/cpio.scm' -> `./tests/cpio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-package-net.sh' -> `./tests/guix-package-net.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services.scm' -> `./tests/services.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/bournish.scm' -> `./tests/bournish.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/monads.scm' -> `./tests/monads.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/discovery.scm' -> `./tests/discovery.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/size.scm' -> `./tests/size.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/ipfs.scm' -> `./tests/ipfs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/accounts.scm' -> `./tests/accounts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/pki.scm' -> `./tests/pki.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/base32.scm' -> `./tests/base32.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/boot-parameters.scm' -> `./tests/boot-parameters.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/home-services.scm' -> `./tests/home-services.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-archive.sh' -> `./tests/guix-archive.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/read-print.scm' -> `./tests/read-print.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/nar.scm' -> `./tests/nar.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-build.sh' -> `./tests/guix-build.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/gexp.scm' -> `./tests/gexp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-system.sh' -> `./tests/guix-system.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/networking.scm' -> `./tests/networking.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/inferior.scm' -> `./tests/inferior.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/file-systems.scm' -> `./tests/file-systems.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-refresh.sh' -> `./tests/guix-refresh.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-build-branch.sh' -> `./tests/guix-build-branch.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/openpgp.scm' -> `./tests/openpgp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-describe.sh' -> `./tests/guix-describe.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/modules.scm' -> `./tests/modules.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-pack-localstatedir.sh' -> `./tests/guix-pack-localstatedir.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/syscalls.scm' -> `./tests/syscalls.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/pack.scm' -> `./tests/pack.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/union.scm' -> `./tests/union.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-style.sh' -> `./tests/guix-style.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/gremlin.scm' -> `./tests/gremlin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/containers.scm' -> `./tests/containers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/guix-authenticate.sh' -> `./tests/guix-authenticate.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/grafts.scm' -> `./tests/grafts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/substitute.scm' -> `./tests/substitute.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/base64.scm' -> `./tests/base64.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/packages.scm' -> `./tests/packages.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/system.scm' -> `./tests/system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/profiles.scm' -> `./tests/profiles.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/glob.scm' -> `./tests/glob.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services/telephony.scm' -> `./tests/services/telephony.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services/linux.scm' -> `./tests/services/linux.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services/lightdm.scm' -> `./tests/services/lightdm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services/vpn.scm' -> `./tests/services/vpn.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services/pam-mount.scm' -> `./tests/services/pam-mount.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services/file-sharing.scm' -> `./tests/services/file-sharing.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/services/configuration.scm' -> `./tests/services/configuration.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/ed25519.sec' -> `./tests/keys/ed25519.sec' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/signing-key.pub' -> `./tests/keys/signing-key.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/civodul.pub' -> `./tests/keys/civodul.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/ed25519.pub' -> `./tests/keys/ed25519.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/signing-key.sec' -> `./tests/keys/signing-key.sec' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/ed25519-3.sec' -> `./tests/keys/ed25519-3.sec' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/ed25519-2.pub' -> `./tests/keys/ed25519-2.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/rsa.pub' -> `./tests/keys/rsa.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/ed25519-3.pub' -> `./tests/keys/ed25519-3.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/dsa.pub' -> `./tests/keys/dsa.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/keys/ed25519-2.sec' -> `./tests/keys/ed25519-2.sec' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/machine/hetzner.scm' -> `./tests/machine/hetzner.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/machine/hetzner/http.scm' -> `./tests/machine/hetzner/http.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/utils.scm' -> `./tests/import/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/crate.scm' -> `./tests/import/crate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/hexpm.scm' -> `./tests/import/hexpm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/git.scm' -> `./tests/import/git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/composer.scm' -> `./tests/import/composer.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/npm-binary.scm' -> `./tests/import/npm-binary.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/luanti.scm' -> `./tests/import/luanti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/elm.scm' -> `./tests/import/elm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/gem.scm' -> `./tests/import/gem.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/opam.scm' -> `./tests/import/opam.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/texlive.scm' -> `./tests/import/texlive.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/go.scm' -> `./tests/import/go.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/github.scm' -> `./tests/import/github.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/elpa.scm' -> `./tests/import/elpa.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/cpan.scm' -> `./tests/import/cpan.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/print.scm' -> `./tests/import/print.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/hackage.scm' -> `./tests/import/hackage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/egg.scm' -> `./tests/import/egg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/cran.scm' -> `./tests/import/cran.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/tests/import/pypi.scm' -> `./tests/import/pypi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/scripts/guix.in' -> `./scripts/guix.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/COPYING' -> `./nix/COPYING' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/AUTHORS' -> `./nix/AUTHORS' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/.gitignore' -> `./nix/.gitignore' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/local.mk' -> `./nix/local.mk' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/optimise-store.cc' -> `./nix/libstore/optimise-store.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/derivations.hh' -> `./nix/libstore/derivations.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/globals.hh' -> `./nix/libstore/globals.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/store-api.cc' -> `./nix/libstore/store-api.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/misc.cc' -> `./nix/libstore/misc.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/references.cc' -> `./nix/libstore/references.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/references.hh' -> `./nix/libstore/references.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/globals.cc' -> `./nix/libstore/globals.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/derivations.cc' -> `./nix/libstore/derivations.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/.gitignore' -> `./nix/libstore/.gitignore' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/store-api.hh' -> `./nix/libstore/store-api.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/build.cc' -> `./nix/libstore/build.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/pathlocks.cc' -> `./nix/libstore/pathlocks.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/worker-protocol.hh' -> `./nix/libstore/worker-protocol.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/builtins.hh' -> `./nix/libstore/builtins.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/builtins.cc' -> `./nix/libstore/builtins.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/sqlite.cc' -> `./nix/libstore/sqlite.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/sqlite.hh' -> `./nix/libstore/sqlite.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/gc.cc' -> `./nix/libstore/gc.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/local-store.hh' -> `./nix/libstore/local-store.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/pathlocks.hh' -> `./nix/libstore/pathlocks.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/misc.hh' -> `./nix/libstore/misc.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libstore/local-store.cc' -> `./nix/libstore/local-store.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/serialise.hh' -> `./nix/libutil/serialise.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/types.hh' -> `./nix/libutil/types.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/util.hh' -> `./nix/libutil/util.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/hash.hh' -> `./nix/libutil/hash.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/affinity.cc' -> `./nix/libutil/affinity.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/archive.cc' -> `./nix/libutil/archive.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/hash.cc' -> `./nix/libutil/hash.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/util.cc' -> `./nix/libutil/util.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/spawn.cc' -> `./nix/libutil/spawn.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/affinity.hh' -> `./nix/libutil/affinity.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/seccomp.cc' -> `./nix/libutil/seccomp.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/archive.hh' -> `./nix/libutil/archive.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/serialise.cc' -> `./nix/libutil/serialise.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/spawn.hh' -> `./nix/libutil/spawn.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/libutil/seccomp.hh' -> `./nix/libutil/seccomp.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/nix-daemon/guix-daemon.cc' -> `./nix/nix-daemon/guix-daemon.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/nix-daemon/nix-daemon.hh' -> `./nix/nix-daemon/nix-daemon.hh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/nix/nix-daemon/nix-daemon.cc' -> `./nix/nix-daemon/nix-daemon.cc' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/compression.scm' -> `./gnu/compression.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/machine.scm' -> `./gnu/machine.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/ci.scm' -> `./gnu/ci.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/artwork.scm' -> `./gnu/artwork.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer.scm' -> `./gnu/installer.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services.scm' -> `./gnu/services.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/image.scm' -> `./gnu/image.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests.scm' -> `./gnu/tests.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/local.mk' -> `./gnu/local.mk' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home.scm' -> `./gnu/home.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/bootloader.scm' -> `./gnu/bootloader.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages.scm' -> `./gnu/packages.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system.scm' -> `./gnu/system.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/secret-service.scm' -> `./gnu/build/secret-service.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/jami-service.scm' -> `./gnu/build/jami-service.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/locale.scm' -> `./gnu/build/locale.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/linux-modules.scm' -> `./gnu/build/linux-modules.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/cross-toolchain.scm' -> `./gnu/build/cross-toolchain.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/activation.scm' -> `./gnu/build/activation.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/marionette.scm' -> `./gnu/build/marionette.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/icecat-extension.scm' -> `./gnu/build/icecat-extension.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/linux-initrd.scm' -> `./gnu/build/linux-initrd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/linux-container.scm' -> `./gnu/build/linux-container.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/chromium-extension.scm' -> `./gnu/build/chromium-extension.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/install.scm' -> `./gnu/build/install.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/linux-boot.scm' -> `./gnu/build/linux-boot.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/accounts.scm' -> `./gnu/build/accounts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/image.scm' -> `./gnu/build/image.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/oci-containers.scm' -> `./gnu/build/oci-containers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/shepherd.scm' -> `./gnu/build/shepherd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/dbus-service.scm' -> `./gnu/build/dbus-service.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/file-systems.scm' -> `./gnu/build/file-systems.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/hurd-boot.scm' -> `./gnu/build/hurd-boot.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/bootloader.scm' -> `./gnu/build/bootloader.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/build/svg.scm' -> `./gnu/build/svg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/upnp.scm' -> `./gnu/services/upnp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/mail.scm' -> `./gnu/services/mail.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/telephony.scm' -> `./gnu/services/telephony.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/cuirass.scm' -> `./gnu/services/cuirass.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/base.scm' -> `./gnu/services/base.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/authentication.scm' -> `./gnu/services/authentication.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/games.scm' -> `./gnu/services/games.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/dict.scm' -> `./gnu/services/dict.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/rsync.scm' -> `./gnu/services/rsync.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/ganeti.scm' -> `./gnu/services/ganeti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/xorg.scm' -> `./gnu/services/xorg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/nfs.scm' -> `./gnu/services/nfs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/dbus.scm' -> `./gnu/services/dbus.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/security.scm' -> `./gnu/services/security.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/sddm.scm' -> `./gnu/services/sddm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/linux.scm' -> `./gnu/services/linux.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/certbot.scm' -> `./gnu/services/certbot.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/lightdm.scm' -> `./gnu/services/lightdm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/spice.scm' -> `./gnu/services/spice.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/herd.scm' -> `./gnu/services/herd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/guix.scm' -> `./gnu/services/guix.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/kerberos.scm' -> `./gnu/services/kerberos.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/high-availability.scm' -> `./gnu/services/high-availability.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/nix.scm' -> `./gnu/services/nix.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/virtualization.scm' -> `./gnu/services/virtualization.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/ci.scm' -> `./gnu/services/ci.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/hurd.scm' -> `./gnu/services/hurd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/pm.scm' -> `./gnu/services/pm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/web.scm' -> `./gnu/services/web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/ssh.scm' -> `./gnu/services/ssh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/avahi.scm' -> `./gnu/services/avahi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/vnc.scm' -> `./gnu/services/vnc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/syncthing.scm' -> `./gnu/services/syncthing.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/backup.scm' -> `./gnu/services/backup.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/security-token.scm' -> `./gnu/services/security-token.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/getmail.scm' -> `./gnu/services/getmail.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/docker.scm' -> `./gnu/services/docker.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/vpn.scm' -> `./gnu/services/vpn.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/messaging.scm' -> `./gnu/services/messaging.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/databases.scm' -> `./gnu/services/databases.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/audio.scm' -> `./gnu/services/audio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/sound.scm' -> `./gnu/services/sound.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/sysctl.scm' -> `./gnu/services/sysctl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/science.scm' -> `./gnu/services/science.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/lirc.scm' -> `./gnu/services/lirc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/admin.scm' -> `./gnu/services/admin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/samba.scm' -> `./gnu/services/samba.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/shepherd.scm' -> `./gnu/services/shepherd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/ldap.scm' -> `./gnu/services/ldap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/version-control.scm' -> `./gnu/services/version-control.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/networking.scm' -> `./gnu/services/networking.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/cups.scm' -> `./gnu/services/cups.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/auditd.scm' -> `./gnu/services/auditd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/cgit.scm' -> `./gnu/services/cgit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/dns.scm' -> `./gnu/services/dns.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/power.scm' -> `./gnu/services/power.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/mcron.scm' -> `./gnu/services/mcron.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/containers.scm' -> `./gnu/services/containers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/desktop.scm' -> `./gnu/services/desktop.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/monitoring.scm' -> `./gnu/services/monitoring.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/pam-mount.scm' -> `./gnu/services/pam-mount.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/file-sharing.scm' -> `./gnu/services/file-sharing.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/services/configuration.scm' -> `./gnu/services/configuration.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/inkscape.scm' -> `./gnu/packages/inkscape.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/upnp.scm' -> `./gnu/packages/upnp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pumpio.scm' -> `./gnu/packages/pumpio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/perl.scm' -> `./gnu/packages/perl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cdrom.scm' -> `./gnu/packages/cdrom.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/emulators.scm' -> `./gnu/packages/emulators.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mc.scm' -> `./gnu/packages/mc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ntp.scm' -> `./gnu/packages/ntp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aspell.scm' -> `./gnu/packages/aspell.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pypy.scm' -> `./gnu/packages/pypy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/llvm.scm' -> `./gnu/packages/llvm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dvtm.scm' -> `./gnu/packages/dvtm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/unicode.scm' -> `./gnu/packages/unicode.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dictionaries.scm' -> `./gnu/packages/dictionaries.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/toolkits.scm' -> `./gnu/packages/toolkits.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/minetest.scm' -> `./gnu/packages/minetest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nss.scm' -> `./gnu/packages/nss.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/books.scm' -> `./gnu/packages/books.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/java-compression.scm' -> `./gnu/packages/java-compression.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mail.scm' -> `./gnu/packages/mail.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/connman.scm' -> `./gnu/packages/connman.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/autotools.scm' -> `./gnu/packages/autotools.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ccache.scm' -> `./gnu/packages/ccache.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cryptsetup.scm' -> `./gnu/packages/cryptsetup.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/parallel.scm' -> `./gnu/packages/parallel.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/license.scm' -> `./gnu/packages/license.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/idris.scm' -> `./gnu/packages/idris.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/vulkan.scm' -> `./gnu/packages/vulkan.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/java.scm' -> `./gnu/packages/java.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/motti.scm' -> `./gnu/packages/motti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/zwave.scm' -> `./gnu/packages/zwave.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/julia-xyz.scm' -> `./gnu/packages/julia-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/telephony.scm' -> `./gnu/packages/telephony.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/regex.scm' -> `./gnu/packages/regex.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/moreutils.scm' -> `./gnu/packages/moreutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rdf.scm' -> `./gnu/packages/rdf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-build.scm' -> `./gnu/packages/python-build.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/wget.scm' -> `./gnu/packages/wget.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/accessibility.scm' -> `./gnu/packages/accessibility.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/chez.scm' -> `./gnu/packages/chez.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sycl.scm' -> `./gnu/packages/sycl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/popt.scm' -> `./gnu/packages/popt.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gawk.scm' -> `./gnu/packages/gawk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/avr-xyz.scm' -> `./gnu/packages/avr-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bittorrent.scm' -> `./gnu/packages/bittorrent.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mate.scm' -> `./gnu/packages/mate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/code.scm' -> `./gnu/packages/code.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-check.scm' -> `./gnu/packages/golang-check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/base.scm' -> `./gnu/packages/base.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pem.scm' -> `./gnu/packages/pem.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/xiph.scm' -> `./gnu/packages/xiph.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/figlet.scm' -> `./gnu/packages/figlet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gl.scm' -> `./gnu/packages/gl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libffi.scm' -> `./gnu/packages/libffi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-graphics.scm' -> `./gnu/packages/kde-graphics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/flex.scm' -> `./gnu/packages/flex.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/djvu.scm' -> `./gnu/packages/djvu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/graphviz.scm' -> `./gnu/packages/graphviz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/photo.scm' -> `./gnu/packages/photo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/marst.scm' -> `./gnu/packages/marst.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/opencl.scm' -> `./gnu/packages/opencl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-vcs.scm' -> `./gnu/packages/golang-vcs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/boost.scm' -> `./gnu/packages/boost.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnuzilla.scm' -> `./gnu/packages/gnuzilla.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/authentication.scm' -> `./gnu/packages/authentication.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/guile-xyz.scm' -> `./gnu/packages/guile-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sqlite.scm' -> `./gnu/packages/sqlite.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/prometheus.scm' -> `./gnu/packages/prometheus.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/shells.scm' -> `./gnu/packages/shells.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/squirrel.scm' -> `./gnu/packages/squirrel.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/time.scm' -> `./gnu/packages/time.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/orpheus.scm' -> `./gnu/packages/orpheus.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ebook.scm' -> `./gnu/packages/ebook.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/groff.scm' -> `./gnu/packages/groff.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/clifm.scm' -> `./gnu/packages/clifm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/games.scm' -> `./gnu/packages/games.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/benchmark.scm' -> `./gnu/packages/benchmark.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-xyz.scm' -> `./gnu/packages/golang-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/uml.scm' -> `./gnu/packages/uml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/abiword.scm' -> `./gnu/packages/abiword.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lxqt.scm' -> `./gnu/packages/lxqt.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/efi.scm' -> `./gnu/packages/efi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/erlang.scm' -> `./gnu/packages/erlang.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/textutils.scm' -> `./gnu/packages/textutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tree-sitter.scm' -> `./gnu/packages/tree-sitter.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/build-tools.scm' -> `./gnu/packages/build-tools.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mpi.scm' -> `./gnu/packages/mpi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/distributed.scm' -> `./gnu/packages/distributed.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tor-browsers.scm' -> `./gnu/packages/tor-browsers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/racket.scm' -> `./gnu/packages/racket.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-science.scm' -> `./gnu/packages/python-science.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ruby.scm' -> `./gnu/packages/ruby.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lego.scm' -> `./gnu/packages/lego.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elf.scm' -> `./gnu/packages/elf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libdaemon.scm' -> `./gnu/packages/libdaemon.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/anthy.scm' -> `./gnu/packages/anthy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/texinfo.scm' -> `./gnu/packages/texinfo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/radio.scm' -> `./gnu/packages/radio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/postmarketos.scm' -> `./gnu/packages/postmarketos.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rsync.scm' -> `./gnu/packages/rsync.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/perl-compression.scm' -> `./gnu/packages/perl-compression.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-sdk.scm' -> `./gnu/packages/kde-sdk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mold.scm' -> `./gnu/packages/mold.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ragel.scm' -> `./gnu/packages/ragel.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lisp-xyz.scm' -> `./gnu/packages/lisp-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/xorg.scm' -> `./gnu/packages/xorg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/polkit.scm' -> `./gnu/packages/polkit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/simh.scm' -> `./gnu/packages/simh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cobol.scm' -> `./gnu/packages/cobol.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/emacs-xyz.scm' -> `./gnu/packages/emacs-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/prolog.scm' -> `./gnu/packages/prolog.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/genealogy.scm' -> `./gnu/packages/genealogy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gdb.scm' -> `./gnu/packages/gdb.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ncdu.scm' -> `./gnu/packages/ncdu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nfs.scm' -> `./gnu/packages/nfs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fabric-management.scm' -> `./gnu/packages/fabric-management.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/compression.scm' -> `./gnu/packages/compression.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/webkit.scm' -> `./gnu/packages/webkit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/irc.scm' -> `./gnu/packages/irc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gps.scm' -> `./gnu/packages/gps.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nim.scm' -> `./gnu/packages/nim.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/zig.scm' -> `./gnu/packages/zig.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/emacs.scm' -> `./gnu/packages/emacs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/scribus.scm' -> `./gnu/packages/scribus.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/maths.scm' -> `./gnu/packages/maths.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/digest.scm' -> `./gnu/packages/digest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/weather.scm' -> `./gnu/packages/weather.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tbb.scm' -> `./gnu/packages/tbb.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/julia.scm' -> `./gnu/packages/julia.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/enlightenment.scm' -> `./gnu/packages/enlightenment.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/axoloti.scm' -> `./gnu/packages/axoloti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/debian.scm' -> `./gnu/packages/debian.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nushell.scm' -> `./gnu/packages/nushell.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/wv.scm' -> `./gnu/packages/wv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cross-toolchain.scm' -> `./gnu/packages/cross-toolchain.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/julia-jll.scm' -> `./gnu/packages/julia-jll.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hare-xyz.scm' -> `./gnu/packages/hare-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sssd.scm' -> `./gnu/packages/sssd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/augeas.scm' -> `./gnu/packages/augeas.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-compression.scm' -> `./gnu/packages/golang-compression.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bdw-gc.scm' -> `./gnu/packages/bdw-gc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/c.scm' -> `./gnu/packages/c.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pkg-config.scm' -> `./gnu/packages/pkg-config.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sphinx.scm' -> `./gnu/packages/sphinx.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fonts.scm' -> `./gnu/packages/fonts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lxde.scm' -> `./gnu/packages/lxde.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnucash.scm' -> `./gnu/packages/gnucash.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gstreamer.scm' -> `./gnu/packages/gstreamer.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/android.scm' -> `./gnu/packages/android.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/diffoscope.scm' -> `./gnu/packages/diffoscope.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/xml.scm' -> `./gnu/packages/xml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elixir-xyz.scm' -> `./gnu/packages/elixir-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/jose.scm' -> `./gnu/packages/jose.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mcrypt.scm' -> `./gnu/packages/mcrypt.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/haskell-check.scm' -> `./gnu/packages/haskell-check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang.scm' -> `./gnu/packages/golang.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/terminals.scm' -> `./gnu/packages/terminals.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patchutils.scm' -> `./gnu/packages/patchutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-maths.scm' -> `./gnu/packages/golang-maths.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/luanti.scm' -> `./gnu/packages/luanti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lesstif.scm' -> `./gnu/packages/lesstif.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/linux.scm' -> `./gnu/packages/linux.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/java-rdf.scm' -> `./gnu/packages/java-rdf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lua.scm' -> `./gnu/packages/lua.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-web.scm' -> `./gnu/packages/python-web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/graph.scm' -> `./gnu/packages/graph.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pretty-print.scm' -> `./gnu/packages/pretty-print.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rrdtool.scm' -> `./gnu/packages/rrdtool.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ots.scm' -> `./gnu/packages/ots.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/enchant.scm' -> `./gnu/packages/enchant.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/batik.scm' -> `./gnu/packages/batik.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/jupyter.scm' -> `./gnu/packages/jupyter.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/vlang.scm' -> `./gnu/packages/vlang.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tmux.scm' -> `./gnu/packages/tmux.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/genimage.scm' -> `./gnu/packages/genimage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elm.scm' -> `./gnu/packages/elm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cook.scm' -> `./gnu/packages/cook.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/antivirus.scm' -> `./gnu/packages/antivirus.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/syndication.scm' -> `./gnu/packages/syndication.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/compton.scm' -> `./gnu/packages/compton.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/game-development.scm' -> `./gnu/packages/game-development.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bioinformatics.scm' -> `./gnu/packages/bioinformatics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pcre.scm' -> `./gnu/packages/pcre.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lean.scm' -> `./gnu/packages/lean.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patool.scm' -> `./gnu/packages/patool.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mes.scm' -> `./gnu/packages/mes.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/spice.scm' -> `./gnu/packages/spice.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/zig-xyz.scm' -> `./gnu/packages/zig-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-crypto.scm' -> `./gnu/packages/golang-crypto.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/node-xyz.scm' -> `./gnu/packages/node-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/scsi.scm' -> `./gnu/packages/scsi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/decker.scm' -> `./gnu/packages/decker.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nvi.scm' -> `./gnu/packages/nvi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nickle.scm' -> `./gnu/packages/nickle.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/xdisorg.scm' -> `./gnu/packages/xdisorg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bioconductor.scm' -> `./gnu/packages/bioconductor.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/duckdb.scm' -> `./gnu/packages/duckdb.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/stb.scm' -> `./gnu/packages/stb.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mpd.scm' -> `./gnu/packages/mpd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/iso-codes.scm' -> `./gnu/packages/iso-codes.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sequoia.scm' -> `./gnu/packages/sequoia.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/orange.scm' -> `./gnu/packages/orange.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-plasma.scm' -> `./gnu/packages/kde-plasma.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/installers.scm' -> `./gnu/packages/installers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/icu4c.scm' -> `./gnu/packages/icu4c.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hunspell.scm' -> `./gnu/packages/hunspell.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/logging.scm' -> `./gnu/packages/logging.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-frameworks.scm' -> `./gnu/packages/kde-frameworks.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/raspberry-pi.scm' -> `./gnu/packages/raspberry-pi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-build.scm' -> `./gnu/packages/golang-build.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kerberos.scm' -> `./gnu/packages/kerberos.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/high-availability.scm' -> `./gnu/packages/high-availability.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-multimedia.scm' -> `./gnu/packages/kde-multimedia.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gsasl.scm' -> `./gnu/packages/gsasl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/telegram.scm' -> `./gnu/packages/telegram.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ada.scm' -> `./gnu/packages/ada.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/suckless.scm' -> `./gnu/packages/suckless.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/node.scm' -> `./gnu/packages/node.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/w3m.scm' -> `./gnu/packages/w3m.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/apr.scm' -> `./gnu/packages/apr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/virtualization.scm' -> `./gnu/packages/virtualization.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rocm.scm' -> `./gnu/packages/rocm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/guile-wm.scm' -> `./gnu/packages/guile-wm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ftp.scm' -> `./gnu/packages/ftp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dhall.scm' -> `./gnu/packages/dhall.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/opencog.scm' -> `./gnu/packages/opencog.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/shellutils.scm' -> `./gnu/packages/shellutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bqn.scm' -> `./gnu/packages/bqn.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/avr.scm' -> `./gnu/packages/avr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-crypto.scm' -> `./gnu/packages/python-crypto.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ibus.scm' -> `./gnu/packages/ibus.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/spreadsheet.scm' -> `./gnu/packages/spreadsheet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bison.scm' -> `./gnu/packages/bison.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/appimage.scm' -> `./gnu/packages/appimage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gxmessage.scm' -> `./gnu/packages/gxmessage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnome.scm' -> `./gnu/packages/gnome.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/simulation.scm' -> `./gnu/packages/simulation.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/oneapi.scm' -> `./gnu/packages/oneapi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/poedit.scm' -> `./gnu/packages/poedit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnu-doc.scm' -> `./gnu/packages/gnu-doc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/llvm-meta.scm' -> `./gnu/packages/llvm-meta.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/unrtf.scm' -> `./gnu/packages/unrtf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rust-apps.scm' -> `./gnu/packages/rust-apps.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/magic-wormhole.scm' -> `./gnu/packages/magic-wormhole.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/haskell.scm' -> `./gnu/packages/haskell.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/swig.scm' -> `./gnu/packages/swig.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/glib.scm' -> `./gnu/packages/glib.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/agda.scm' -> `./gnu/packages/agda.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/certs.scm' -> `./gnu/packages/certs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gperf.scm' -> `./gnu/packages/gperf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ci.scm' -> `./gnu/packages/ci.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hurd.scm' -> `./gnu/packages/hurd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kawa.scm' -> `./gnu/packages/kawa.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/embedded.scm' -> `./gnu/packages/embedded.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rdesktop.scm' -> `./gnu/packages/rdesktop.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/freedesktop.scm' -> `./gnu/packages/freedesktop.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fcitx5.scm' -> `./gnu/packages/fcitx5.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cmake.scm' -> `./gnu/packages/cmake.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/musl.scm' -> `./gnu/packages/musl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nicotine.scm' -> `./gnu/packages/nicotine.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/engineering.scm' -> `./gnu/packages/engineering.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hardware.scm' -> `./gnu/packages/hardware.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/onc-rpc.scm' -> `./gnu/packages/onc-rpc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dlang.scm' -> `./gnu/packages/dlang.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rpc.scm' -> `./gnu/packages/rpc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/education.scm' -> `./gnu/packages/education.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-utils.scm' -> `./gnu/packages/kde-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/toys.scm' -> `./gnu/packages/toys.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libidn.scm' -> `./gnu/packages/libidn.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/javascript.scm' -> `./gnu/packages/javascript.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/haskell-web.scm' -> `./gnu/packages/haskell-web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-check.scm' -> `./gnu/packages/python-check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/jemalloc.scm' -> `./gnu/packages/jemalloc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/datamash.scm' -> `./gnu/packages/datamash.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/matrix.scm' -> `./gnu/packages/matrix.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/potassco.scm' -> `./gnu/packages/potassco.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/animation.scm' -> `./gnu/packages/animation.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ocaml.scm' -> `./gnu/packages/ocaml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/uucp.scm' -> `./gnu/packages/uucp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ld-wrapper.in' -> `./gnu/packages/ld-wrapper.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/forth.scm' -> `./gnu/packages/forth.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/acl.scm' -> `./gnu/packages/acl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/wm.scm' -> `./gnu/packages/wm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/erlang-xyz.scm' -> `./gnu/packages/erlang-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/terraform.scm' -> `./gnu/packages/terraform.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/storage.scm' -> `./gnu/packages/storage.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-systemtools.scm' -> `./gnu/packages/kde-systemtools.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elixir-i18n.scm' -> `./gnu/packages/elixir-i18n.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libcanberra.scm' -> `./gnu/packages/libcanberra.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cluster.scm' -> `./gnu/packages/cluster.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/plotutils.scm' -> `./gnu/packages/plotutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rpm.scm' -> `./gnu/packages/rpm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/texlive.scm' -> `./gnu/packages/texlive.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/maven.scm' -> `./gnu/packages/maven.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/chemistry.scm' -> `./gnu/packages/chemistry.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elixir-web.scm' -> `./gnu/packages/elixir-web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/plan9.scm' -> `./gnu/packages/plan9.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/task-management.scm' -> `./gnu/packages/task-management.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/stenography.scm' -> `./gnu/packages/stenography.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/acct.scm' -> `./gnu/packages/acct.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rails.scm' -> `./gnu/packages/rails.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tryton.scm' -> `./gnu/packages/tryton.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/uglifyjs.scm' -> `./gnu/packages/uglifyjs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/jami.scm' -> `./gnu/packages/jami.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnustep.scm' -> `./gnu/packages/gnustep.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/web.scm' -> `./gnu/packages/web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gettext.scm' -> `./gnu/packages/gettext.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/entr.scm' -> `./gnu/packages/entr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ssh.scm' -> `./gnu/packages/ssh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ratpoison.scm' -> `./gnu/packages/ratpoison.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/emacs-build.scm' -> `./gnu/packages/emacs-build.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/linphone.scm' -> `./gnu/packages/linphone.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/purescript.scm' -> `./gnu/packages/purescript.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/calendar.scm' -> `./gnu/packages/calendar.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/inklingreader.scm' -> `./gnu/packages/inklingreader.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/perl-maths.scm' -> `./gnu/packages/perl-maths.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fribidi.scm' -> `./gnu/packages/fribidi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/coq.scm' -> `./gnu/packages/coq.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sdl.scm' -> `./gnu/packages/sdl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/avahi.scm' -> `./gnu/packages/avahi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/java-bootstrap.scm' -> `./gnu/packages/java-bootstrap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnupg.scm' -> `./gnu/packages/gnupg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fortran-check.scm' -> `./gnu/packages/fortran-check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/readline.scm' -> `./gnu/packages/readline.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/vnc.scm' -> `./gnu/packages/vnc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/vim.scm' -> `./gnu/packages/vim.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cvassistant.scm' -> `./gnu/packages/cvassistant.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/syncthing.scm' -> `./gnu/packages/syncthing.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/screen.scm' -> `./gnu/packages/screen.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/php.scm' -> `./gnu/packages/php.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hugs.scm' -> `./gnu/packages/hugs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/haxe.scm' -> `./gnu/packages/haxe.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/perl-web.scm' -> `./gnu/packages/perl-web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/attr.scm' -> `./gnu/packages/attr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/convmv.scm' -> `./gnu/packages/convmv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python.scm' -> `./gnu/packages/python.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libsigsegv.scm' -> `./gnu/packages/libsigsegv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/easyrpg.scm' -> `./gnu/packages/easyrpg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/backup.scm' -> `./gnu/packages/backup.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/firmware.scm' -> `./gnu/packages/firmware.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/password-utils.scm' -> `./gnu/packages/password-utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnu-pw-mgr.scm' -> `./gnu/packages/gnu-pw-mgr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libbsd.scm' -> `./gnu/packages/libbsd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gkrellm.scm' -> `./gnu/packages/gkrellm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/markup.scm' -> `./gnu/packages/markup.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnunet.scm' -> `./gnu/packages/gnunet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/inferno.scm' -> `./gnu/packages/inferno.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/instrumentation.scm' -> `./gnu/packages/instrumentation.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/chromium.scm' -> `./gnu/packages/chromium.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cpio.scm' -> `./gnu/packages/cpio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/guile.scm' -> `./gnu/packages/guile.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/haskell-apps.scm' -> `./gnu/packages/haskell-apps.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/security-token.scm' -> `./gnu/packages/security-token.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/idutils.scm' -> `./gnu/packages/idutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/conky.scm' -> `./gnu/packages/conky.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/phabricator.scm' -> `./gnu/packages/phabricator.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sugar.scm' -> `./gnu/packages/sugar.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/docker.scm' -> `./gnu/packages/docker.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mtools.scm' -> `./gnu/packages/mtools.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/heads.scm' -> `./gnu/packages/heads.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-graphics.scm' -> `./gnu/packages/python-graphics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fontutils.scm' -> `./gnu/packages/fontutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/synergy.scm' -> `./gnu/packages/synergy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hexedit.scm' -> `./gnu/packages/hexedit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/image-viewers.scm' -> `./gnu/packages/image-viewers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/arcan.scm' -> `./gnu/packages/arcan.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ghostscript.scm' -> `./gnu/packages/ghostscript.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/myrddin.scm' -> `./gnu/packages/myrddin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elixir.scm' -> `./gnu/packages/elixir.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/vpn.scm' -> `./gnu/packages/vpn.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/make-bootstrap.scm' -> `./gnu/packages/make-bootstrap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-office.scm' -> `./gnu/packages/kde-office.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/groovy.scm' -> `./gnu/packages/groovy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pth.scm' -> `./gnu/packages/pth.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dpdk.scm' -> `./gnu/packages/dpdk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/django.scm' -> `./gnu/packages/django.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/adns.scm' -> `./gnu/packages/adns.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-web.scm' -> `./gnu/packages/golang-web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mruby-xyz.scm' -> `./gnu/packages/mruby-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/swift.scm' -> `./gnu/packages/swift.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bash.scm' -> `./gnu/packages/bash.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/noweb.scm' -> `./gnu/packages/noweb.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/messaging.scm' -> `./gnu/packages/messaging.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/databases.scm' -> `./gnu/packages/databases.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/audio.scm' -> `./gnu/packages/audio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/astronomy.scm' -> `./gnu/packages/astronomy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/re2c.scm' -> `./gnu/packages/re2c.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-pim.scm' -> `./gnu/packages/kde-pim.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ipfs.scm' -> `./gnu/packages/ipfs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rcm.scm' -> `./gnu/packages/rcm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gpodder.scm' -> `./gnu/packages/gpodder.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cross-base.scm' -> `./gnu/packages/cross-base.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hare-apps.scm' -> `./gnu/packages/hare-apps.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pulseaudio.scm' -> `./gnu/packages/pulseaudio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tor.scm' -> `./gnu/packages/tor.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elixir-markup.scm' -> `./gnu/packages/elixir-markup.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/file.scm' -> `./gnu/packages/file.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/docbook.scm' -> `./gnu/packages/docbook.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gd.scm' -> `./gnu/packages/gd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-compression.scm' -> `./gnu/packages/python-compression.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lc0.scm' -> `./gnu/packages/lc0.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/java-graphics.scm' -> `./gnu/packages/java-graphics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libunistring.scm' -> `./gnu/packages/libunistring.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/datastructures.scm' -> `./gnu/packages/datastructures.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pv.scm' -> `./gnu/packages/pv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/commencement.scm' -> `./gnu/packages/commencement.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/slang.scm' -> `./gnu/packages/slang.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tls.scm' -> `./gnu/packages/tls.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/image.scm' -> `./gnu/packages/image.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/python-xyz.scm' -> `./gnu/packages/python-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/debug.scm' -> `./gnu/packages/debug.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lirc.scm' -> `./gnu/packages/lirc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libftdi.scm' -> `./gnu/packages/libftdi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-games.scm' -> `./gnu/packages/kde-games.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libunwind.scm' -> `./gnu/packages/libunwind.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/usb-modeswitch.scm' -> `./gnu/packages/usb-modeswitch.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libffcall.scm' -> `./gnu/packages/libffcall.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/admin.scm' -> `./gnu/packages/admin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cyrus-sasl.scm' -> `./gnu/packages/cyrus-sasl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fltk.scm' -> `./gnu/packages/fltk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/xfig.scm' -> `./gnu/packages/xfig.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dbm.scm' -> `./gnu/packages/dbm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fluidplug.scm' -> `./gnu/packages/fluidplug.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/hare.scm' -> `./gnu/packages/hare.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/java-maths.scm' -> `./gnu/packages/java-maths.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pascal.scm' -> `./gnu/packages/pascal.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/medical.scm' -> `./gnu/packages/medical.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nettle.scm' -> `./gnu/packages/nettle.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/samba.scm' -> `./gnu/packages/samba.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rust-crates.scm' -> `./gnu/packages/rust-crates.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/profiling.scm' -> `./gnu/packages/profiling.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/protobuf.scm' -> `./gnu/packages/protobuf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/wireservice.scm' -> `./gnu/packages/wireservice.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/maven-parent-pom.scm' -> `./gnu/packages/maven-parent-pom.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/browser-extensions.scm' -> `./gnu/packages/browser-extensions.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/openstack.scm' -> `./gnu/packages/openstack.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dav.scm' -> `./gnu/packages/dav.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rust-sources.scm' -> `./gnu/packages/rust-sources.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sml.scm' -> `./gnu/packages/sml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/calcurse.scm' -> `./gnu/packages/calcurse.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tv.scm' -> `./gnu/packages/tv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/scanner.scm' -> `./gnu/packages/scanner.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/electronics.scm' -> `./gnu/packages/electronics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/task-runners.scm' -> `./gnu/packages/task-runners.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/text-editors.scm' -> `./gnu/packages/text-editors.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/package-management.scm' -> `./gnu/packages/package-management.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fediverse.scm' -> `./gnu/packages/fediverse.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dc.scm' -> `./gnu/packages/dc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pdf.scm' -> `./gnu/packages/pdf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sync.scm' -> `./gnu/packages/sync.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tex.scm' -> `./gnu/packages/tex.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mingw.scm' -> `./gnu/packages/mingw.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/perl6.scm' -> `./gnu/packages/perl6.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/version-control.scm' -> `./gnu/packages/version-control.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/robotics.scm' -> `./gnu/packages/robotics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/video.scm' -> `./gnu/packages/video.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/networking.scm' -> `./gnu/packages/networking.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/language.scm' -> `./gnu/packages/language.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/solidity.scm' -> `./gnu/packages/solidity.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/tcl.scm' -> `./gnu/packages/tcl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lisp.scm' -> `./gnu/packages/lisp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/valgrind.scm' -> `./gnu/packages/valgrind.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/file-systems.scm' -> `./gnu/packages/file-systems.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/statistics.scm' -> `./gnu/packages/statistics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ruby-check.scm' -> `./gnu/packages/ruby-check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/autogen.scm' -> `./gnu/packages/autogen.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gnome-xyz.scm' -> `./gnu/packages/gnome-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-internet.scm' -> `./gnu/packages/kde-internet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cran.scm' -> `./gnu/packages/cran.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gambas.scm' -> `./gnu/packages/gambas.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nutrition.scm' -> `./gnu/packages/nutrition.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cups.scm' -> `./gnu/packages/cups.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rust.scm' -> `./gnu/packages/rust.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lout.scm' -> `./gnu/packages/lout.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/documentation.scm' -> `./gnu/packages/documentation.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/check.scm' -> `./gnu/packages/check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/smalltalk.scm' -> `./gnu/packages/smalltalk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/php-xyz.scm' -> `./gnu/packages/php-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lsof.scm' -> `./gnu/packages/lsof.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/haskell-xyz.scm' -> `./gnu/packages/haskell-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/wordnet.scm' -> `./gnu/packages/wordnet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/openpgp.scm' -> `./gnu/packages/openpgp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cppi.scm' -> `./gnu/packages/cppi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pciutils.scm' -> `./gnu/packages/pciutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libusb.scm' -> `./gnu/packages/libusb.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kodi.scm' -> `./gnu/packages/kodi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dns.scm' -> `./gnu/packages/dns.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/oyacc.scm' -> `./gnu/packages/oyacc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/m4.scm' -> `./gnu/packages/m4.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/apl.scm' -> `./gnu/packages/apl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/busybox.scm' -> `./gnu/packages/busybox.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gcc.scm' -> `./gnu/packages/gcc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/geo.scm' -> `./gnu/packages/geo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gtk.scm' -> `./gnu/packages/gtk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mp3.scm' -> `./gnu/packages/mp3.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/machine-learning.scm' -> `./gnu/packages/machine-learning.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/printers.scm' -> `./gnu/packages/printers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/power.scm' -> `./gnu/packages/power.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sagemath.scm' -> `./gnu/packages/sagemath.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/skribilo.scm' -> `./gnu/packages/skribilo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gimp.scm' -> `./gnu/packages/gimp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/diagram.scm' -> `./gnu/packages/diagram.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/fortran-xyz.scm' -> `./gnu/packages/fortran-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cybersecurity.scm' -> `./gnu/packages/cybersecurity.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/i2p.scm' -> `./gnu/packages/i2p.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/golang-apps.scm' -> `./gnu/packages/golang-apps.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/containers.scm' -> `./gnu/packages/containers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/skarnet.scm' -> `./gnu/packages/skarnet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/pantheon.scm' -> `./gnu/packages/pantheon.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libreoffice.scm' -> `./gnu/packages/libreoffice.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/scheme.scm' -> `./gnu/packages/scheme.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/java-xml.scm' -> `./gnu/packages/java-xml.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ninja.scm' -> `./gnu/packages/ninja.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/kde-education.scm' -> `./gnu/packages/kde-education.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/netpbm.scm' -> `./gnu/packages/netpbm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cpp.scm' -> `./gnu/packages/cpp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/wxwidgets.scm' -> `./gnu/packages/wxwidgets.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/image-processing.scm' -> `./gnu/packages/image-processing.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bootloaders.scm' -> `./gnu/packages/bootloaders.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/esolangs.scm' -> `./gnu/packages/esolangs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/finance.scm' -> `./gnu/packages/finance.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/haskell-crypto.scm' -> `./gnu/packages/haskell-crypto.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/chicken.scm' -> `./gnu/packages/chicken.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/bootstrap.scm' -> `./gnu/packages/bootstrap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/flashing-tools.scm' -> `./gnu/packages/flashing-tools.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/disk.scm' -> `./gnu/packages/disk.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/apparmor.scm' -> `./gnu/packages/apparmor.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/wine.scm' -> `./gnu/packages/wine.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ruby-xyz.scm' -> `./gnu/packages/ruby-xyz.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aidc.scm' -> `./gnu/packages/aidc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libevent.scm' -> `./gnu/packages/libevent.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gobby.scm' -> `./gnu/packages/gobby.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/openldap.scm' -> `./gnu/packages/openldap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/selinux.scm' -> `./gnu/packages/selinux.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/freeipmi.scm' -> `./gnu/packages/freeipmi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/speech.scm' -> `./gnu/packages/speech.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/qt.scm' -> `./gnu/packages/qt.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/sourcehut.scm' -> `./gnu/packages/sourcehut.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/quantum.scm' -> `./gnu/packages/quantum.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/crypto.scm' -> `./gnu/packages/crypto.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libedit.scm' -> `./gnu/packages/libedit.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/nx.scm' -> `./gnu/packages/nx.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/display-managers.scm' -> `./gnu/packages/display-managers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dotnet.scm' -> `./gnu/packages/dotnet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/search.scm' -> `./gnu/packages/search.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/imagemagick.scm' -> `./gnu/packages/imagemagick.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/elixir-databases.scm' -> `./gnu/packages/elixir-databases.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ocr.scm' -> `./gnu/packages/ocr.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/gv.scm' -> `./gnu/packages/gv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/data-language.scm' -> `./gnu/packages/data-language.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lisp-check.scm' -> `./gnu/packages/lisp-check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/zile.scm' -> `./gnu/packages/zile.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/specifications.scm' -> `./gnu/packages/specifications.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/monitoring.scm' -> `./gnu/packages/monitoring.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/web-browsers.scm' -> `./gnu/packages/web-browsers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/multiprecision.scm' -> `./gnu/packages/multiprecision.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/notcurses.scm' -> `./gnu/packages/notcurses.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/graphics.scm' -> `./gnu/packages/graphics.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/algebra.scm' -> `./gnu/packages/algebra.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/music.scm' -> `./gnu/packages/music.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/configuration-management.scm' -> `./gnu/packages/configuration-management.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/perl-check.scm' -> `./gnu/packages/perl-check.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/lighting.scm' -> `./gnu/packages/lighting.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/assembly.scm' -> `./gnu/packages/assembly.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/xfce.scm' -> `./gnu/packages/xfce.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/rednotebook.scm' -> `./gnu/packages/rednotebook.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/openkinect.scm' -> `./gnu/packages/openkinect.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/darwin.scm' -> `./gnu/packages/darwin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/less.scm' -> `./gnu/packages/less.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dezyne.scm' -> `./gnu/packages/dezyne.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/piet.scm' -> `./gnu/packages/piet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/dejagnu.scm' -> `./gnu/packages/dejagnu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/curl.scm' -> `./gnu/packages/curl.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/ncurses.scm' -> `./gnu/packages/ncurses.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/cinnamon.scm' -> `./gnu/packages/cinnamon.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/serveez.scm' -> `./gnu/packages/serveez.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/libphidget.scm' -> `./gnu/packages/libphidget.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/logo.scm' -> `./gnu/packages/logo.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/mercury.scm' -> `./gnu/packages/mercury.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/man.scm' -> `./gnu/packages/man.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/serialization.scm' -> `./gnu/packages/serialization.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/librewolf.scm' -> `./gnu/packages/librewolf.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/clojure.scm' -> `./gnu/packages/clojure.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-13-classlist-reproducibility.patch' -> `./gnu/packages/patches/openjdk-13-classlist-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swish-e-format-security.patch' -> `./gnu/packages/patches/swish-e-format-security.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gd-fix-tests-on-i686.patch' -> `./gnu/packages/patches/gd-fix-tests-on-i686.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/avidemux-install-to-lib.patch' -> `./gnu/packages/patches/avidemux-install-to-lib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/localed-xorg-keyboard.patch' -> `./gnu/packages/patches/localed-xorg-keyboard.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tvm_fix_cpptest_build.patch' -> `./gnu/packages/patches/tvm_fix_cpptest_build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linux-libre-arm64-mnt-reform-revert-vop2-display-modes.patch' -> `./gnu/packages/patches/linux-libre-arm64-mnt-reform-revert-vop2-display-modes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-versioneer-guix-support.patch' -> `./gnu/packages/patches/python-versioneer-guix-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-7-cross-mingw.patch' -> `./gnu/packages/patches/gcc-7-cross-mingw.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ath9k-htc-firmware-binutils.patch' -> `./gnu/packages/patches/ath9k-htc-firmware-binutils.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libquicktime-ffmpeg.patch' -> `./gnu/packages/patches/libquicktime-ffmpeg.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-anystyle-data-immutable-install.patch' -> `./gnu/packages/patches/ruby-anystyle-data-immutable-install.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/telepathy-glib-fix-test.patch' -> `./gnu/packages/patches/telepathy-glib-fix-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf5-config-date.patch' -> `./gnu/packages/patches/hdf5-config-date.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.1.1.patch' -> `./gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.1.1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-bytestring-handle-ghc9.patch' -> `./gnu/packages/patches/ghc-bytestring-handle-ghc9.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-native-comp-driver-options.patch' -> `./gnu/packages/patches/emacs-native-comp-driver-options.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qemu-glibc-2.30.patch' -> `./gnu/packages/patches/qemu-glibc-2.30.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-x25519-automatic-fallback-non-x86_64.patch' -> `./gnu/packages/patches/ruby-x25519-automatic-fallback-non-x86_64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ldns-drill-examples.patch' -> `./gnu/packages/patches/ldns-drill-examples.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/p11-kit-hurd.patch' -> `./gnu/packages/patches/p11-kit-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-fixtures-remove-monkeypatch-test.patch' -> `./gnu/packages/patches/python-fixtures-remove-monkeypatch-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.35-CVE-2023-4911.patch' -> `./gnu/packages/patches/glibc-2.35-CVE-2023-4911.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/irrlicht-use-system-libs.patch' -> `./gnu/packages/patches/irrlicht-use-system-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mathjax-3.1.2-no-a11y.patch' -> `./gnu/packages/patches/mathjax-3.1.2-no-a11y.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-9.2-cabal-support-package-path.patch' -> `./gnu/packages/patches/ghc-9.2-cabal-support-package-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/coq-autosubst-1.8-remove-deprecated-files.patch' -> `./gnu/packages/patches/coq-autosubst-1.8-remove-deprecated-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-9.2-grep-warnings.patch' -> `./gnu/packages/patches/ghc-9.2-grep-warnings.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kobodeluxe-manpage-minus-not-hyphen.patch' -> `./gnu/packages/patches/kobodeluxe-manpage-minus-not-hyphen.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/slim-gcc-14.patch' -> `./gnu/packages/patches/slim-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegisub-make43.patch' -> `./gnu/packages/patches/aegisub-make43.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icedove-observer-fix.patch' -> `./gnu/packages/patches/icedove-observer-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/psm2-compile-ctor-without-avx.patch' -> `./gnu/packages/patches/psm2-compile-ctor-without-avx.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/flatpak-unset-gdk-pixbuf-for-sandbox.patch' -> `./gnu/packages/patches/flatpak-unset-gdk-pixbuf-for-sandbox.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/collectd-5.11.0-noinstallvar.patch' -> `./gnu/packages/patches/collectd-5.11.0-noinstallvar.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agda-stdlib-use-runhaskell.patch' -> `./gnu/packages/patches/agda-stdlib-use-runhaskell.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plib-CVE-2011-4620.patch' -> `./gnu/packages/patches/plib-CVE-2011-4620.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ucx-tcp-iface-ioctl.patch' -> `./gnu/packages/patches/ucx-tcp-iface-ioctl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtiff-CVE-2022-34526.patch' -> `./gnu/packages/patches/libtiff-CVE-2022-34526.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtar-CVE-2013-4420.patch' -> `./gnu/packages/patches/libtar-CVE-2013-4420.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netsurf-system-utf8proc.patch' -> `./gnu/packages/patches/netsurf-system-utf8proc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/telegram-desktop-qguiapp.patch' -> `./gnu/packages/patches/telegram-desktop-qguiapp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xdg-desktop-portal-1.20.3-disable-configuration-search-exit.patch' -> `./gnu/packages/patches/xdg-desktop-portal-1.20.3-disable-configuration-search-exit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-Fail-on-error-in-parseFormat.patch' -> `./gnu/packages/patches/audiofile-Fail-on-error-in-parseFormat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/apr-fix-atomics.patch' -> `./gnu/packages/patches/apr-fix-atomics.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-no-sys-dirs.patch' -> `./gnu/packages/patches/perl-no-sys-dirs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-fix-script-tests.patch' -> `./gnu/packages/patches/go-fix-script-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/prusa-wxwidgets-makefile-fix.patch' -> `./gnu/packages/patches/prusa-wxwidgets-makefile-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/minisat-friend-declaration.patch' -> `./gnu/packages/patches/minisat-friend-declaration.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/softhsm-fix-openssl3-tests.patch' -> `./gnu/packages/patches/softhsm-fix-openssl3-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-16-remove-crypt-interceptors.patch' -> `./gnu/packages/patches/clang-16-remove-crypt-interceptors.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glib-skip-failing-test.patch' -> `./gnu/packages/patches/glib-skip-failing-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ncftp-paths.patch' -> `./gnu/packages/patches/ncftp-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rw-igraph-0.10.patch' -> `./gnu/packages/patches/rw-igraph-0.10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/teensy-loader-cli-help.patch' -> `./gnu/packages/patches/teensy-loader-cli-help.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fibers-epoll-instance-is-dead.patch' -> `./gnu/packages/patches/guile-fibers-epoll-instance-is-dead.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-xmp-toolkit-add-missing-error-codes.patch' -> `./gnu/packages/patches/python-xmp-toolkit-add-missing-error-codes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kmod-module-directory.patch' -> `./gnu/packages/patches/kmod-module-directory.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegis-constness-error.patch' -> `./gnu/packages/patches/aegis-constness-error.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jami-qwindowkit.patch' -> `./gnu/packages/patches/jami-qwindowkit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-module3-reproducibility.patch' -> `./gnu/packages/patches/openjdk-9-module3-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openexr-2-gcc-14.patch' -> `./gnu/packages/patches/openexr-2-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-elisp-autofmt-fix-region-send.patch' -> `./gnu/packages/patches/emacs-elisp-autofmt-fix-region-send.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vtk-7-python-compat.patch' -> `./gnu/packages/patches/vtk-7-python-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgit2-uninitialized-proxy-settings.patch' -> `./gnu/packages/patches/libgit2-uninitialized-proxy-settings.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tpetra-remove-duplicate-using.patch' -> `./gnu/packages/patches/tpetra-remove-duplicate-using.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nickle-man-release-date.patch' -> `./gnu/packages/patches/nickle-man-release-date.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-18.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-18.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libaio-32bit-test.patch' -> `./gnu/packages/patches/libaio-32bit-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk2-harden-list-store.patch' -> `./gnu/packages/patches/gtk2-harden-list-store.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-11-libstdc++-powerpc.patch' -> `./gnu/packages/patches/gcc-11-libstdc++-powerpc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-Fix-index-overflow-in-IMA.cpp.patch' -> `./gnu/packages/patches/audiofile-Fix-index-overflow-in-IMA.cpp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freesolid-automake.patch' -> `./gnu/packages/patches/freesolid-automake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch' -> `./gnu/packages/patches/ruby-hiredis-use-system-hiredis.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.37-versioned-locpath.patch' -> `./gnu/packages/patches/glibc-2.37-versioned-locpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openbios-aarch64-riscv64-support.patch' -> `./gnu/packages/patches/openbios-aarch64-riscv64-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgda-skip-postgresql-tests.patch' -> `./gnu/packages/patches/libgda-skip-postgresql-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linux-pam-no-setfsuid.patch' -> `./gnu/packages/patches/linux-pam-no-setfsuid.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegisub-boost68.patch' -> `./gnu/packages/patches/aegisub-boost68.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-memcached-syntax-warnings.patch' -> `./gnu/packages/patches/python-memcached-syntax-warnings.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-idlj-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-idlj-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/elixir-path-length.patch' -> `./gnu/packages/patches/elixir-path-length.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.9-use-baseline-cpu-by-default.patch' -> `./gnu/packages/patches/zig-0.9-use-baseline-cpu-by-default.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xfig-Fix-double-free-when-requesting-MediaBox.patch' -> `./gnu/packages/patches/xfig-Fix-double-free-when-requesting-MediaBox.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pnet-newer-texinfo-fix.patch' -> `./gnu/packages/patches/pnet-newer-texinfo-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rocclr-5.6.0-enable-gfx800.patch' -> `./gnu/packages/patches/rocclr-5.6.0-enable-gfx800.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fluxbox-1.3.7-no-dynamic-cursor.patch' -> `./gnu/packages/patches/fluxbox-1.3.7-no-dynamic-cursor.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rxvt-unicode-fix-cursor-position.patch' -> `./gnu/packages/patches/rxvt-unicode-fix-cursor-position.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcaca-CVE-2021-3410-pt1.patch' -> `./gnu/packages/patches/libcaca-CVE-2021-3410-pt1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/telegram-desktop-hashmap-incomplete-value.patch' -> `./gnu/packages/patches/telegram-desktop-hashmap-incomplete-value.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/krita-bump-sip-abi-version-to-12.8.patch' -> `./gnu/packages/patches/krita-bump-sip-abi-version-to-12.8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bdb-5.3-atomics-on-gcc-9.patch' -> `./gnu/packages/patches/bdb-5.3-atomics-on-gcc-9.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libftdi-fix-paths-when-FTDIPP-set.patch' -> `./gnu/packages/patches/libftdi-fix-paths-when-FTDIPP-set.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/doc++-gcc-14.patch' -> `./gnu/packages/patches/doc++-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/combinatorial-blas-awpm.patch' -> `./gnu/packages/patches/combinatorial-blas-awpm.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/less-hurd-path-max.patch' -> `./gnu/packages/patches/less-hurd-path-max.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/findutils-localstatedir.patch' -> `./gnu/packages/patches/findutils-localstatedir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cl-asdf-config-directories.patch' -> `./gnu/packages/patches/cl-asdf-config-directories.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libzmf-doxygen-1.14.patch' -> `./gnu/packages/patches/libzmf-doxygen-1.14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/procmail-ambiguous-getline-debian.patch' -> `./gnu/packages/patches/procmail-ambiguous-getline-debian.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtbase-absolute-runpath.patch' -> `./gnu/packages/patches/qtbase-absolute-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/x265-arm-flags.patch' -> `./gnu/packages/patches/x265-arm-flags.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-gi-fix-marshall-tests.patch' -> `./gnu/packages/patches/guile-gi-fix-marshall-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/liblinphone-jsoncpp.patch' -> `./gnu/packages/patches/liblinphone-jsoncpp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-github-com-warpfork-go-wish-fix-tests.patch' -> `./gnu/packages/patches/go-github-com-warpfork-go-wish-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-shepherd-support.patch' -> `./gnu/packages/patches/ganeti-shepherd-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-openjfx-build-jdk_version.patch' -> `./gnu/packages/patches/java-openjfx-build-jdk_version.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ocaml-4.07-dynamically-allocate-signal-stack.patch' -> `./gnu/packages/patches/ocaml-4.07-dynamically-allocate-signal-stack.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.10.0-1638-re-add-qualCast.patch' -> `./gnu/packages/patches/zig-0.10.0-1638-re-add-qualCast.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gzdoom-find-system-libgme.patch' -> `./gnu/packages/patches/gzdoom-find-system-libgme.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libutils-add-includes.patch' -> `./gnu/packages/patches/libutils-add-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/firebird-riscv64-support-pt1.patch' -> `./gnu/packages/patches/firebird-riscv64-support-pt1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/postgresql-disable-normalize_exec_path.patch' -> `./gnu/packages/patches/postgresql-disable-normalize_exec_path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fastcap-mulSetup.patch' -> `./gnu/packages/patches/fastcap-mulSetup.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plotutils-spline-test.patch' -> `./gnu/packages/patches/plotutils-spline-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linux-libre-infodocs-target.patch' -> `./gnu/packages/patches/linux-libre-infodocs-target.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4.9-inline.patch' -> `./gnu/packages/patches/gcc-4.9-inline.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/calibre-no-updates-dialog.patch' -> `./gnu/packages/patches/calibre-no-updates-dialog.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lightdm-vncserver-check.patch' -> `./gnu/packages/patches/lightdm-vncserver-check.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-close.patch' -> `./gnu/packages/patches/unzip-close.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-pthread_setcancelstate.patch' -> `./gnu/packages/patches/glibc-hurd-pthread_setcancelstate.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wmctrl-64-fix.patch' -> `./gnu/packages/patches/wmctrl-64-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/akonadi-timestamps.patch' -> `./gnu/packages/patches/akonadi-timestamps.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netcdf-date-time.patch' -> `./gnu/packages/patches/netcdf-date-time.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pillow-CVE-2022-45199.patch' -> `./gnu/packages/patches/python-pillow-CVE-2022-45199.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pep8-stdlib-tokenize-compat.patch' -> `./gnu/packages/patches/python-pep8-stdlib-tokenize-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-pointer-comparison.patch' -> `./gnu/packages/patches/openjdk-10-pointer-comparison.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-alt-iconv-utf8.patch' -> `./gnu/packages/patches/unzip-alt-iconv-utf8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gpodder-disable-updater.patch' -> `./gnu/packages/patches/gpodder-disable-updater.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook2x-filename-handling.patch' -> `./gnu/packages/patches/docbook2x-filename-handling.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.37-hurd-clock_t_centiseconds.patch' -> `./gnu/packages/patches/glibc-2.37-hurd-clock_t_centiseconds.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/onnx-1.13.1-use-system-googletest.patch' -> `./gnu/packages/patches/onnx-1.13.1-use-system-googletest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtree-fix-check-non-x86.patch' -> `./gnu/packages/patches/libtree-fix-check-non-x86.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mcrypt-CVE-2012-4409.patch' -> `./gnu/packages/patches/mcrypt-CVE-2012-4409.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swish-e-search.patch' -> `./gnu/packages/patches/swish-e-search.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gawk-shell.patch' -> `./gnu/packages/patches/gawk-shell.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mrustc-patches.patch' -> `./gnu/packages/patches/mrustc-patches.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-sshtunnel-pep518.patch' -> `./gnu/packages/patches/python-sshtunnel-pep518.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/corectrl-locate-polkit-with-pkg-config.patch' -> `./gnu/packages/patches/corectrl-locate-polkit-with-pkg-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-4-binutils-2.41.patch' -> `./gnu/packages/patches/ffmpeg-4-binutils-2.41.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-memory-fix-32bit.patch' -> `./gnu/packages/patches/ghc-memory-fix-32bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openmpi-mtl-priorities.patch' -> `./gnu/packages/patches/openmpi-mtl-priorities.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mathjax-no-a11y.patch' -> `./gnu/packages/patches/mathjax-no-a11y.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/git-filter-repo-generate-doc.patch' -> `./gnu/packages/patches/git-filter-repo-generate-doc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vinagre-newer-freerdp.patch' -> `./gnu/packages/patches/vinagre-newer-freerdp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freesolid-configure.patch' -> `./gnu/packages/patches/freesolid-configure.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kiki-makefile.patch' -> `./gnu/packages/patches/kiki-makefile.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2.7-source-date-epoch.patch' -> `./gnu/packages/patches/python-2.7-source-date-epoch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-CVE-2015-7747.patch' -> `./gnu/packages/patches/audiofile-CVE-2015-7747.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-overflow-in-MSADPCM.patch' -> `./gnu/packages/patches/audiofile-overflow-in-MSADPCM.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.14-use-system-paths.patch' -> `./gnu/packages/patches/zig-0.14-use-system-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pciutils-hurd64.patch' -> `./gnu/packages/patches/pciutils-hurd64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/enblend-enfuse-reproducible.patch' -> `./gnu/packages/patches/enblend-enfuse-reproducible.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libretro-dolphin-emu-data.patch' -> `./gnu/packages/patches/libretro-dolphin-emu-data.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-makeicecat.patch' -> `./gnu/packages/patches/icecat-makeicecat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kio-search-smbd-on-PATH.patch' -> `./gnu/packages/patches/kio-search-smbd-on-PATH.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.10.0-675-TypeOf-hack.patch' -> `./gnu/packages/patches/zig-0.10.0-675-TypeOf-hack.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf4-reproducibility.patch' -> `./gnu/packages/patches/hdf4-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/onnx-optimizer-system-library.patch' -> `./gnu/packages/patches/onnx-optimizer-system-library.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-zipbomb-part3.patch' -> `./gnu/packages/patches/unzip-zipbomb-part3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rapidcheck-fix-libs.patch' -> `./gnu/packages/patches/rapidcheck-fix-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-control-center-firmware-security.patch' -> `./gnu/packages/patches/gnome-control-center-firmware-security.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ragel-char-signedness.patch' -> `./gnu/packages/patches/ragel-char-signedness.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lua51-liblua-so.patch' -> `./gnu/packages/patches/lua51-liblua-so.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-activesupport-fix-deprecation-warning.patch' -> `./gnu/packages/patches/ruby-activesupport-fix-deprecation-warning.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-commons-lang-fix-dependency.patch' -> `./gnu/packages/patches/java-commons-lang-fix-dependency.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mediastreamer2-cmake-findgsm.patch' -> `./gnu/packages/patches/mediastreamer2-cmake-findgsm.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tar-skip-unreliable-tests.patch' -> `./gnu/packages/patches/tar-skip-unreliable-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libsepol-versioned-docbook.patch' -> `./gnu/packages/patches/libsepol-versioned-docbook.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dolphin-emu-unbundle-tinygltf.patch' -> `./gnu/packages/patches/dolphin-emu-unbundle-tinygltf.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-overflow-long-fsize.patch' -> `./gnu/packages/patches/unzip-overflow-long-fsize.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/u-boot-allow-disabling-openssl.patch' -> `./gnu/packages/patches/u-boot-allow-disabling-openssl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ploticus-pointer-types.patch' -> `./gnu/packages/patches/ploticus-pointer-types.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/syslinux-gcc10.patch' -> `./gnu/packages/patches/syslinux-gcc10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kodi-set-libcurl-ssl-parameters.patch' -> `./gnu/packages/patches/kodi-set-libcurl-ssl-parameters.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xfig-Enable-error-message-for-missing-libraries.patch' -> `./gnu/packages/patches/xfig-Enable-error-message-for-missing-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.14-fix-runpath.patch' -> `./gnu/packages/patches/zig-0.14-fix-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmad-armv7-thumb-pt2.patch' -> `./gnu/packages/patches/libmad-armv7-thumb-pt2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/curlftpfs-fix-file-names.patch' -> `./gnu/packages/patches/curlftpfs-fix-file-names.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tidy-CVE-2015-5522+5523.patch' -> `./gnu/packages/patches/tidy-CVE-2015-5522+5523.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-online-miners-tracker-3.patch' -> `./gnu/packages/patches/gnome-online-miners-tracker-3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-allow-greater-hostver-values.patch' -> `./gnu/packages/patches/unzip-allow-greater-hostver-values.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/woof-doom-unbundle-spng-miniz.patch' -> `./gnu/packages/patches/woof-doom-unbundle-spng-miniz.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/restartd-update-robust.patch' -> `./gnu/packages/patches/restartd-update-robust.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xterm-370-explicit-xcursor.patch' -> `./gnu/packages/patches/xterm-370-explicit-xcursor.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/brasero-fix-gcc-14-build-failure.patch' -> `./gnu/packages/patches/brasero-fix-gcc-14-build-failure.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/safeint-disable-tests.patch' -> `./gnu/packages/patches/safeint-disable-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vtk-7-hdf5-compat.patch' -> `./gnu/packages/patches/vtk-7-hdf5-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tinydir-fix-cbehave-test.patch' -> `./gnu/packages/patches/tinydir-fix-cbehave-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zsh-egrep-failing-test.patch' -> `./gnu/packages/patches/zsh-egrep-failing-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-5.5.0-libstdc++-xmlcatalog.patch' -> `./gnu/packages/patches/gcc-5.5.0-libstdc++-xmlcatalog.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jamvm-1.5.1-aarch64-support.patch' -> `./gnu/packages/patches/jamvm-1.5.1-aarch64-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libksieve-Fix-missing-link-libraries.patch' -> `./gnu/packages/patches/libksieve-Fix-missing-link-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openssl-3.0-c-rehash-in.patch' -> `./gnu/packages/patches/openssl-3.0-c-rehash-in.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch' -> `./gnu/packages/patches/openscad-fix-path-in-expected-test-results-to-acommodate-diff.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.41-hurd-local-clock_gettime_MONOTONIC.patch' -> `./gnu/packages/patches/glibc-2.41-hurd-local-clock_gettime_MONOTONIC.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xplanet-1.3.1-cxx11-eof.patch' -> `./gnu/packages/patches/xplanet-1.3.1-cxx11-eof.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-linux-syscalls.patch' -> `./gnu/packages/patches/guile-linux-syscalls.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/slim-config.patch' -> `./gnu/packages/patches/slim-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vtk-7-gcc-10-compat.patch' -> `./gnu/packages/patches/vtk-7-gcc-10-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/adb-libssl_11-compatibility.patch' -> `./gnu/packages/patches/adb-libssl_11-compatibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pulseview-glib-2.68.patch' -> `./gnu/packages/patches/pulseview-glib-2.68.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-powermock-fix-java-files.patch' -> `./gnu/packages/patches/java-powermock-fix-java-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clamav-config-llvm-libs.patch' -> `./gnu/packages/patches/clamav-config-llvm-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clucene-pkgconfig.patch' -> `./gnu/packages/patches/clucene-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch' -> `./gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-module-reproducibility.patch' -> `./gnu/packages/patches/openjdk-9-module-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dicedb-remove-init-from-config-subpkg.patch' -> `./gnu/packages/patches/dicedb-remove-init-from-config-subpkg.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/date-output-pkg-config-files.patch' -> `./gnu/packages/patches/date-output-pkg-config-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-5.14-no-sys-dirs.patch' -> `./gnu/packages/patches/perl-5.14-no-sys-dirs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kobodeluxe-graphics-window-signed-char.patch' -> `./gnu/packages/patches/kobodeluxe-graphics-window-signed-char.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch' -> `./gnu/packages/patches/gdm-pass-gdk-pixbuf-loader-env.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgrss-CVE-2016-2001.patch' -> `./gnu/packages/patches/libgrss-CVE-2016-2001.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmemcached-build-with-gcc7.patch' -> `./gnu/packages/patches/libmemcached-build-with-gcc7.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cogl-fix-double-free.patch' -> `./gnu/packages/patches/cogl-fix-double-free.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-session-support-elogind.patch' -> `./gnu/packages/patches/gnome-session-support-elogind.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tk-find-library.patch' -> `./gnu/packages/patches/tk-find-library.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-bootstrap-system-2.16.0.patch' -> `./gnu/packages/patches/glibc-bootstrap-system-2.16.0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgdata-fix-tests.patch' -> `./gnu/packages/patches/libgdata-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/orangeduck-mpc-fix-pkg-config.patch' -> `./gnu/packages/patches/orangeduck-mpc-fix-pkg-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-latex-decode-fix-test.patch' -> `./gnu/packages/patches/ruby-latex-decode-fix-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/slim-login.patch' -> `./gnu/packages/patches/slim-login.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/yggdrasil-extra-config.patch' -> `./gnu/packages/patches/yggdrasil-extra-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-avoid-bundled-libraries.patch' -> `./gnu/packages/patches/icecat-avoid-bundled-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wpa-supplicant-dbus-group-policy.patch' -> `./gnu/packages/patches/wpa-supplicant-dbus-group-policy.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xgboost-use-system-dmlc-core.patch' -> `./gnu/packages/patches/xgboost-use-system-dmlc-core.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-1.8-cpp-4.5.patch' -> `./gnu/packages/patches/guile-1.8-cpp-4.5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-6.12.0-add-runpath.patch' -> `./gnu/packages/patches/mono-6.12.0-add-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/minisat-install.patch' -> `./gnu/packages/patches/minisat-install.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/classpath-aarch64-support.patch' -> `./gnu/packages/patches/classpath-aarch64-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mia-vtk9.patch' -> `./gnu/packages/patches/mia-vtk9.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-dont-install-empty-files.patch' -> `./gnu/packages/patches/bsd-games-dont-install-empty-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-testsuite-recomp015-execstack.patch' -> `./gnu/packages/patches/ghc-testsuite-recomp015-execstack.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-2.2-skip-so-test.patch' -> `./gnu/packages/patches/guile-2.2-skip-so-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3-fix-tests.patch' -> `./gnu/packages/patches/python-3-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wmfire-update-for-new-gdk-versions.patch' -> `./gnu/packages/patches/wmfire-update-for-new-gdk-versions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-idlj-reproducibility.patch' -> `./gnu/packages/patches/openjdk-9-idlj-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zuo-bin-sh.patch' -> `./gnu/packages/patches/zuo-bin-sh.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-compare-paths.patch' -> `./gnu/packages/patches/icecat-compare-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sdl-pango-api_additions.patch' -> `./gnu/packages/patches/sdl-pango-api_additions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-hurd-posix-spawn.patch' -> `./gnu/packages/patches/guile-hurd-posix-spawn.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/teuchos-remove-duplicate-using.patch' -> `./gnu/packages/patches/teuchos-remove-duplicate-using.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/debops-setup-py-avoid-git.patch' -> `./gnu/packages/patches/debops-setup-py-avoid-git.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/u-boot-rockchip-inno-usb.patch' -> `./gnu/packages/patches/u-boot-rockchip-inno-usb.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.10.0-747-CallOptions.patch' -> `./gnu/packages/patches/zig-0.10.0-747-CallOptions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-pipewiregrab-source-filter.patch' -> `./gnu/packages/patches/ffmpeg-jami-pipewiregrab-source-filter.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-12-libsanitizer-no-crypt.patch' -> `./gnu/packages/patches/gcc-12-libsanitizer-no-crypt.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-5-hurd.patch' -> `./gnu/packages/patches/gcc-5-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/texinfo-5-perl-compat.patch' -> `./gnu/packages/patches/texinfo-5-perl-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clucene-gcc-14.patch' -> `./gnu/packages/patches/clucene-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghostscript-CVE-2023-36664.patch' -> `./gnu/packages/patches/ghostscript-CVE-2023-36664.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zabbix-agent2-test-timezone-fix.patch' -> `./gnu/packages/patches/zabbix-agent2-test-timezone-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/musl-cross-locale.patch' -> `./gnu/packages/patches/musl-cross-locale.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swift-5.7.3-sdk-path.patch' -> `./gnu/packages/patches/swift-5.7.3-sdk-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/foomatic-filters-CVE-2015-8560.patch' -> `./gnu/packages/patches/foomatic-filters-CVE-2015-8560.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lib-tl-for-telegram-memcpy.patch' -> `./gnu/packages/patches/lib-tl-for-telegram-memcpy.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-6-libsanitizer-mode-size.patch' -> `./gnu/packages/patches/gcc-6-libsanitizer-mode-size.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/marisa-fix-MARISA_WORD_SIZE.patch' -> `./gnu/packages/patches/marisa-fix-MARISA_WORD_SIZE.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fbreader-curl-7.62.patch' -> `./gnu/packages/patches/fbreader-curl-7.62.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-github-com-wraparound-wrap-free-fonts.patch' -> `./gnu/packages/patches/go-github-com-wraparound-wrap-free-fonts.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-cross-objcopy.patch' -> `./gnu/packages/patches/glibc-cross-objcopy.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-module3-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-module3-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jfsutils-add-sysmacros.patch' -> `./gnu/packages/patches/jfsutils-add-sysmacros.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegis-perl-tempdir2.patch' -> `./gnu/packages/patches/aegis-perl-tempdir2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openssl-hurd64.patch' -> `./gnu/packages/patches/openssl-hurd64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/luanti-paths.patch' -> `./gnu/packages/patches/luanti-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/maven-generate-javax-inject-named.patch' -> `./gnu/packages/patches/maven-generate-javax-inject-named.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-2.41-pthread-sigmask.patch' -> `./gnu/packages/patches/glibc-hurd-2.41-pthread-sigmask.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-debugpy-unbundle-pydevd.patch' -> `./gnu/packages/patches/python-debugpy-unbundle-pydevd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fifo-map-remove-catch.hpp.patch' -> `./gnu/packages/patches/fifo-map-remove-catch.hpp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pnet-newer-libgc-fix.patch' -> `./gnu/packages/patches/pnet-newer-libgc-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-multiply-overflow.patch' -> `./gnu/packages/patches/audiofile-multiply-overflow.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-lens-compat.patch' -> `./gnu/packages/patches/ganeti-lens-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sourcetrail-fix-cmakelists-and-paths.patch' -> `./gnu/packages/patches/sourcetrail-fix-cmakelists-and-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-ac-d-bus-fix-tests.patch' -> `./gnu/packages/patches/guile-ac-d-bus-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-libstdc++-newer-gcc.patch' -> `./gnu/packages/patches/gcc-libstdc++-newer-gcc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook-utils-respect-refentry-for-name.patch' -> `./gnu/packages/patches/docbook-utils-respect-refentry-for-name.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-2.41-pthread-once.patch' -> `./gnu/packages/patches/glibc-hurd-2.41-pthread-once.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2015-7697.patch' -> `./gnu/packages/patches/unzip-CVE-2015-7697.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/monero-use-system-miniupnpc.patch' -> `./gnu/packages/patches/monero-use-system-miniupnpc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/strutcpp-fix-includes.patch' -> `./gnu/packages/patches/strutcpp-fix-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.33-riscv64-miscompilation.patch' -> `./gnu/packages/patches/glibc-2.33-riscv64-miscompilation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pcsxr-find-harfbuzz.patch' -> `./gnu/packages/patches/pcsxr-find-harfbuzz.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook2x-entity-lt.patch' -> `./gnu/packages/patches/docbook2x-entity-lt.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sendgmail-remove-domain-restriction.patch' -> `./gnu/packages/patches/sendgmail-remove-domain-restriction.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-versioned-locpath.patch' -> `./gnu/packages/patches/glibc-versioned-locpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-CVE-2018-17095.patch' -> `./gnu/packages/patches/audiofile-CVE-2018-17095.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ergodox-firmware-fix-numpad.patch' -> `./gnu/packages/patches/ergodox-firmware-fix-numpad.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/curl-use-ssl-cert-env.patch' -> `./gnu/packages/patches/curl-use-ssl-cert-env.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xygrib-newer-proj.patch' -> `./gnu/packages/patches/xygrib-newer-proj.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-tweaks-search-paths.patch' -> `./gnu/packages/patches/gnome-tweaks-search-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-libxml2-utf8.patch' -> `./gnu/packages/patches/python-libxml2-utf8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-9-asan-fix-limits-include.patch' -> `./gnu/packages/patches/gcc-9-asan-fix-limits-include.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/twinkle-bcg729.patch' -> `./gnu/packages/patches/twinkle-bcg729.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf4-shared-fortran.patch' -> `./gnu/packages/patches/hdf4-shared-fortran.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-default-utf8.patch' -> `./gnu/packages/patches/guile-default-utf8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fenics-dolfin-integer-types.patch' -> `./gnu/packages/patches/fenics-dolfin-integer-types.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2014-8139.patch' -> `./gnu/packages/patches/unzip-CVE-2014-8139.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-14-remove-crypt-interceptors.patch' -> `./gnu/packages/patches/clang-14-remove-crypt-interceptors.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgcrypt-arm32-register-pressure.patch' -> `./gnu/packages/patches/libgcrypt-arm32-register-pressure.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-11.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-11.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/shared-mime-info-xdgmime-path.patch' -> `./gnu/packages/patches/shared-mime-info-xdgmime-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fpc-reproducibility.patch' -> `./gnu/packages/patches/fpc-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/make-impure-dirs.patch' -> `./gnu/packages/patches/make-impure-dirs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wdl-link-libs-and-fix-jnetlib.patch' -> `./gnu/packages/patches/wdl-link-libs-and-fix-jnetlib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-division-by-zero.patch' -> `./gnu/packages/patches/audiofile-division-by-zero.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/x2goclient-fix-makefile.patch' -> `./gnu/packages/patches/x2goclient-fix-makefile.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dvdbackup-with-libdvdread-6.1.0+.patch' -> `./gnu/packages/patches/dvdbackup-with-libdvdread-6.1.0+.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/chez-irregex-import-cond-expand.patch' -> `./gnu/packages/patches/chez-irregex-import-cond-expand.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmp4v2-c++11.patch' -> `./gnu/packages/patches/libmp4v2-c++11.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dbus-c++-threading-mutex.patch' -> `./gnu/packages/patches/dbus-c++-threading-mutex.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rust-1.81-fix-riscv64-bootstrap.patch' -> `./gnu/packages/patches/rust-1.81-fix-riscv64-bootstrap.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-commons-collections-fix-java8.patch' -> `./gnu/packages/patches/java-commons-collections-fix-java8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-6.12.0-fix-ConditionParser.patch' -> `./gnu/packages/patches/mono-6.12.0-fix-ConditionParser.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-vaex-core-fix-tsl-use.patch' -> `./gnu/packages/patches/python-vaex-core-fix-tsl-use.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/accountsservice-extensions.patch' -> `./gnu/packages/patches/accountsservice-extensions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gemmi-fix-sajson-types.patch' -> `./gnu/packages/patches/gemmi-fix-sajson-types.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mcrypt-CVE-2012-4426.patch' -> `./gnu/packages/patches/mcrypt-CVE-2012-4426.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-6-fix-buffer-size.patch' -> `./gnu/packages/patches/gcc-6-fix-buffer-size.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-pgtk-super-key-fix.patch' -> `./gnu/packages/patches/emacs-pgtk-super-key-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/spectre-meltdown-checker-externalize-fwdb.patch' -> `./gnu/packages/patches/spectre-meltdown-checker-externalize-fwdb.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rpcbind-CVE-2017-8779.patch' -> `./gnu/packages/patches/rpcbind-CVE-2017-8779.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nss-increase-test-timeout.patch' -> `./gnu/packages/patches/nss-increase-test-timeout.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-pg-fix-connect-timeout.patch' -> `./gnu/packages/patches/ruby-pg-fix-connect-timeout.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lierolibre-remove-arch-warning.patch' -> `./gnu/packages/patches/lierolibre-remove-arch-warning.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch' -> `./gnu/packages/patches/glibc-hurd-signal-sa-siginfo.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtirpc-CVE-2021-46828.patch' -> `./gnu/packages/patches/libtirpc-CVE-2021-46828.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libusb-for-axoloti.patch' -> `./gnu/packages/patches/libusb-for-axoloti.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ceph-disable-cpu-optimizations.patch' -> `./gnu/packages/patches/ceph-disable-cpu-optimizations.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linphone-desktop-qtkeychain.patch' -> `./gnu/packages/patches/linphone-desktop-qtkeychain.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-libopusenc-reload-packet-loss-at-encode.patch' -> `./gnu/packages/patches/ffmpeg-jami-libopusenc-reload-packet-loss-at-encode.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-classlist-reproducibility.patch' -> `./gnu/packages/patches/openjdk-9-classlist-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/calibre-remove-test-unrar.patch' -> `./gnu/packages/patches/calibre-remove-test-unrar.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jamvm-2.0.0-aarch64-support.patch' -> `./gnu/packages/patches/jamvm-2.0.0-aarch64-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.10.0-610-bootstrap-resolve-conflicts.patch' -> `./gnu/packages/patches/zig-0.10.0-610-bootstrap-resolve-conflicts.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-CVE-2018-13440.patch' -> `./gnu/packages/patches/audiofile-CVE-2018-13440.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-14.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-14.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/racket-rktio-bin-sh.patch' -> `./gnu/packages/patches/racket-rktio-bin-sh.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/thefuck-test-environ.patch' -> `./gnu/packages/patches/thefuck-test-environ.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cool-retro-term-wctype.patch' -> `./gnu/packages/patches/cool-retro-term-wctype.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk2-respect-GUIX_GTK2_PATH.patch' -> `./gnu/packages/patches/gtk2-respect-GUIX_GTK2_PATH.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libbonobo-activation-test-race.patch' -> `./gnu/packages/patches/libbonobo-activation-test-race.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fluxbox-1.3.7-gcc.patch' -> `./gnu/packages/patches/fluxbox-1.3.7-gcc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libbraiding-no-s.patch' -> `./gnu/packages/patches/libbraiding-no-s.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-5.14-autosplit-default-time.patch' -> `./gnu/packages/patches/perl-5.14-autosplit-default-time.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/raptor2-libxml2.patch' -> `./gnu/packages/patches/raptor2-libxml2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netdde-csum.patch' -> `./gnu/packages/patches/netdde-csum.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/maxima-defsystem-mkdir.patch' -> `./gnu/packages/patches/maxima-defsystem-mkdir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mpg321-CVE-2019-14247.patch' -> `./gnu/packages/patches/mpg321-CVE-2019-14247.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bdb-4-5-configure.patch' -> `./gnu/packages/patches/bdb-4-5-configure.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-aserve-add-HTML-5-elements.patch' -> `./gnu/packages/patches/sbcl-aserve-add-HTML-5-elements.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sdl-pango-fillrect_crash.patch' -> `./gnu/packages/patches/sdl-pango-fillrect_crash.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnupg-1-build-with-gcc10.patch' -> `./gnu/packages/patches/gnupg-1-build-with-gcc10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-present-coding.patch' -> `./gnu/packages/patches/guile-present-coding.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/makem-replace-git.patch' -> `./gnu/packages/patches/makem-replace-git.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sajson-for-gemmi-numbers-as-strings.patch' -> `./gnu/packages/patches/sajson-for-gemmi-numbers-as-strings.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fifengine-swig-compat.patch' -> `./gnu/packages/patches/fifengine-swig-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-32bit-zipbomb-fix.patch' -> `./gnu/packages/patches/unzip-32bit-zipbomb-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-jtask-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-jtask-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/llvm-13-gcc-14.patch' -> `./gnu/packages/patches/llvm-13-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-apache-ivy-port-to-latest-bouncycastle.patch' -> `./gnu/packages/patches/java-apache-ivy-port-to-latest-bouncycastle.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/8mq-move-stack-to-ocram_s.patch' -> `./gnu/packages/patches/8mq-move-stack-to-ocram_s.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-arm-link-spec-fix.patch' -> `./gnu/packages/patches/gcc-arm-link-spec-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hurd-refcounts-assert.patch' -> `./gnu/packages/patches/hurd-refcounts-assert.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/binutils-2.41-fix-cross.patch' -> `./gnu/packages/patches/binutils-2.41-fix-cross.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/antlr3-3_1-fix-java8-compilation.patch' -> `./gnu/packages/patches/antlr3-3_1-fix-java8-compilation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-robotframework-sshlibrary-rf5-compat.patch' -> `./gnu/packages/patches/python-robotframework-sshlibrary-rf5-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/texi2html-document-encoding.patch' -> `./gnu/packages/patches/texi2html-document-encoding.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libvdpau-va-gl-unbundle.patch' -> `./gnu/packages/patches/libvdpau-va-gl-unbundle.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/i7z-gcc-10.patch' -> `./gnu/packages/patches/i7z-gcc-10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/calibre-remove-test-import-modules.patch' -> `./gnu/packages/patches/calibre-remove-test-import-modules.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2-deterministic-build-info.patch' -> `./gnu/packages/patches/python-2-deterministic-build-info.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pytorch-fix-codegen.patch' -> `./gnu/packages/patches/python-pytorch-fix-codegen.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmad-md_size.patch' -> `./gnu/packages/patches/libmad-md_size.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vagrant-Use-a-private-temporary-dir.patch' -> `./gnu/packages/patches/vagrant-Use-a-private-temporary-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/webrtc-audio-processing-big-endian.patch' -> `./gnu/packages/patches/webrtc-audio-processing-big-endian.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vulkan-tools-wayland-1.24.patch' -> `./gnu/packages/patches/vulkan-tools-wayland-1.24.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dune-common-skip-failing-tests.patch' -> `./gnu/packages/patches/dune-common-skip-failing-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/onetbb-other-arches.patch' -> `./gnu/packages/patches/onetbb-other-arches.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xpra-5.0-systemd-run.patch' -> `./gnu/packages/patches/xpra-5.0-systemd-run.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nss-getcwd-nonnull.patch' -> `./gnu/packages/patches/nss-getcwd-nonnull.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-cross-compile.patch' -> `./gnu/packages/patches/python-cross-compile.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch' -> `./gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdb-16-hurd64.patch' -> `./gnu/packages/patches/gdb-16-hurd64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xfig-Use-pkg-config-to-set-fontconfig-CFLAGS-and-LIBS.patch' -> `./gnu/packages/patches/xfig-Use-pkg-config-to-set-fontconfig-CFLAGS-and-LIBS.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcanberra-sound-theme-freedesktop.patch' -> `./gnu/packages/patches/libcanberra-sound-theme-freedesktop.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pytorch-for-r-torch-fix-codegen.patch' -> `./gnu/packages/patches/python-pytorch-for-r-torch-fix-codegen.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/psm-disable-memory-stats.patch' -> `./gnu/packages/patches/psm-disable-memory-stats.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fasthenry-spBuild.patch' -> `./gnu/packages/patches/fasthenry-spBuild.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aria2-unbundle-wslay.patch' -> `./gnu/packages/patches/aria2-unbundle-wslay.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-gpg-setup-72.patch' -> `./gnu/packages/patches/python-gpg-setup-72.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-7-libsanitizer-mode-size.patch' -> `./gnu/packages/patches/gcc-7-libsanitizer-mode-size.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-boot-2.2.5.patch' -> `./gnu/packages/patches/glibc-boot-2.2.5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fenics-dolfin-algorithm.patch' -> `./gnu/packages/patches/fenics-dolfin-algorithm.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-relax-dependencies.patch' -> `./gnu/packages/patches/ganeti-relax-dependencies.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mercurial-hg-extension-path.patch' -> `./gnu/packages/patches/mercurial-hg-extension-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/django-compressor-build-with-beautifulsoup-4.14+.patch' -> `./gnu/packages/patches/django-compressor-build-with-beautifulsoup-4.14+.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libeb-gcc-14.patch' -> `./gnu/packages/patches/libeb-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-xstate.patch' -> `./gnu/packages/patches/glibc-hurd-xstate.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-5.4.0-patches.patch' -> `./gnu/packages/patches/mono-5.4.0-patches.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2.7-adjust-tests.patch' -> `./gnu/packages/patches/python-2.7-adjust-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/r-sapa-lapack.patch' -> `./gnu/packages/patches/r-sapa-lapack.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-alt-iconv-utf8-print.patch' -> `./gnu/packages/patches/unzip-alt-iconv-utf8-print.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-svg-salamander-Fix-non-det.patch' -> `./gnu/packages/patches/java-svg-salamander-Fix-non-det.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdb-hurd64.patch' -> `./gnu/packages/patches/gdb-hurd64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtbase-qmake-use-libname.patch' -> `./gnu/packages/patches/qtbase-qmake-use-libname.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/durden-shadow-arcan.patch' -> `./gnu/packages/patches/durden-shadow-arcan.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/reposurgeon-add-missing-docbook-files.patch' -> `./gnu/packages/patches/reposurgeon-add-missing-docbook-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch' -> `./gnu/packages/patches/icu4c-fix-TestHebrewCalendarInTemporalLeapYear.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lightdm-vnc-color-depth.patch' -> `./gnu/packages/patches/lightdm-vnc-color-depth.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kvantum-1.1.5-xdg-dirs-support.patch' -> `./gnu/packages/patches/kvantum-1.1.5-xdg-dirs-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/abcl-fix-build-xml.patch' -> `./gnu/packages/patches/abcl-fix-build-xml.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mutt-store-references.patch' -> `./gnu/packages/patches/mutt-store-references.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-screen-sharing-x11-fix.patch' -> `./gnu/packages/patches/ffmpeg-jami-screen-sharing-x11-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/chez-scheme-bin-sh.patch' -> `./gnu/packages/patches/chez-scheme-bin-sh.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-5-source-date-epoch-1.patch' -> `./gnu/packages/patches/gcc-5-source-date-epoch-1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch' -> `./gnu/packages/patches/python-piexif-fix-tests-with-pillow-7.2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-signal-fpe-exception.patch' -> `./gnu/packages/patches/glibc-hurd-signal-fpe-exception.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/grub-setup-root.patch' -> `./gnu/packages/patches/grub-setup-root.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-timestamp.patch' -> `./gnu/packages/patches/unzip-timestamp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/maturin-no-cross-compile.patch' -> `./gnu/packages/patches/maturin-no-cross-compile.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-zoom-image-test-fix.patch' -> `./gnu/packages/patches/emacs-zoom-image-test-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/opusfile-CVE-2022-47021.patch' -> `./gnu/packages/patches/opusfile-CVE-2022-47021.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/akonadi-paths.patch' -> `./gnu/packages/patches/akonadi-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-bad-ntohl-cast.patch' -> `./gnu/packages/patches/bsd-games-bad-ntohl-cast.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kdiagram-Fix-missing-link-libraries.patch' -> `./gnu/packages/patches/kdiagram-Fix-missing-link-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/coreutils-gnulib-tests.patch' -> `./gnu/packages/patches/coreutils-gnulib-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-xml-libxml-fix-function-prototypes.patch' -> `./gnu/packages/patches/perl-xml-libxml-fix-function-prototypes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dfu-programmer-fix-libusb.patch' -> `./gnu/packages/patches/dfu-programmer-fix-libusb.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lsof-fatal-test-failures.patch' -> `./gnu/packages/patches/lsof-fatal-test-failures.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mrrescue-support-love-11.patch' -> `./gnu/packages/patches/mrrescue-support-love-11.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freerdp-3.16.0-rpath.patch' -> `./gnu/packages/patches/freerdp-3.16.0-rpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/komikku-python-3.11-compat.patch' -> `./gnu/packages/patches/komikku-python-3.11-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dante-non-darwin.patch' -> `./gnu/packages/patches/dante-non-darwin.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pharo-vm-cmake.patch' -> `./gnu/packages/patches/pharo-vm-cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmpeg2-arm-private-symbols.patch' -> `./gnu/packages/patches/libmpeg2-arm-private-symbols.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-6-arm-none-eabi-multilib.patch' -> `./gnu/packages/patches/gcc-6-arm-none-eabi-multilib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmpeg2-global-symbol-test.patch' -> `./gnu/packages/patches/libmpeg2-global-symbol-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jami-libjami-headers-search.patch' -> `./gnu/packages/patches/jami-libjami-headers-search.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cube-nocheck.patch' -> `./gnu/packages/patches/cube-nocheck.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-shx-byte-compilation-test.patch' -> `./gnu/packages/patches/emacs-shx-byte-compilation-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-runtime-13-glibc-2.36-compat.patch' -> `./gnu/packages/patches/clang-runtime-13-glibc-2.36-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plib-CVE-2012-4552.patch' -> `./gnu/packages/patches/plib-CVE-2012-4552.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gobject-introspection-girepository.patch' -> `./gnu/packages/patches/gobject-introspection-girepository.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.14-use-baseline-cpu-by-default.patch' -> `./gnu/packages/patches/zig-0.14-use-baseline-cpu-by-default.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/thefuck-remove-broken-tests.patch' -> `./gnu/packages/patches/thefuck-remove-broken-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-2.4.2.3-fixes.patch' -> `./gnu/packages/patches/mono-2.4.2.3-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/polkit-disable-systemd.patch' -> `./gnu/packages/patches/polkit-disable-systemd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.11-build-respect-PKG_CONFIG-env-var.patch' -> `./gnu/packages/patches/zig-0.11-build-respect-PKG_CONFIG-env-var.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch' -> `./gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agg-2.5-gcc8.patch' -> `./gnu/packages/patches/agg-2.5-gcc8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kiki-portability-64bit.patch' -> `./gnu/packages/patches/kiki-portability-64bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-msbuild-15.7.179-fix-build.patch' -> `./gnu/packages/patches/mono-msbuild-15.7.179-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tofi-32bit-compat.patch' -> `./gnu/packages/patches/tofi-32bit-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-lib-fix-tests-for-guile2.2.patch' -> `./gnu/packages/patches/guile-lib-fix-tests-for-guile2.2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghostscript-CVE-2023-36664-fixup.patch' -> `./gnu/packages/patches/ghostscript-CVE-2023-36664-fixup.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtdeclarative-disable-qmlcache.patch' -> `./gnu/packages/patches/qtdeclarative-disable-qmlcache.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nvi-add-function-prototypes.patch' -> `./gnu/packages/patches/nvi-add-function-prototypes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clog-fix-shared-build.patch' -> `./gnu/packages/patches/clog-fix-shared-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf-eos2-build-shared.patch' -> `./gnu/packages/patches/hdf-eos2-build-shared.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/psm-arch.patch' -> `./gnu/packages/patches/psm-arch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtgvoip-disable-sse2.patch' -> `./gnu/packages/patches/libtgvoip-disable-sse2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fxdiv-system-libraries.patch' -> `./gnu/packages/patches/fxdiv-system-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtscript-disable-tests.patch' -> `./gnu/packages/patches/qtscript-disable-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unknown-horizons-python-3.8-distro.patch' -> `./gnu/packages/patches/unknown-horizons-python-3.8-distro.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook-utils-remove-jade-sp.patch' -> `./gnu/packages/patches/docbook-utils-remove-jade-sp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lierolibre-newer-libconfig.patch' -> `./gnu/packages/patches/lierolibre-newer-libconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-next-disable-jit-compilation.patch' -> `./gnu/packages/patches/emacs-next-disable-jit-compilation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xfce4-settings-defaults.patch' -> `./gnu/packages/patches/xfce4-settings-defaults.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmad-mips-newgcc.patch' -> `./gnu/packages/patches/libmad-mips-newgcc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk-doc-respect-xml-catalog.patch' -> `./gnu/packages/patches/gtk-doc-respect-xml-catalog.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/webrtc-audio-processing-byte-order-pointer-size.patch' -> `./gnu/packages/patches/webrtc-audio-processing-byte-order-pointer-size.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/calls-disable-application-test.patch' -> `./gnu/packages/patches/calls-disable-application-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf-eos5-build-shared.patch' -> `./gnu/packages/patches/hdf-eos5-build-shared.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-valgrind.patch' -> `./gnu/packages/patches/unzip-valgrind.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3.11-fix-tests.patch' -> `./gnu/packages/patches/python-3.11-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pnet-fix-line-number-info.patch' -> `./gnu/packages/patches/pnet-fix-line-number-info.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-vega-datasets-remove-la-riots-code.patch' -> `./gnu/packages/patches/python-vega-datasets-remove-la-riots-code.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hugs-fix-build.patch' -> `./gnu/packages/patches/hugs-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-sip-include-dirs.patch' -> `./gnu/packages/patches/python-sip-include-dirs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xpra-6.1-install_libs.patch' -> `./gnu/packages/patches/xpra-6.1-install_libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghostscript-leptonica-hurd.patch' -> `./gnu/packages/patches/ghostscript-leptonica-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/json-c-0.13-CVE-2020-12762.patch' -> `./gnu/packages/patches/json-c-0.13-CVE-2020-12762.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dstat-skip-devices-without-io.patch' -> `./gnu/packages/patches/dstat-skip-devices-without-io.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/abseil-cpp-20220623.1-no-kepsilon-i686.patch' -> `./gnu/packages/patches/abseil-cpp-20220623.1-no-kepsilon-i686.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/exercism-disable-self-update.patch' -> `./gnu/packages/patches/exercism-disable-self-update.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/geoclue-config.patch' -> `./gnu/packages/patches/geoclue-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linux-libre-support-for-Pinebook-Pro.patch' -> `./gnu/packages/patches/linux-libre-support-for-Pinebook-Pro.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cadical-add-shared-library.patch' -> `./gnu/packages/patches/cadical-add-shared-library.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-treelib-remove-python2-compat.patch' -> `./gnu/packages/patches/python-treelib-remove-python2-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/foomatic-filters-CVE-2015-8327.patch' -> `./gnu/packages/patches/foomatic-filters-CVE-2015-8327.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/racket-chez-scheme-bin-sh.patch' -> `./gnu/packages/patches/racket-chez-scheme-bin-sh.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/busybox-add-missing-sha-NI-guard.patch' -> `./gnu/packages/patches/busybox-add-missing-sha-NI-guard.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lua-CVE-2014-5461.patch' -> `./gnu/packages/patches/lua-CVE-2014-5461.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/avahi-localstatedir.patch' -> `./gnu/packages/patches/avahi-localstatedir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gklib-suitesparse.patch' -> `./gnu/packages/patches/gklib-suitesparse.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/re2c-Use-maximum-alignment.patch' -> `./gnu/packages/patches/re2c-Use-maximum-alignment.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch' -> `./gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lugaru-fix-sound.patch' -> `./gnu/packages/patches/lugaru-fix-sound.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fix-invalid-unicode-handling.patch' -> `./gnu/packages/patches/guile-fix-invalid-unicode-handling.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libretro-dolphin-emu-libusb-assert.patch' -> `./gnu/packages/patches/libretro-dolphin-emu-libusb-assert.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plasp-fix-normalization.patch' -> `./gnu/packages/patches/plasp-fix-normalization.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegis-test-fixup-2.patch' -> `./gnu/packages/patches/aegis-test-fixup-2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pingus-sdl-libs-config.patch' -> `./gnu/packages/patches/pingus-sdl-libs-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/texmacs-wayland-hidpi.patch' -> `./gnu/packages/patches/texmacs-wayland-hidpi.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-github-com-golang-snappy-32bit-test.patch' -> `./gnu/packages/patches/go-github-com-golang-snappy-32bit-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-gnus-desktop-notify-fix-notifications.patch' -> `./gnu/packages/patches/emacs-gnus-desktop-notify-fix-notifications.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-msbuild-15.7.179-fix-resources.patch' -> `./gnu/packages/patches/mono-msbuild-15.7.179-fix-resources.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dblatex-inkscape-1.0.patch' -> `./gnu/packages/patches/dblatex-inkscape-1.0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pstoedit-pkglibdir.patch' -> `./gnu/packages/patches/pstoedit-pkglibdir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-clarabel-blas.patch' -> `./gnu/packages/patches/python-clarabel-blas.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/erlang-binpp-disable-failing-tests.patch' -> `./gnu/packages/patches/erlang-binpp-disable-failing-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kwin-unwrap-executable-name-for-dot-desktop-search.patch' -> `./gnu/packages/patches/kwin-unwrap-executable-name-for-dot-desktop-search.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dwarves-threading-reproducibility.patch' -> `./gnu/packages/patches/dwarves-threading-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-6-cross-environment-variables.patch' -> `./gnu/packages/patches/gcc-6-cross-environment-variables.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/heimdal-CVE-2022-45142.patch' -> `./gnu/packages/patches/heimdal-CVE-2022-45142.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rust-1.78-unwinding-fix.patch' -> `./gnu/packages/patches/rust-1.78-unwinding-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pnet-fix-off-by-one.patch' -> `./gnu/packages/patches/pnet-fix-off-by-one.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openssl-1.1-c-rehash-in.patch' -> `./gnu/packages/patches/openssl-1.1-c-rehash-in.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/reduce-unbundle-libffi.patch' -> `./gnu/packages/patches/reduce-unbundle-libffi.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.15-fix-runpath.patch' -> `./gnu/packages/patches/zig-0.15-fix-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-check-number-of-coefficients.patch' -> `./gnu/packages/patches/audiofile-check-number-of-coefficients.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-tunnelvisionlabs-antlr-code-too-large.patch' -> `./gnu/packages/patches/java-tunnelvisionlabs-antlr-code-too-large.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch' -> `./gnu/packages/patches/ppsspp-disable-upgrade-and-gold.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/btanks-sl08-python.patch' -> `./gnu/packages/patches/btanks-sl08-python.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/esound-c99.patch' -> `./gnu/packages/patches/esound-c99.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/scheme48-tests.patch' -> `./gnu/packages/patches/scheme48-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-fix-texi2pod.patch' -> `./gnu/packages/patches/gcc-fix-texi2pod.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-bootstrap-system.patch' -> `./gnu/packages/patches/glibc-bootstrap-system.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libsequoia-fix-ffi-Makefile.patch' -> `./gnu/packages/patches/libsequoia-fix-ffi-Makefile.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xmonad-dynamic-linking.patch' -> `./gnu/packages/patches/xmonad-dynamic-linking.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/timewarrior-time-sensitive-tests.patch' -> `./gnu/packages/patches/timewarrior-time-sensitive-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-attribs-overflow.patch' -> `./gnu/packages/patches/unzip-attribs-overflow.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk2-theme-paths.patch' -> `./gnu/packages/patches/gtk2-theme-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-2048-fix-positional-argument.patch' -> `./gnu/packages/patches/gnome-2048-fix-positional-argument.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch' -> `./gnu/packages/patches/glibc-hurd-clock_t_centiseconds.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/luajit-add-riscv64-support.patch' -> `./gnu/packages/patches/luajit-add-riscv64-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/librewolf-compare-paths.patch' -> `./gnu/packages/patches/librewolf-compare-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gobject-introspection-cc.patch' -> `./gnu/packages/patches/gobject-introspection-cc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-libopusenc-enable-FEC.patch' -> `./gnu/packages/patches/ffmpeg-jami-libopusenc-enable-FEC.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdm-remove-hardcoded-xwayland-path.patch' -> `./gnu/packages/patches/gdm-remove-hardcoded-xwayland-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cvs-CVE-2017-12836.patch' -> `./gnu/packages/patches/cvs-CVE-2017-12836.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook-utils-escape-characters.patch' -> `./gnu/packages/patches/docbook-utils-escape-characters.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mtools-mformat-uninitialized.patch' -> `./gnu/packages/patches/mtools-mformat-uninitialized.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdm-wayland-session-wrapper-from-env.patch' -> `./gnu/packages/patches/gdm-wayland-session-wrapper-from-env.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtwayland-cleanup-callbacks.patch' -> `./gnu/packages/patches/qtwayland-cleanup-callbacks.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4.9-libsanitizer-ustat.patch' -> `./gnu/packages/patches/gcc-4.9-libsanitizer-ustat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-kv-fix-tests.patch' -> `./gnu/packages/patches/emacs-kv-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-polymode-fix-lexical-variable-error.patch' -> `./gnu/packages/patches/emacs-polymode-fix-lexical-variable-error.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/inkscape-libxml2.patch' -> `./gnu/packages/patches/inkscape-libxml2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rdkit-unbundle-external-dependencies.patch' -> `./gnu/packages/patches/rdkit-unbundle-external-dependencies.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/strace-readlink-tests.patch' -> `./gnu/packages/patches/strace-readlink-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/t1lib-CVE-2010-2642.patch' -> `./gnu/packages/patches/t1lib-CVE-2010-2642.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clamav-system-tomsfastmath.patch' -> `./gnu/packages/patches/clamav-system-tomsfastmath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-scikit-build-setuptools-compat.patch' -> `./gnu/packages/patches/python-scikit-build-setuptools-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-xerces-bootclasspath.patch' -> `./gnu/packages/patches/java-xerces-bootclasspath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-next-exec-path.patch' -> `./gnu/packages/patches/emacs-next-exec-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-highlight-stages-add-gexp.patch' -> `./gnu/packages/patches/emacs-highlight-stages-add-gexp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-8-sort-libtool-find-output.patch' -> `./gnu/packages/patches/gcc-8-sort-libtool-find-output.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libspatialite-libxml2-2.14.patch' -> `./gnu/packages/patches/libspatialite-libxml2-2.14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcap-magic-glibc-constant.patch' -> `./gnu/packages/patches/libcap-magic-glibc-constant.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-lzlib-hurd64.patch' -> `./gnu/packages/patches/guile-lzlib-hurd64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jami-skip-tests-requiring-internet.patch' -> `./gnu/packages/patches/jami-skip-tests-requiring-internet.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgeotiff-fix-tests-on-i386.patch' -> `./gnu/packages/patches/libgeotiff-fix-tests-on-i386.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-13.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-13.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gettext-libunicode-update.patch' -> `./gnu/packages/patches/gettext-libunicode-update.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-adjust-mozilla-desktop.patch' -> `./gnu/packages/patches/icecat-adjust-mozilla-desktop.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/procmail-CVE-2014-3618.patch' -> `./gnu/packages/patches/procmail-CVE-2014-3618.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/firebird-riscv64-support-pt2.patch' -> `./gnu/packages/patches/firebird-riscv64-support-pt2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/curlftpfs-fix-memory-leak.patch' -> `./gnu/packages/patches/curlftpfs-fix-memory-leak.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mpc123-initialize-ao.patch' -> `./gnu/packages/patches/mpc123-initialize-ao.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libjxr-fix-typos.patch' -> `./gnu/packages/patches/libjxr-fix-typos.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-2.4.2.3-fix-parallel-builds.patch' -> `./gnu/packages/patches/mono-2.4.2.3-fix-parallel-builds.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk-doc-mkhtml-test-fix.patch' -> `./gnu/packages/patches/gtk-doc-mkhtml-test-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libxml2-xpath0-Add-option-xpath0.patch' -> `./gnu/packages/patches/libxml2-xpath0-Add-option-xpath0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linphone-desktop-ispell.patch' -> `./gnu/packages/patches/linphone-desktop-ispell.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmad-armv7-thumb-pt1.patch' -> `./gnu/packages/patches/libmad-armv7-thumb-pt1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/binutils-mingw-w64-deterministic.patch' -> `./gnu/packages/patches/binutils-mingw-w64-deterministic.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/grep-timing-sensitive-test.patch' -> `./gnu/packages/patches/grep-timing-sensitive-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.11-fix-runpath.patch' -> `./gnu/packages/patches/zig-0.11-fix-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/inetutils-hurd64.patch' -> `./gnu/packages/patches/inetutils-hurd64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdm-default-session.patch' -> `./gnu/packages/patches/gdm-default-session.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lierolibre-try-building-other-arch.patch' -> `./gnu/packages/patches/lierolibre-try-building-other-arch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hare-toolpath.patch' -> `./gnu/packages/patches/hare-toolpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wordnet-CVE-2008-3908-pt2.patch' -> `./gnu/packages/patches/wordnet-CVE-2008-3908-pt2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freedink-engine-fix-sdl-hints.patch' -> `./gnu/packages/patches/freedink-engine-fix-sdl-hints.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.9-build-respect-PKG_CONFIG-env-var.patch' -> `./gnu/packages/patches/zig-0.9-build-respect-PKG_CONFIG-env-var.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cpulimit-with-glib-2.32.patch' -> `./gnu/packages/patches/cpulimit-with-glib-2.32.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wmfire-dont-inline-draw-fire.patch' -> `./gnu/packages/patches/wmfire-dont-inline-draw-fire.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audacity-ffmpeg-fallback.patch' -> `./gnu/packages/patches/audacity-ffmpeg-fallback.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-colour-remove-d2to1.patch' -> `./gnu/packages/patches/python-colour-remove-d2to1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qrcodegen-cpp-cmake.patch' -> `./gnu/packages/patches/qrcodegen-cpp-cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hurd-startup.patch' -> `./gnu/packages/patches/hurd-startup.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/squeak-vm-gcc-14-fix.patch' -> `./gnu/packages/patches/squeak-vm-gcc-14-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-12-cross-environment-variables.patch' -> `./gnu/packages/patches/gcc-12-cross-environment-variables.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libsequoia-remove-store.patch' -> `./gnu/packages/patches/libsequoia-remove-store.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libusb-0.1-disable-tests.patch' -> `./gnu/packages/patches/libusb-0.1-disable-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glib-appinfo-watch.patch' -> `./gnu/packages/patches/glib-appinfo-watch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-class-methodmaker-reproducible.patch' -> `./gnu/packages/patches/perl-class-methodmaker-reproducible.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook-utils-use-date-element.patch' -> `./gnu/packages/patches/docbook-utils-use-date-element.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtbase-qmlimportscanner-qml-import-path.patch' -> `./gnu/packages/patches/qtbase-qmlimportscanner-qml-import-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qemu-glibc-2.27.patch' -> `./gnu/packages/patches/qemu-glibc-2.27.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-antlr4-Add-standalone-generator.patch' -> `./gnu/packages/patches/java-antlr4-Add-standalone-generator.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/brightnessctl-elogind-support.patch' -> `./gnu/packages/patches/brightnessctl-elogind-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gourmet-sqlalchemy-compat.patch' -> `./gnu/packages/patches/gourmet-sqlalchemy-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fenics-dolfin-config-slepc.patch' -> `./gnu/packages/patches/fenics-dolfin-config-slepc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xpra-5.0-install_libs.patch' -> `./gnu/packages/patches/xpra-5.0-install_libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnupg-default-pinentry.patch' -> `./gnu/packages/patches/gnupg-default-pinentry.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-zeroc-ice-3.6.5-python-3.11-support.patch' -> `./gnu/packages/patches/python-zeroc-ice-3.6.5-python-3.11-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mswebrtc-b64-refactor.patch' -> `./gnu/packages/patches/mswebrtc-b64-refactor.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-zipbomb-part2.patch' -> `./gnu/packages/patches/unzip-zipbomb-part2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-clml-fix-types.patch' -> `./gnu/packages/patches/sbcl-clml-fix-types.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/groovy-add-exceptionutilsgenerator.patch' -> `./gnu/packages/patches/groovy-add-exceptionutilsgenerator.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libconfuse-CVE-2022-40320.patch' -> `./gnu/packages/patches/libconfuse-CVE-2022-40320.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vte-CVE-2012-2738-pt2.patch' -> `./gnu/packages/patches/vte-CVE-2012-2738-pt2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-gdbm-ffi-support-gdbm-1.14.patch' -> `./gnu/packages/patches/guile-gdbm-ffi-support-gdbm-1.14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cdrkit-libre-cross-compile.patch' -> `./gnu/packages/patches/cdrkit-libre-cross-compile.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-runtime-3.9-libsanitizer-mode-field.patch' -> `./gnu/packages/patches/clang-runtime-3.9-libsanitizer-mode-field.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pam-krb5-CVE-2020-10595.patch' -> `./gnu/packages/patches/pam-krb5-CVE-2020-10595.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-openssh-test-fix.patch' -> `./gnu/packages/patches/ganeti-openssh-test-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pyan3-fix-positional-arguments.patch' -> `./gnu/packages/patches/python-pyan3-fix-positional-arguments.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/librewolf-use-system-wide-dir.patch' -> `./gnu/packages/patches/librewolf-use-system-wide-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mactelnet-remove-init.patch' -> `./gnu/packages/patches/mactelnet-remove-init.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-lack-fix-tests.patch' -> `./gnu/packages/patches/sbcl-lack-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/helm-fix-gcc-9-build.patch' -> `./gnu/packages/patches/helm-fix-gcc-9-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jamvm-2.0.0-disable-branch-patching.patch' -> `./gnu/packages/patches/jamvm-2.0.0-disable-branch-patching.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-5-source-date-epoch-2.patch' -> `./gnu/packages/patches/gcc-5-source-date-epoch-2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-arm-bug-71399.patch' -> `./gnu/packages/patches/gcc-arm-bug-71399.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pybugz-encode-error.patch' -> `./gnu/packages/patches/pybugz-encode-error.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/psm-ldflags.patch' -> `./gnu/packages/patches/psm-ldflags.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sunxi-tools-remove-sys-io.patch' -> `./gnu/packages/patches/sunxi-tools-remove-sys-io.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-net-ssleay-colon-parsing.patch' -> `./gnu/packages/patches/perl-net-ssleay-colon-parsing.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fpc-glibc-2.34-compat.patch' -> `./gnu/packages/patches/fpc-glibc-2.34-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-xerces-xjavac_taskdef.patch' -> `./gnu/packages/patches/java-xerces-xjavac_taskdef.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-native-comp-fix-filenames.patch' -> `./gnu/packages/patches/emacs-native-comp-fix-filenames.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fontforge-hurd.patch' -> `./gnu/packages/patches/fontforge-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-5.8.0-patches.patch' -> `./gnu/packages/patches/mono-5.8.0-patches.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pyan3-fix-absolute-path-bug.patch' -> `./gnu/packages/patches/python-pyan3-fix-absolute-path-bug.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-9-strmov-store-file-names.patch' -> `./gnu/packages/patches/gcc-9-strmov-store-file-names.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-hiredis-use-system-hiredis.patch' -> `./gnu/packages/patches/python-hiredis-use-system-hiredis.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libjami-ac-config-files.patch' -> `./gnu/packages/patches/libjami-ac-config-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-setsignalhandler.patch' -> `./gnu/packages/patches/openjdk-10-setsignalhandler.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtar-CVE-2021-33645-CVE-2021-33646.patch' -> `./gnu/packages/patches/libtar-CVE-2021-33645-CVE-2021-33646.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pounce-readable-checks.patch' -> `./gnu/packages/patches/pounce-readable-checks.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgda-fix-missing-initialization.patch' -> `./gnu/packages/patches/libgda-fix-missing-initialization.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dstat-fix-crash-when-specifying-delay.patch' -> `./gnu/packages/patches/dstat-fix-crash-when-specifying-delay.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/busybox-no-cbq.patch' -> `./gnu/packages/patches/busybox-no-cbq.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openbox-add-fix-for-glib2-exposed-segfault.patch' -> `./gnu/packages/patches/openbox-add-fix-for-glib2-exposed-segfault.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/librewolf-add-store-to-rdd-allowlist.patch' -> `./gnu/packages/patches/librewolf-add-store-to-rdd-allowlist.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nss-3.115-disable-pkix-ocsp-tests.patch' -> `./gnu/packages/patches/nss-3.115-disable-pkix-ocsp-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ericw-tools-gcc-11-pass-const-to-offsetof.patch' -> `./gnu/packages/patches/ericw-tools-gcc-11-pass-const-to-offsetof.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcyaml-libyaml-compat.patch' -> `./gnu/packages/patches/libcyaml-libyaml-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/akonadi-not-relocatable.patch' -> `./gnu/packages/patches/akonadi-not-relocatable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch' -> `./gnu/packages/patches/glibc-hurd-clock_gettime_monotonic.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/superlu-dist-awpm-grid.patch' -> `./gnu/packages/patches/superlu-dist-awpm-grid.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-github-com-jbenet-go-context-fix-import-error.patch' -> `./gnu/packages/patches/go-github-com-jbenet-go-context-fix-import-error.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgnome-encoding.patch' -> `./gnu/packages/patches/libgnome-encoding.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/t4k-common-libpng16.patch' -> `./gnu/packages/patches/t4k-common-libpng16.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-5.10.0-later-mcs-changes.patch' -> `./gnu/packages/patches/mono-5.10.0-later-mcs-changes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jfsutils-gcc-compat.patch' -> `./gnu/packages/patches/jfsutils-gcc-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plink-endian-detection.patch' -> `./gnu/packages/patches/plink-endian-detection.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nfs4-acl-tools-0.3.7-fixpaths.patch' -> `./gnu/packages/patches/nfs4-acl-tools-0.3.7-fixpaths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk3-respect-GUIX_GTK3_PATH.patch' -> `./gnu/packages/patches/gtk3-respect-GUIX_GTK3_PATH.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nextpnr-gtest.patch' -> `./gnu/packages/patches/nextpnr-gtest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/radare2-fix-meson-build-to-use-sys-qjs.patch' -> `./gnu/packages/patches/radare2-fix-meson-build-to-use-sys-qjs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sajson-build-with-gcc10.patch' -> `./gnu/packages/patches/sajson-build-with-gcc10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/proot-add-clone3.patch' -> `./gnu/packages/patches/proot-add-clone3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cyrus-sasl-fix-time-h.patch' -> `./gnu/packages/patches/cyrus-sasl-fix-time-h.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/beancount-disable-googleapis-fonts.patch' -> `./gnu/packages/patches/beancount-disable-googleapis-fonts.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/quilt-grep-compat.patch' -> `./gnu/packages/patches/quilt-grep-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-testsuite-grep-compat.patch' -> `./gnu/packages/patches/ghc-testsuite-grep-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-fhs-configure-option.patch' -> `./gnu/packages/patches/icecat-fhs-configure-option.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ilmbase-fix-tests.patch' -> `./gnu/packages/patches/ilmbase-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/t1lib-CVE-2011-1552+.patch' -> `./gnu/packages/patches/t1lib-CVE-2011-1552+.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnulib-bootstrap.patch' -> `./gnu/packages/patches/gnulib-bootstrap.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/transmission-4.0.6-fix-build.patch' -> `./gnu/packages/patches/transmission-4.0.6-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-7-libsanitizer-fsconfig-command.patch' -> `./gnu/packages/patches/gcc-7-libsanitizer-fsconfig-command.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghostscript-no-header-creationdate.patch' -> `./gnu/packages/patches/ghostscript-no-header-creationdate.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/calls-disable-sip-test.patch' -> `./gnu/packages/patches/calls-disable-sip-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-15-jtask-reproducibility.patch' -> `./gnu/packages/patches/openjdk-15-jtask-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/crc32c-unbundle-googletest.patch' -> `./gnu/packages/patches/crc32c-unbundle-googletest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mcrypt-CVE-2012-4527.patch' -> `./gnu/packages/patches/mcrypt-CVE-2012-4527.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linphone-desktop-cmake-belcard.patch' -> `./gnu/packages/patches/linphone-desktop-cmake-belcard.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-skip-gc-test.patch' -> `./gnu/packages/patches/go-skip-gc-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/antiword-CVE-2014-8123.patch' -> `./gnu/packages/patches/antiword-CVE-2014-8123.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libretro-dolphin-emu-vulkan-headers.patch' -> `./gnu/packages/patches/libretro-dolphin-emu-vulkan-headers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tao-fix-parser-types.patch' -> `./gnu/packages/patches/tao-fix-parser-types.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/steghide-fixes.patch' -> `./gnu/packages/patches/steghide-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/readymedia-ffmpeg7.patch' -> `./gnu/packages/patches/readymedia-ffmpeg7.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/supertux-unbundle-squirrel.patch' -> `./gnu/packages/patches/supertux-unbundle-squirrel.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-libsanitizer-ustat.patch' -> `./gnu/packages/patches/gcc-libsanitizer-ustat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/picprog-non-intel-support.patch' -> `./gnu/packages/patches/picprog-non-intel-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-strmov-store-file-names.patch' -> `./gnu/packages/patches/gcc-strmov-store-file-names.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4.8-libsanitizer-fix.patch' -> `./gnu/packages/patches/gcc-4.8-libsanitizer-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bastet-change-source-of-unordered_set.patch' -> `./gnu/packages/patches/bastet-change-source-of-unordered_set.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ableton-link-system-libraries-debian.patch' -> `./gnu/packages/patches/ableton-link-system-libraries-debian.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4.9-libsanitizer-mode-size.patch' -> `./gnu/packages/patches/gcc-4.9-libsanitizer-mode-size.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gpm-glibc-2.26.patch' -> `./gnu/packages/patches/gpm-glibc-2.26.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bubblewrap-fix-locale-in-tests.patch' -> `./gnu/packages/patches/bubblewrap-fix-locale-in-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/suitesparse-mongoose-cmake.patch' -> `./gnu/packages/patches/suitesparse-mongoose-cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xpra-6.0-systemd-run.patch' -> `./gnu/packages/patches/xpra-6.0-systemd-run.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/portaudio-audacity-compat.patch' -> `./gnu/packages/patches/portaudio-audacity-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtwebsockets-6.9-fix-tst_QWebSocket.patch' -> `./gnu/packages/patches/qtwebsockets-6.9-fix-tst_QWebSocket.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-net-amazon-s3-moose-warning.patch' -> `./gnu/packages/patches/perl-net-amazon-s3-moose-warning.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swift-corelibs-libdispatch-5.7.3-modulemap.patch' -> `./gnu/packages/patches/swift-corelibs-libdispatch-5.7.3-modulemap.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf-eos2-fortrantests.patch' -> `./gnu/packages/patches/hdf-eos2-fortrantests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-5.0-libvtv-runpath.patch' -> `./gnu/packages/patches/gcc-5.0-libvtv-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/apr-skip-getservbyname-test.patch' -> `./gnu/packages/patches/apr-skip-getservbyname-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-21-fix-rpath.patch' -> `./gnu/packages/patches/openjdk-21-fix-rpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zxing-cpp-1.2.0-gcc-14.patch' -> `./gnu/packages/patches/zxing-cpp-1.2.0-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agda-categories-use-newer-stdlib.patch' -> `./gnu/packages/patches/agda-categories-use-newer-stdlib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pcsxr-fix-definitions.patch' -> `./gnu/packages/patches/pcsxr-fix-definitions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-guava-remove-annotation-deps.patch' -> `./gnu/packages/patches/java-guava-remove-annotation-deps.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-module-pluggable-search.patch' -> `./gnu/packages/patches/perl-module-pluggable-search.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nanosvg-prusa-slicer.patch' -> `./gnu/packages/patches/nanosvg-prusa-slicer.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nvi-dbpagesize-binpower.patch' -> `./gnu/packages/patches/nvi-dbpagesize-binpower.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.38-ldd-x86_64.patch' -> `./gnu/packages/patches/glibc-2.38-ldd-x86_64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbc-fix-build-non-x86.patch' -> `./gnu/packages/patches/sbc-fix-build-non-x86.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/circos-remove-findbin.patch' -> `./gnu/packages/patches/circos-remove-findbin.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fibers-cross-build-fix.patch' -> `./gnu/packages/patches/guile-fibers-cross-build-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/podofo-gcc-14.patch' -> `./gnu/packages/patches/podofo-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/inferno-fix-crash.patch' -> `./gnu/packages/patches/inferno-fix-crash.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pillow-use-zlib-1.3.patch' -> `./gnu/packages/patches/python-pillow-use-zlib-1.3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-werkzeug-tests.patch' -> `./gnu/packages/patches/python-werkzeug-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3-deterministic-build-info.patch' -> `./gnu/packages/patches/python-3-deterministic-build-info.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pulseaudio-fix-mult-test.patch' -> `./gnu/packages/patches/pulseaudio-fix-mult-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-4.9.0-fix-runtimemetadataversion.patch' -> `./gnu/packages/patches/mono-4.9.0-fix-runtimemetadataversion.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-gettyent.patch' -> `./gnu/packages/patches/glibc-hurd-gettyent.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/classpath-miscompilation.patch' -> `./gnu/packages/patches/classpath-miscompilation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swift-5.7.3-sourcekit-rpath.patch' -> `./gnu/packages/patches/swift-5.7.3-sourcekit-rpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghostscript-no-header-uuid.patch' -> `./gnu/packages/patches/ghostscript-no-header-uuid.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fuse-glibc-2.34.patch' -> `./gnu/packages/patches/fuse-glibc-2.34.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/instead-use-games-path.patch' -> `./gnu/packages/patches/instead-use-games-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-getauxval.patch' -> `./gnu/packages/patches/glibc-hurd-getauxval.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgda-fix-build.patch' -> `./gnu/packages/patches/libgda-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/renpy-python-3.11-compat.patch' -> `./gnu/packages/patches/renpy-python-3.11-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.9-use-system-paths.patch' -> `./gnu/packages/patches/zig-0.9-use-system-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aspell-default-dict-dir.patch' -> `./gnu/packages/patches/aspell-default-dict-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libextractor-tidy-support.patch' -> `./gnu/packages/patches/libextractor-tidy-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fenics-dolfin-hdf5-version-check.patch' -> `./gnu/packages/patches/fenics-dolfin-hdf5-version-check.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/esmini-use-pkgconfig.patch' -> `./gnu/packages/patches/esmini-use-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/superlu-dist-scotchmetis.patch' -> `./gnu/packages/patches/superlu-dist-scotchmetis.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/seq24-rename-mutex.patch' -> `./gnu/packages/patches/seq24-rename-mutex.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swift-6.2-exclude-scan-test.patch' -> `./gnu/packages/patches/swift-6.2-exclude-scan-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-11-classlist-reproducibility.patch' -> `./gnu/packages/patches/openjdk-11-classlist-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/id3lib-UTF16-writing-bug.patch' -> `./gnu/packages/patches/id3lib-UTF16-writing-bug.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fail2ban-fix-sshd-filter.patch' -> `./gnu/packages/patches/fail2ban-fix-sshd-filter.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fasthenry-spFactor.patch' -> `./gnu/packages/patches/fasthenry-spFactor.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freeimage-CVE-2020-22524.patch' -> `./gnu/packages/patches/freeimage-CVE-2020-22524.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ath9k-htc-firmware-gcc-compat.patch' -> `./gnu/packages/patches/ath9k-htc-firmware-gcc-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-13-libsanitizer-no-crypt.patch' -> `./gnu/packages/patches/gcc-13-libsanitizer-no-crypt.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mandoc-support-zstd-compression.patch' -> `./gnu/packages/patches/mandoc-support-zstd-compression.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qxlsx-fix-include-directory.patch' -> `./gnu/packages/patches/qxlsx-fix-include-directory.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nvi-assume-preserve-path.patch' -> `./gnu/packages/patches/nvi-assume-preserve-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/http-parser-CVE-2020-8287.patch' -> `./gnu/packages/patches/http-parser-CVE-2020-8287.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook-utils-source-date-epoch.patch' -> `./gnu/packages/patches/docbook-utils-source-date-epoch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openrgb-unbundle-hueplusplus.patch' -> `./gnu/packages/patches/openrgb-unbundle-hueplusplus.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-remove-build-date.patch' -> `./gnu/packages/patches/unzip-remove-build-date.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-www-curl-remove-symbol.patch' -> `./gnu/packages/patches/perl-www-curl-remove-symbol.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtbase-patch-libvulkan.patch' -> `./gnu/packages/patches/qtbase-patch-libvulkan.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-pasp-mode-quote-file-names.patch' -> `./gnu/packages/patches/emacs-pasp-mode-quote-file-names.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pthreadpool-system-libraries.patch' -> `./gnu/packages/patches/pthreadpool-system-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-control-center-libexecdir.patch' -> `./gnu/packages/patches/gnome-control-center-libexecdir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-ldd-powerpc.patch' -> `./gnu/packages/patches/glibc-ldd-powerpc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/slurm-drmaa-25.patch' -> `./gnu/packages/patches/slurm-drmaa-25.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-gnus-desktop-notify-rescan.patch' -> `./gnu/packages/patches/emacs-gnus-desktop-notify-rescan.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libqalculate-3.8.0-libcurl-ssl-fix.patch' -> `./gnu/packages/patches/libqalculate-3.8.0-libcurl-ssl-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-chai-drop-python2.patch' -> `./gnu/packages/patches/python-chai-drop-python2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-testsuite-dlopen-pie.patch' -> `./gnu/packages/patches/ghc-testsuite-dlopen-pie.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/librewolf-neuter-locale-download.patch' -> `./gnu/packages/patches/librewolf-neuter-locale-download.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-2.41-symlink.patch' -> `./gnu/packages/patches/glibc-hurd-2.41-symlink.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/seed-webkit.patch' -> `./gnu/packages/patches/seed-webkit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/doc++-segfault-fix.patch' -> `./gnu/packages/patches/doc++-segfault-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-sphobjinv-defer-ssl-import.patch' -> `./gnu/packages/patches/python-sphobjinv-defer-ssl-import.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-6.12.0-fix-AssemblyResolver.patch' -> `./gnu/packages/patches/mono-6.12.0-fix-AssemblyResolver.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/foxi-fix-build.patch' -> `./gnu/packages/patches/foxi-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jami-find-package-avutil.patch' -> `./gnu/packages/patches/jami-find-package-avutil.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freesolid-autotools.patch' -> `./gnu/packages/patches/freesolid-autotools.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agda-use-sphinx-5.patch' -> `./gnu/packages/patches/agda-use-sphinx-5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lua51-pkgconfig.patch' -> `./gnu/packages/patches/lua51-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/webrtc-audio-processing-x86-no-sse.patch' -> `./gnu/packages/patches/webrtc-audio-processing-x86-no-sse.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lua-pkgconfig.patch' -> `./gnu/packages/patches/lua-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmodbus-disable-networking-test.patch' -> `./gnu/packages/patches/libmodbus-disable-networking-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/komikku-future-servers-compat.patch' -> `./gnu/packages/patches/komikku-future-servers-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgnomeui-utf8.patch' -> `./gnu/packages/patches/libgnomeui-utf8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/patch-hurd-path-max.patch' -> `./gnu/packages/patches/patch-hurd-path-max.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/scn-fast-float-compat.patch' -> `./gnu/packages/patches/scn-fast-float-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mupen64plus-ui-console-notice.patch' -> `./gnu/packages/patches/mupen64plus-ui-console-notice.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-8-cross-environment-variables.patch' -> `./gnu/packages/patches/gcc-8-cross-environment-variables.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-remove-mjpeg-log.patch' -> `./gnu/packages/patches/ffmpeg-jami-remove-mjpeg-log.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mash-add-missing-headers.patch' -> `./gnu/packages/patches/mash-add-missing-headers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mpv-0.40.0-fix-wayland-cpu-usage.patch' -> `./gnu/packages/patches/mpv-0.40.0-fix-wayland-cpu-usage.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ark-skip-xar-test.patch' -> `./gnu/packages/patches/ark-skip-xar-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgit2-path-max.patch' -> `./gnu/packages/patches/libgit2-path-max.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcolor3-update-libportal-usage.patch' -> `./gnu/packages/patches/gcolor3-update-libportal-usage.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lierolibre-is-free-software.patch' -> `./gnu/packages/patches/lierolibre-is-free-software.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcdio-glibc-compat.patch' -> `./gnu/packages/patches/libcdio-glibc-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jdk-currency-time-bomb2.patch' -> `./gnu/packages/patches/jdk-currency-time-bomb2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-currency-time-bomb.patch' -> `./gnu/packages/patches/openjdk-currency-time-bomb.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/curl-CVE-2024-8096.patch' -> `./gnu/packages/patches/curl-CVE-2024-8096.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lirc-localstatedir.patch' -> `./gnu/packages/patches/lirc-localstatedir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2014-8141.patch' -> `./gnu/packages/patches/unzip-CVE-2014-8141.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/syslinux-strip-gnu-property.patch' -> `./gnu/packages/patches/syslinux-strip-gnu-property.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdbm-lockwait-test.patch' -> `./gnu/packages/patches/gdbm-lockwait-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-currency-time-bomb2.patch' -> `./gnu/packages/patches/openjdk-currency-time-bomb2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fasthenry-spSolve.patch' -> `./gnu/packages/patches/fasthenry-spSolve.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/enlightenment-fix-setuid-path.patch' -> `./gnu/packages/patches/enlightenment-fix-setuid-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-dl-cache.patch' -> `./gnu/packages/patches/glibc-dl-cache.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtbase-moc-ignore-gcc-macro.patch' -> `./gnu/packages/patches/qtbase-moc-ignore-gcc-macro.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/date-ignore-zonenow.patch' -> `./gnu/packages/patches/date-ignore-zonenow.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ceph-fix-for-newer-boost.patch' -> `./gnu/packages/patches/ceph-fix-for-newer-boost.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hubbub-sort-entities.patch' -> `./gnu/packages/patches/hubbub-sort-entities.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.41-bootstrap-system.patch' -> `./gnu/packages/patches/glibc-2.41-bootstrap-system.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/font-gnu-freefont-python3-compat.patch' -> `./gnu/packages/patches/font-gnu-freefont-python3-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-stdio.h.patch' -> `./gnu/packages/patches/bsd-games-stdio.h.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linux-pam-unix_chkpwd.patch' -> `./gnu/packages/patches/linux-pam-unix_chkpwd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/containerd-create-pid-file.patch' -> `./gnu/packages/patches/containerd-create-pid-file.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-helpful-fix-signature.patch' -> `./gnu/packages/patches/emacs-helpful-fix-signature.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pulseaudio-longer-test-timeout.patch' -> `./gnu/packages/patches/pulseaudio-longer-test-timeout.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-property-cached-asyncio-3_11.patch' -> `./gnu/packages/patches/python-property-cached-asyncio-3_11.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/scons-test-environment.patch' -> `./gnu/packages/patches/scons-test-environment.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.9-riscv-support.patch' -> `./gnu/packages/patches/zig-0.9-riscv-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dbacl-icheck-multiple-definitions.patch' -> `./gnu/packages/patches/dbacl-icheck-multiple-definitions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ntp-fix-dereferencing-the-wrong-variable.patch' -> `./gnu/packages/patches/ntp-fix-dereferencing-the-wrong-variable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cppcheck-fix-basedir-test.patch' -> `./gnu/packages/patches/cppcheck-fix-basedir-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agda-categories-use-find.patch' -> `./gnu/packages/patches/agda-categories-use-find.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/farstream-gupnp.patch' -> `./gnu/packages/patches/farstream-gupnp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sipwitch-fix-build-with-exosip5.patch' -> `./gnu/packages/patches/sipwitch-fix-build-with-exosip5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2.7-no-static-lib.patch' -> `./gnu/packages/patches/python-2.7-no-static-lib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bash-linux-pgrp-pipe.patch' -> `./gnu/packages/patches/bash-linux-pgrp-pipe.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/obs-modules-location.patch' -> `./gnu/packages/patches/obs-modules-location.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-locales.patch' -> `./gnu/packages/patches/glibc-locales.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netsurf-longer-test-timeout.patch' -> `./gnu/packages/patches/netsurf-longer-test-timeout.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tar-remove-wholesparse-check.patch' -> `./gnu/packages/patches/tar-remove-wholesparse-check.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pstoedit-fix-plainC.patch' -> `./gnu/packages/patches/pstoedit-fix-plainC.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ibus-anthy-fix-tests.patch' -> `./gnu/packages/patches/ibus-anthy-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnumach-div0.patch' -> `./gnu/packages/patches/gnumach-div0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-random2-getrandbits-test.patch' -> `./gnu/packages/patches/python-random2-getrandbits-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/einstein-build.patch' -> `./gnu/packages/patches/einstein-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gpaste-fix-paths.patch' -> `./gnu/packages/patches/gpaste-fix-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/protobuf-fix-build-on-32bit.patch' -> `./gnu/packages/patches/protobuf-fix-build-on-32bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nhc98-c-update.patch' -> `./gnu/packages/patches/nhc98-c-update.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-ldd-x86_64.patch' -> `./gnu/packages/patches/glibc-ldd-x86_64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/abiword-explictly-cast-bools.patch' -> `./gnu/packages/patches/abiword-explictly-cast-bools.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-13-remove-crypt-interceptors.patch' -> `./gnu/packages/patches/clang-13-remove-crypt-interceptors.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-json-reformat-fix-tests.patch' -> `./gnu/packages/patches/emacs-json-reformat-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-chunky-png-ruby-3-2-support.patch' -> `./gnu/packages/patches/ruby-chunky-png-ruby-3-2-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cf-tool-add-languages.patch' -> `./gnu/packages/patches/cf-tool-add-languages.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-rtp_ext_abs_send_time.patch' -> `./gnu/packages/patches/ffmpeg-jami-rtp_ext_abs_send_time.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kaldi-openblas-0.3.29-compatibility.patch' -> `./gnu/packages/patches/kaldi-openblas-0.3.29-compatibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lxsession-potfiles-ignore.patch' -> `./gnu/packages/patches/lxsession-potfiles-ignore.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-simple-xml-fix-tests.patch' -> `./gnu/packages/patches/java-simple-xml-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/shaderc-for-pcsx2-changes.patch' -> `./gnu/packages/patches/shaderc-for-pcsx2-changes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.41-ldd-x86_64.patch' -> `./gnu/packages/patches/glibc-2.41-ldd-x86_64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/capstone-fix-python-constants.patch' -> `./gnu/packages/patches/capstone-fix-python-constants.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2014-9636.patch' -> `./gnu/packages/patches/unzip-CVE-2014-9636.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3-search-paths.patch' -> `./gnu/packages/patches/python-3-search-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/s7-flint-3.patch' -> `./gnu/packages/patches/s7-flint-3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nginx-socket-cloexec.patch' -> `./gnu/packages/patches/nginx-socket-cloexec.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-6-source-date-epoch-1.patch' -> `./gnu/packages/patches/gcc-6-source-date-epoch-1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icedtea-7-hotspot-pointer-comparison.patch' -> `./gnu/packages/patches/icedtea-7-hotspot-pointer-comparison.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-scipy-i686.patch' -> `./gnu/packages/patches/python-scipy-i686.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtool-skip-tests2.patch' -> `./gnu/packages/patches/libtool-skip-tests2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-2.4.2.3-reproducibility.patch' -> `./gnu/packages/patches/mono-2.4.2.3-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/atlas-gfortran-compat.patch' -> `./gnu/packages/patches/atlas-gfortran-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ocaml-ctypes-test-oo.patch' -> `./gnu/packages/patches/ocaml-ctypes-test-oo.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qemu-fix-agent-paths.patch' -> `./gnu/packages/patches/qemu-fix-agent-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/password-store-tree-compat.patch' -> `./gnu/packages/patches/password-store-tree-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-peachpy-determinism.patch' -> `./gnu/packages/patches/python-peachpy-determinism.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swig-support-gcc-12.patch' -> `./gnu/packages/patches/swig-support-gcc-12.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mailutils-variable-lookup.patch' -> `./gnu/packages/patches/mailutils-variable-lookup.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mia-openexr3.patch' -> `./gnu/packages/patches/mia-openexr3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pinball-system-ltdl.patch' -> `./gnu/packages/patches/pinball-system-ltdl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.39-git-updates.patch' -> `./gnu/packages/patches/glibc-2.39-git-updates.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/t1lib-CVE-2011-0764.patch' -> `./gnu/packages/patches/t1lib-CVE-2011-0764.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libxcb-path-max.patch' -> `./gnu/packages/patches/libxcb-path-max.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gemrb-remove-ifdef-and-externalize-path-setting-to-cmake.patch' -> `./gnu/packages/patches/gemrb-remove-ifdef-and-externalize-path-setting-to-cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/byobu-writable-status.patch' -> `./gnu/packages/patches/byobu-writable-status.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.11-use-system-paths.patch' -> `./gnu/packages/patches/zig-0.11-use-system-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-13.2.0-libstdc++-info-install-fix.patch' -> `./gnu/packages/patches/gcc-13.2.0-libstdc++-info-install-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gzdoom-search-in-installed-share.patch' -> `./gnu/packages/patches/gzdoom-search-in-installed-share.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-mcs-patches-from-5.10.0.patch' -> `./gnu/packages/patches/mono-mcs-patches-from-5.10.0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcamera-ipa_manager-disable-signature-verification.patch' -> `./gnu/packages/patches/libcamera-ipa_manager-disable-signature-verification.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-12.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-12.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-module4-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-module4-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fbgemm-use-system-libraries.patch' -> `./gnu/packages/patches/fbgemm-use-system-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3-arm-alignment.patch' -> `./gnu/packages/patches/python-3-arm-alignment.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/enjarify-setup-py.patch' -> `./gnu/packages/patches/enjarify-setup-py.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/telegram-desktop-unbundle-cppgir.patch' -> `./gnu/packages/patches/telegram-desktop-unbundle-cppgir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-bootstrap-system-2.2.5.patch' -> `./gnu/packages/patches/glibc-bootstrap-system-2.2.5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freeimage-unbundle.patch' -> `./gnu/packages/patches/freeimage-unbundle.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lvm2-no-systemd.patch' -> `./gnu/packages/patches/lvm2-no-systemd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plasp-include-iostream.patch' -> `./gnu/packages/patches/plasp-include-iostream.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/telegram-purple-adjust-test.patch' -> `./gnu/packages/patches/telegram-purple-adjust-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cproc-extra-linkflags.patch' -> `./gnu/packages/patches/cproc-extra-linkflags.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-16.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-16.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hwloc-1-test-btrfs.patch' -> `./gnu/packages/patches/hwloc-1-test-btrfs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcss-check-format.patch' -> `./gnu/packages/patches/libcss-check-format.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-15-xcursor-no-dynamic.patch' -> `./gnu/packages/patches/openjdk-15-xcursor-no-dynamic.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/psm-repro.patch' -> `./gnu/packages/patches/psm-repro.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-5-fix-powerpc64le-build.patch' -> `./gnu/packages/patches/gcc-5-fix-powerpc64le-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rabbitmq-defaults.patch' -> `./gnu/packages/patches/rabbitmq-defaults.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch' -> `./gnu/packages/patches/fulcrum-1.9.1-unbundled-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook-utils-documentation-edits.patch' -> `./gnu/packages/patches/docbook-utils-documentation-edits.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-packaging-test-arch.patch' -> `./gnu/packages/patches/python-packaging-test-arch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/racket-launcher-config-dir.patch' -> `./gnu/packages/patches/racket-launcher-config-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kmscon-runtime-keymap-switch.patch' -> `./gnu/packages/patches/kmscon-runtime-keymap-switch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/onnx-shared-libraries.patch' -> `./gnu/packages/patches/onnx-shared-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch' -> `./gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nss-3.115-disable-broken-tests.patch' -> `./gnu/packages/patches/nss-3.115-disable-broken-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-cl-redis-replace-sbcl-specific-calls.patch' -> `./gnu/packages/patches/sbcl-cl-redis-replace-sbcl-specific-calls.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/john-the-ripper-jumbo-with-gcc-11.patch' -> `./gnu/packages/patches/john-the-ripper-jumbo-with-gcc-11.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/amd-smi-python.patch' -> `./gnu/packages/patches/amd-smi-python.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pandas-2-no-pytz_datetime.patch' -> `./gnu/packages/patches/python-pandas-2-no-pytz_datetime.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-jar-reproducibility.patch' -> `./gnu/packages/patches/openjdk-9-jar-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-add-configure-config.patch' -> `./gnu/packages/patches/bsd-games-add-configure-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-msal-requests.patch' -> `./gnu/packages/patches/python-msal-requests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xlispstat-fix-compilation-with-modern-gcc.patch' -> `./gnu/packages/patches/xlispstat-fix-compilation-with-modern-gcc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-gamescreen.h.patch' -> `./gnu/packages/patches/bsd-games-gamescreen.h.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openboardview-use-system-imgui.patch' -> `./gnu/packages/patches/openboardview-use-system-imgui.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pstoedit-fix-gcc12.patch' -> `./gnu/packages/patches/pstoedit-fix-gcc12.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gimp-fix-metadata-editor.patch' -> `./gnu/packages/patches/gimp-fix-metadata-editor.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libjami-sdbus-cpp-v2.patch' -> `./gnu/packages/patches/libjami-sdbus-cpp-v2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/renpy-fix-integer-slots.patch' -> `./gnu/packages/patches/renpy-fix-integer-slots.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-cross-environment-variables.patch' -> `./gnu/packages/patches/gcc-cross-environment-variables.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-anystyle-fix-dictionary-populate.patch' -> `./gnu/packages/patches/ruby-anystyle-fix-dictionary-populate.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fifengine-boost-compat.patch' -> `./gnu/packages/patches/fifengine-boost-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lua-5.4-pkgconfig.patch' -> `./gnu/packages/patches/lua-5.4-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libphonenumber-reproducible-build.patch' -> `./gnu/packages/patches/libphonenumber-reproducible-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf-eos2-remove-gctp.patch' -> `./gnu/packages/patches/hdf-eos2-remove-gctp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gajim-honour-GAJIM_PLUGIN_PATH.patch' -> `./gnu/packages/patches/gajim-honour-GAJIM_PLUGIN_PATH.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-format-secure.patch' -> `./gnu/packages/patches/unzip-format-secure.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hurd-proc-zombies.patch' -> `./gnu/packages/patches/hurd-proc-zombies.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ibus-table-paths.patch' -> `./gnu/packages/patches/ibus-table-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/alure-dumb-2.patch' -> `./gnu/packages/patches/alure-dumb-2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lua-liblua-so.patch' -> `./gnu/packages/patches/lua-liblua-so.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-www-curl-fix-struct-void.patch' -> `./gnu/packages/patches/perl-www-curl-fix-struct-void.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tuxpaint-stamps-path.patch' -> `./gnu/packages/patches/tuxpaint-stamps-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kinit-kdeinit-extra_libs.patch' -> `./gnu/packages/patches/kinit-kdeinit-extra_libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch' -> `./gnu/packages/patches/plasma-framework-fix-KF5PlasmaMacros.cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lxc-no-static-bin.patch' -> `./gnu/packages/patches/lxc-no-static-bin.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/knot-remove-runtime-deps.patch' -> `./gnu/packages/patches/knot-remove-runtime-deps.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/onnx-skip-model-downloads.patch' -> `./gnu/packages/patches/onnx-skip-model-downloads.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ttf2eot-cstddef.patch' -> `./gnu/packages/patches/ttf2eot-cstddef.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtgvoip-disable-webrtc.patch' -> `./gnu/packages/patches/libtgvoip-disable-webrtc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vsearch-unbundle-cityhash.patch' -> `./gnu/packages/patches/vsearch-unbundle-cityhash.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bloomberg-bde-tools-fix-install-path.patch' -> `./gnu/packages/patches/bloomberg-bde-tools-fix-install-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qdigidoc-bundle-config-files.patch' -> `./gnu/packages/patches/qdigidoc-bundle-config-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ustr-fix-build-with-gcc-5.patch' -> `./gnu/packages/patches/ustr-fix-build-with-gcc-5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch' -> `./gnu/packages/patches/fifo-map-fix-flags-for-gcc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtbase-qmake-fix-includedir.patch' -> `./gnu/packages/patches/qtbase-qmake-fix-includedir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-17.0-fix-build-with-gcc-14-on-arm.patch' -> `./gnu/packages/patches/clang-17.0-fix-build-with-gcc-14-on-arm.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swift-llvm-5.7.3-linux.patch' -> `./gnu/packages/patches/swift-llvm-5.7.3-linux.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pypytools-python-3-fixes.patch' -> `./gnu/packages/patches/python-pypytools-python-3-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgda-CVE-2021-39359.patch' -> `./gnu/packages/patches/libgda-CVE-2021-39359.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-procps-compat.patch' -> `./gnu/packages/patches/ganeti-procps-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tensorflow-c-api-fix.patch' -> `./gnu/packages/patches/tensorflow-c-api-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/awesome-reproducible-png.patch' -> `./gnu/packages/patches/awesome-reproducible-png.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gimp-fix-tiff-load.patch' -> `./gnu/packages/patches/gimp-fix-tiff-load.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4.9-libsanitizer-fix.patch' -> `./gnu/packages/patches/gcc-4.9-libsanitizer-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wcstools-extend-makefiles.patch' -> `./gnu/packages/patches/wcstools-extend-makefiles.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/binutils-loongson-workaround.patch' -> `./gnu/packages/patches/binutils-loongson-workaround.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/quodlibet-disable-bundled-packages.patch' -> `./gnu/packages/patches/quodlibet-disable-bundled-packages.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-overflow-on-invalid-input.patch' -> `./gnu/packages/patches/unzip-overflow-on-invalid-input.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rtags-separate-rct.patch' -> `./gnu/packages/patches/rtags-separate-rct.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-online-judge-api-client-tests.patch' -> `./gnu/packages/patches/python-online-judge-api-client-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hplip-usb-timeout.patch' -> `./gnu/packages/patches/hplip-usb-timeout.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fbreader-fix-icon.patch' -> `./gnu/packages/patches/fbreader-fix-icon.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/schiffbruch-fix-build-for-gcc-13.patch' -> `./gnu/packages/patches/schiffbruch-fix-build-for-gcc-13.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/llhttp-ponyfill-object-fromentries.patch' -> `./gnu/packages/patches/llhttp-ponyfill-object-fromentries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fmt-9-overspecified-tests.patch' -> `./gnu/packages/patches/fmt-9-overspecified-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kiki-level-selection-crash.patch' -> `./gnu/packages/patches/kiki-level-selection-crash.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vlc-livemedia-2024.11.28.patch' -> `./gnu/packages/patches/vlc-livemedia-2024.11.28.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rust-ring-0.17-ring-core.patch' -> `./gnu/packages/patches/rust-ring-0.17-ring-core.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-telega-test-env.patch' -> `./gnu/packages/patches/emacs-telega-test-env.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-function-signature.patch' -> `./gnu/packages/patches/audiofile-function-signature.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-3.0-relocatable.patch' -> `./gnu/packages/patches/guile-3.0-relocatable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vcmi-disable-privacy-breach.patch' -> `./gnu/packages/patches/vcmi-disable-privacy-breach.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-13-cross-system-header-dir.patch' -> `./gnu/packages/patches/gcc-13-cross-system-header-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch' -> `./gnu/packages/patches/xdg-desktop-portal-disable-portal-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/torbrowser-use-system-wide-dir.patch' -> `./gnu/packages/patches/torbrowser-use-system-wide-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/retroarch-unbundle-spirv-cross.patch' -> `./gnu/packages/patches/retroarch-unbundle-spirv-cross.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/websocketpp-fix-for-cmake-3.15.patch' -> `./gnu/packages/patches/websocketpp-fix-for-cmake-3.15.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-github-com-skip2-go-qrcode-fix-tests.patch' -> `./gnu/packages/patches/go-github-com-skip2-go-qrcode-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-helpful-fix-tests.patch' -> `./gnu/packages/patches/emacs-helpful-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ots-no-include-missing-file.patch' -> `./gnu/packages/patches/ots-no-include-missing-file.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/go-gopkg-in-yaml-v3-32bit.patch' -> `./gnu/packages/patches/go-gopkg-in-yaml-v3-32bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freesolid-pkgconfig.patch' -> `./gnu/packages/patches/freesolid-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-use-system-wide-dir.patch' -> `./gnu/packages/patches/icecat-use-system-wide-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-COVSCAN-fix-unterminated-string.patch' -> `./gnu/packages/patches/unzip-COVSCAN-fix-unterminated-string.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rlwrap-no-rbgen.patch' -> `./gnu/packages/patches/rlwrap-no-rbgen.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pytorch-for-r-torch-system-libraries.patch' -> `./gnu/packages/patches/python-pytorch-for-r-torch-system-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lightdm-arguments-ordering.patch' -> `./gnu/packages/patches/lightdm-arguments-ordering.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xdg-desktop-portal-disable-configuration-search-exit.patch' -> `./gnu/packages/patches/xdg-desktop-portal-disable-configuration-search-exit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fenics-dolfin-boost.patch' -> `./gnu/packages/patches/fenics-dolfin-boost.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch' -> `./gnu/packages/patches/m17n-lib-1.8.0-use-pkg-config-for-freetype.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ncftp-reproducible.patch' -> `./gnu/packages/patches/ncftp-reproducible.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/intltool-perl-compatibility.patch' -> `./gnu/packages/patches/intltool-perl-compatibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegisub-icu59-include-unistr.patch' -> `./gnu/packages/patches/aegisub-icu59-include-unistr.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/azr3-remove-lash.patch' -> `./gnu/packages/patches/azr3-remove-lash.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcaca-CVE-2021-3410-pt2.patch' -> `./gnu/packages/patches/libcaca-CVE-2021-3410-pt2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/modem-manager-fix-test-wrapper.patch' -> `./gnu/packages/patches/modem-manager-fix-test-wrapper.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-8-strmov-store-file-names.patch' -> `./gnu/packages/patches/gcc-8-strmov-store-file-names.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vboot-utils-skip-test-workbuf.patch' -> `./gnu/packages/patches/vboot-utils-skip-test-workbuf.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/git-clar-path-max.patch' -> `./gnu/packages/patches/git-clar-path-max.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freeimage-CVE-2020-21428.patch' -> `./gnu/packages/patches/freeimage-CVE-2020-21428.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-case-insensitive.patch' -> `./gnu/packages/patches/unzip-case-insensitive.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-exec-shield.patch' -> `./gnu/packages/patches/unzip-exec-shield.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gmp-arm-asm-nothumb.patch' -> `./gnu/packages/patches/gmp-arm-asm-nothumb.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/godot-libjpeg-turbo-unbundle.patch' -> `./gnu/packages/patches/godot-libjpeg-turbo-unbundle.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-bed-reader-use-store-samples.patch' -> `./gnu/packages/patches/python-bed-reader-use-store-samples.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libaio-riscv-test5.patch' -> `./gnu/packages/patches/libaio-riscv-test5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch' -> `./gnu/packages/patches/glibc-hidden-visibility-ldconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-1.9.1-fixes.patch' -> `./gnu/packages/patches/mono-1.9.1-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-disable-version-symlinks.patch' -> `./gnu/packages/patches/ganeti-disable-version-symlinks.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mit-krb5-hurd.patch' -> `./gnu/packages/patches/mit-krb5-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-fix-arm64-shared-lib.patch' -> `./gnu/packages/patches/sbcl-fix-arm64-shared-lib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/phoronix-test-suite-fsdg.patch' -> `./gnu/packages/patches/phoronix-test-suite-fsdg.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnumach-version.patch' -> `./gnu/packages/patches/gnumach-version.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook2x-static-datadir-evaluation.patch' -> `./gnu/packages/patches/docbook2x-static-datadir-evaluation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jamvm-1.5.1-armv7-support.patch' -> `./gnu/packages/patches/jamvm-1.5.1-armv7-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pydocstyle-add-support-for-pep701.patch' -> `./gnu/packages/patches/python-pydocstyle-add-support-for-pep701.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch' -> `./gnu/packages/patches/torbrowsers-add-store-to-rdd-allowlist.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freedink-engine-fix-const-char.patch' -> `./gnu/packages/patches/freedink-engine-fix-const-char.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-use-system-media-libs.patch' -> `./gnu/packages/patches/icecat-use-system-media-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-7-cross-environment-variables.patch' -> `./gnu/packages/patches/gcc-7-cross-environment-variables.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/elm-ghc9.2.patch' -> `./gnu/packages/patches/elm-ghc9.2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2016-9844.patch' -> `./gnu/packages/patches/unzip-CVE-2016-9844.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcanberra-wayland-crash.patch' -> `./gnu/packages/patches/libcanberra-wayland-crash.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-template-haskell-2.18.patch' -> `./gnu/packages/patches/ganeti-template-haskell-2.18.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ctune-cmake-disable-git-clone.patch' -> `./gnu/packages/patches/ctune-cmake-disable-git-clone.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lsof-compat-linux-6.9.patch' -> `./gnu/packages/patches/lsof-compat-linux-6.9.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wordnet-CVE-2008-2149.patch' -> `./gnu/packages/patches/wordnet-CVE-2008-2149.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/automake-skip-amhello-tests.patch' -> `./gnu/packages/patches/automake-skip-amhello-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-setsignalhandler.patch' -> `./gnu/packages/patches/openjdk-9-setsignalhandler.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/smalltalk-multiplication-overflow.patch' -> `./gnu/packages/patches/smalltalk-multiplication-overflow.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/abseil-cpp-fix-strerror_test.patch' -> `./gnu/packages/patches/abseil-cpp-fix-strerror_test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/eigen-fix-strict-aliasing-bug.patch' -> `./gnu/packages/patches/eigen-fix-strict-aliasing-bug.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-boot-2.95.3.patch' -> `./gnu/packages/patches/gcc-boot-2.95.3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pdl-2.100-reproducibility.patch' -> `./gnu/packages/patches/pdl-2.100-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lm-sensors-hwmon-attrs.patch' -> `./gnu/packages/patches/lm-sensors-hwmon-attrs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gmime-disable-tests.patch' -> `./gnu/packages/patches/gmime-disable-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/genimage-mke2fs-test.patch' -> `./gnu/packages/patches/genimage-mke2fs-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch' -> `./gnu/packages/patches/ruby-hydra-minimal-no-byebug.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-settings-daemon-gc.patch' -> `./gnu/packages/patches/gnome-settings-daemon-gc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-add-wrapper.patch' -> `./gnu/packages/patches/bsd-games-add-wrapper.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mpg321-gcc-10.patch' -> `./gnu/packages/patches/mpg321-gcc-10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-zipbomb-manpage.patch' -> `./gnu/packages/patches/unzip-zipbomb-manpage.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/grantlee-register-metaenumvariable.patch' -> `./gnu/packages/patches/grantlee-register-metaenumvariable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/scsh-nonstring-search-path.patch' -> `./gnu/packages/patches/scsh-nonstring-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/randomjungle-disable-static-build.patch' -> `./gnu/packages/patches/randomjungle-disable-static-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/faiss-tests-CMakeLists-find-googletest.patch' -> `./gnu/packages/patches/faiss-tests-CMakeLists-find-googletest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/proot-add-missing-include.patch' -> `./gnu/packages/patches/proot-add-missing-include.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-supported-locales.patch' -> `./gnu/packages/patches/glibc-supported-locales.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aspell-CVE-2019-25051.patch' -> `./gnu/packages/patches/aspell-CVE-2019-25051.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/remake-impure-dirs.patch' -> `./gnu/packages/patches/remake-impure-dirs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sdl-pango-matrix_declarations.patch' -> `./gnu/packages/patches/sdl-pango-matrix_declarations.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/catdoc-CVE-2017-11110.patch' -> `./gnu/packages/patches/catdoc-CVE-2017-11110.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kaldi-ignore-failing-test.patch' -> `./gnu/packages/patches/kaldi-ignore-failing-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fibers-wait-for-io-readiness.patch' -> `./gnu/packages/patches/guile-fibers-wait-for-io-readiness.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/luit-posix.patch' -> `./gnu/packages/patches/luit-posix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.13-fix-runpath.patch' -> `./gnu/packages/patches/zig-0.13-fix-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-basement-fix-32bit.patch' -> `./gnu/packages/patches/ghc-basement-fix-32bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dtc-fix-test.patch' -> `./gnu/packages/patches/dtc-fix-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/chmlib-inttypes.patch' -> `./gnu/packages/patches/chmlib-inttypes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nix-dont-build-html-doc.diff' -> `./gnu/packages/patches/nix-dont-build-html-doc.diff' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-2.40-dl-cache.patch' -> `./gnu/packages/patches/glibc-2.40-dl-cache.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-6-fix-isl-includes.patch' -> `./gnu/packages/patches/gcc-6-fix-isl-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libbase-fix-includes.patch' -> `./gnu/packages/patches/libbase-fix-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mia-vtk92.patch' -> `./gnu/packages/patches/mia-vtk92.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-1.9.1-add-MONO_CREATE_IMAGE_VERSION.patch' -> `./gnu/packages/patches/mono-1.9.1-add-MONO_CREATE_IMAGE_VERSION.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/miniz-for-pytorch.patch' -> `./gnu/packages/patches/miniz-for-pytorch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-overflow.patch' -> `./gnu/packages/patches/unzip-overflow.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/id3lib-CVE-2007-4460.patch' -> `./gnu/packages/patches/id3lib-CVE-2007-4460.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-change-RTCP-ratio.patch' -> `./gnu/packages/patches/ffmpeg-jami-change-RTCP-ratio.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-allow-kernel-2.6.32.patch' -> `./gnu/packages/patches/glibc-allow-kernel-2.6.32.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf-eos5-remove-gctp.patch' -> `./gnu/packages/patches/hdf-eos5-remove-gctp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nautilus-extension-search-path.patch' -> `./gnu/packages/patches/nautilus-extension-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/scotch-cmake-remove-metis.patch' -> `./gnu/packages/patches/scotch-cmake-remove-metis.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/opentaxsolver-file-browser-fix.patch' -> `./gnu/packages/patches/opentaxsolver-file-browser-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zynaddsubfx-3.0.6-system-rtosc.patch' -> `./gnu/packages/patches/zynaddsubfx-3.0.6-system-rtosc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2015-7696.patch' -> `./gnu/packages/patches/unzip-CVE-2015-7696.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dkimproxy-add-ipv6-support.patch' -> `./gnu/packages/patches/dkimproxy-add-ipv6-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/calligra-qt-6.9.patch' -> `./gnu/packages/patches/calligra-qt-6.9.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ungoogled-chromium-system-nspr.patch' -> `./gnu/packages/patches/ungoogled-chromium-system-nspr.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sqlite-hurd.patch' -> `./gnu/packages/patches/sqlite-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/shakespeare-spl-fix-grammar.patch' -> `./gnu/packages/patches/shakespeare-spl-fix-grammar.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freeimage-libtiff-compat.patch' -> `./gnu/packages/patches/freeimage-libtiff-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kobodeluxe-midicon-segmentation-fault.patch' -> `./gnu/packages/patches/kobodeluxe-midicon-segmentation-fault.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-17.0-link-dsymutil-latomic.patch' -> `./gnu/packages/patches/clang-17.0-link-dsymutil-latomic.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-3.0-linux-syscalls.patch' -> `./gnu/packages/patches/guile-3.0-linux-syscalls.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.12-fix-runpath.patch' -> `./gnu/packages/patches/zig-0.12-fix-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2022-0529+CVE-2022-0530.patch' -> `./gnu/packages/patches/unzip-CVE-2022-0529+CVE-2022-0530.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fastcap-mulGlobal.patch' -> `./gnu/packages/patches/fastcap-mulGlobal.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pytorch-system-libraries.patch' -> `./gnu/packages/patches/python-pytorch-system-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnutls-skip-trust-store-test.patch' -> `./gnu/packages/patches/gnutls-skip-trust-store-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/snappy-add-inline-for-GCC.patch' -> `./gnu/packages/patches/snappy-add-inline-for-GCC.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gobject-introspection-absolute-shlib-path-1.72.patch' -> `./gnu/packages/patches/gobject-introspection-absolute-shlib-path-1.72.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mosaicatcher-unbundle-htslib.patch' -> `./gnu/packages/patches/mosaicatcher-unbundle-htslib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook2x-fix-synopsis.patch' -> `./gnu/packages/patches/docbook2x-fix-synopsis.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kitty-fix-wayland-protocols.patch' -> `./gnu/packages/patches/kitty-fix-wayland-protocols.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xygrib-fix-finding-data.patch' -> `./gnu/packages/patches/xygrib-fix-finding-data.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-2.6.4-fixes.patch' -> `./gnu/packages/patches/mono-2.6.4-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ungoogled-chromium-extension-search-path.patch' -> `./gnu/packages/patches/ungoogled-chromium-extension-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/irrlicht-link-against-needed-libs.patch' -> `./gnu/packages/patches/irrlicht-link-against-needed-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch' -> `./gnu/packages/patches/gobject-introspection-absolute-shlib-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-eazy-gnuplot-skip-path-check.patch' -> `./gnu/packages/patches/sbcl-eazy-gnuplot-skip-path-check.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gdk-pixbuf-honor-GUIX_GDK_PIXBUF_MODULE_FILES.patch' -> `./gnu/packages/patches/gdk-pixbuf-honor-GUIX_GDK_PIXBUF_MODULE_FILES.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2014-8140.patch' -> `./gnu/packages/patches/unzip-CVE-2014-8140.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vagrant-Support-system-installed-plugins.patch' -> `./gnu/packages/patches/vagrant-Support-system-installed-plugins.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/grantlee-fix-i586-precision.patch' -> `./gnu/packages/patches/grantlee-fix-i586-precision.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dovecot-trees-support-dovecot-2.3.patch' -> `./gnu/packages/patches/dovecot-trees-support-dovecot-2.3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sphinxbase-fix-doxygen.patch' -> `./gnu/packages/patches/sphinxbase-fix-doxygen.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dee-vapi.patch' -> `./gnu/packages/patches/dee-vapi.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-norns-nose.patch' -> `./gnu/packages/patches/python-norns-nose.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mpv-0.40.0-fix-ffmpeg-8.0.patch' -> `./gnu/packages/patches/mpv-0.40.0-fix-ffmpeg-8.0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sendgmail-accept-ignored-gsuite-flag.patch' -> `./gnu/packages/patches/sendgmail-accept-ignored-gsuite-flag.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-reproducible-build-date.patch' -> `./gnu/packages/patches/perl-reproducible-build-date.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtar-CVE-2021-33643-CVE-2021-33644.patch' -> `./gnu/packages/patches/libtar-CVE-2021-33643-CVE-2021-33644.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fgallery-also-look-for-7z.patch' -> `./gnu/packages/patches/fgallery-also-look-for-7z.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libguestfs-syms.patch' -> `./gnu/packages/patches/libguestfs-syms.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/duc-fix-test-sh.patch' -> `./gnu/packages/patches/duc-fix-test-sh.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/orpheus-cast-errors-and-includes.patch' -> `./gnu/packages/patches/orpheus-cast-errors-and-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/foobillard++-pkg-config.patch' -> `./gnu/packages/patches/foobillard++-pkg-config.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jdk-currency-time-bomb.patch' -> `./gnu/packages/patches/jdk-currency-time-bomb.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch' -> `./gnu/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/proj-7-initialize-memory.patch' -> `./gnu/packages/patches/proj-7-initialize-memory.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-fix-recmatch.patch' -> `./gnu/packages/patches/unzip-fix-recmatch.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libskk-fix-invalid-escape.patch' -> `./gnu/packages/patches/libskk-fix-invalid-escape.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch' -> `./gnu/packages/patches/libgeotiff-fix-tests-with-proj-9.3.0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fp16-implicit-double.patch' -> `./gnu/packages/patches/fp16-implicit-double.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/network-manager-plugin-ownership.patch' -> `./gnu/packages/patches/network-manager-plugin-ownership.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-accupy-use-matplotx.patch' -> `./gnu/packages/patches/python-accupy-use-matplotx.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linux-libre-arm64-mnt-reform-revert-phy-rockchip-samsung.patch' -> `./gnu/packages/patches/linux-libre-arm64-mnt-reform-revert-phy-rockchip-samsung.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fasthenry-spAllocate.patch' -> `./gnu/packages/patches/fasthenry-spAllocate.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rust-1.70-fix-rustix-build.patch' -> `./gnu/packages/patches/rust-1.70-fix-rustix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/procps-strtod-test.patch' -> `./gnu/packages/patches/procps-strtod-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icedtea-7-hotspot-aarch64-use-c++98.patch' -> `./gnu/packages/patches/icedtea-7-hotspot-aarch64-use-c++98.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/torbrowser-compare-paths.patch' -> `./gnu/packages/patches/torbrowser-compare-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-docopt-pytest6-compat.patch' -> `./gnu/packages/patches/python-docopt-pytest6-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegis-perl-tempdir1.patch' -> `./gnu/packages/patches/aegis-perl-tempdir1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qgit-2.12-fix-search-style.patch' -> `./gnu/packages/patches/qgit-2.12-fix-search-style.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.12-use-baseline-cpu-by-default.patch' -> `./gnu/packages/patches/zig-0.12-use-baseline-cpu-by-default.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hueplusplus-mbedtls.patch' -> `./gnu/packages/patches/hueplusplus-mbedtls.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netsurf-y2038-tests.patch' -> `./gnu/packages/patches/netsurf-y2038-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/heatshrink-add-cmake.patch' -> `./gnu/packages/patches/heatshrink-add-cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/antlr3-3_3-fix-java8-compilation.patch' -> `./gnu/packages/patches/antlr3-3_3-fix-java8-compilation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-burgled-batteries3-fix-signals.patch' -> `./gnu/packages/patches/sbcl-burgled-batteries3-fix-signals.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/efivar-fix-fprint-format.patch' -> `./gnu/packages/patches/efivar-fix-fprint-format.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/elixir-httpoison-tag-network-dependent-test-cases.patch' -> `./gnu/packages/patches/elixir-httpoison-tag-network-dependent-test-cases.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4-compile-with-gcc-5.patch' -> `./gnu/packages/patches/gcc-4-compile-with-gcc-5.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fritzing-0.9.6-fix-types.patch' -> `./gnu/packages/patches/fritzing-0.9.6-fix-types.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/orbit2-fix-array-allocation-32bit.patch' -> `./gnu/packages/patches/orbit2-fix-array-allocation-32bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-mohawk-pytest.patch' -> `./gnu/packages/patches/python-mohawk-pytest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/curlftpfs-fix-no_verify_hostname.patch' -> `./gnu/packages/patches/curlftpfs-fix-no_verify_hostname.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/prusa-slicer-add-cmake-module.patch' -> `./gnu/packages/patches/prusa-slicer-add-cmake-module.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/i3lock-blur-fix-build-on-gcc-10.patch' -> `./gnu/packages/patches/i3lock-blur-fix-build-on-gcc-10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rng-tools-revert-build-randstat.patch' -> `./gnu/packages/patches/rng-tools-revert-build-randstat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fibers-libevent-timeout.patch' -> `./gnu/packages/patches/guile-fibers-libevent-timeout.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lirc-reproducible-build.patch' -> `./gnu/packages/patches/lirc-reproducible-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/btanks-scons-python.patch' -> `./gnu/packages/patches/btanks-scons-python.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aria-maestosa-scons-python3.patch' -> `./gnu/packages/patches/aria-maestosa-scons-python3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libvirt-respect-modules-path.patch' -> `./gnu/packages/patches/libvirt-respect-modules-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libwpd-gcc-compat.patch' -> `./gnu/packages/patches/libwpd-gcc-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.10-use-system-paths.patch' -> `./gnu/packages/patches/zig-0.10-use-system-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libexpected-use-provided-catch2.patch' -> `./gnu/packages/patches/libexpected-use-provided-catch2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unknown-horizons-python-3.9.patch' -> `./gnu/packages/patches/unknown-horizons-python-3.9.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xplanet-1.3.1-libdisplay_DisplayOutput.cpp.patch' -> `./gnu/packages/patches/xplanet-1.3.1-libdisplay_DisplayOutput.cpp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hare-fallback-cache.patch' -> `./gnu/packages/patches/hare-fallback-cache.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-png-fix-sbcl-compatibility.patch' -> `./gnu/packages/patches/sbcl-png-fix-sbcl-compatibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-corba-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-corba-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/stex-copy-from-immutable-store.patch' -> `./gnu/packages/patches/stex-copy-from-immutable-store.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linphone-desktop-cmake-find-modules.patch' -> `./gnu/packages/patches/linphone-desktop-cmake-find-modules.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/util-linux-tests.patch' -> `./gnu/packages/patches/util-linux-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netpbm-CVE-2017-2586.patch' -> `./gnu/packages/patches/netpbm-CVE-2017-2586.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/avalon-toolkit-rdkit-fixes.patch' -> `./gnu/packages/patches/avalon-toolkit-rdkit-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/daemontools-gcc14.patch' -> `./gnu/packages/patches/daemontools-gcc14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pokerth-boost.patch' -> `./gnu/packages/patches/pokerth-boost.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/boost-fix-duplicate-definitions-bug.patch' -> `./gnu/packages/patches/boost-fix-duplicate-definitions-bug.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kiki-missing-includes.patch' -> `./gnu/packages/patches/kiki-missing-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/falcosecurity-libs-shared-build.patch' -> `./gnu/packages/patches/falcosecurity-libs-shared-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/laby-use-tmpdir-from-runtime.patch' -> `./gnu/packages/patches/laby-use-tmpdir-from-runtime.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tflite-micro_disable_download.patch' -> `./gnu/packages/patches/tflite-micro_disable_download.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/opensles-add-license-file.patch' -> `./gnu/packages/patches/opensles-add-license-file.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kcontacts-incorrect-country-name.patch' -> `./gnu/packages/patches/kcontacts-incorrect-country-name.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kwayland-5-fix-build.patch' -> `./gnu/packages/patches/kwayland-5-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pdl-2.019-glut-bitmap-fonts.patch' -> `./gnu/packages/patches/pdl-2.019-glut-bitmap-fonts.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-rsvg-pkgconfig.patch' -> `./gnu/packages/patches/guile-rsvg-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-15.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-15.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-srfi-125-fix-r7rs-rename-clause.patch' -> `./gnu/packages/patches/guile-srfi-125-fix-r7rs-rename-clause.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openssh-trust-guix-store-directory.patch' -> `./gnu/packages/patches/openssh-trust-guix-store-directory.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dhclient-script-resolvconf-support.patch' -> `./gnu/packages/patches/dhclient-script-resolvconf-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-image-exiftool-CVE-2021-22204.patch' -> `./gnu/packages/patches/perl-image-exiftool-CVE-2021-22204.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freedict-tools-fix-determinism.patch' -> `./gnu/packages/patches/freedict-tools-fix-determinism.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgit2-mtime-0.patch' -> `./gnu/packages/patches/libgit2-mtime-0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ddd-build.patch' -> `./gnu/packages/patches/ddd-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swift-corelibs-libdispatch-5.6.3-lock-cpp.patch' -> `./gnu/packages/patches/swift-corelibs-libdispatch-5.6.3-lock-cpp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/portmidi-modular-build.patch' -> `./gnu/packages/patches/portmidi-modular-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tbb-other-arches.patch' -> `./gnu/packages/patches/tbb-other-arches.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qemu-build-info-manual.patch' -> `./gnu/packages/patches/qemu-build-info-manual.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-xerces-build_dont_unzip.patch' -> `./gnu/packages/patches/java-xerces-build_dont_unzip.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/biboumi-cmake-ignore-git.patch' -> `./gnu/packages/patches/biboumi-cmake-ignore-git.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jsonnet-include-cstdint-for-gcc-13-builds.patch' -> `./gnu/packages/patches/jsonnet-include-cstdint-for-gcc-13-builds.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ungoogled-chromium-unbundle-icu-target.patch' -> `./gnu/packages/patches/ungoogled-chromium-unbundle-icu-target.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-hdmedians-replace-nose.patch' -> `./gnu/packages/patches/python-hdmedians-replace-nose.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/plink-1.07-unclobber-i.patch' -> `./gnu/packages/patches/plink-1.07-unclobber-i.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-pointer-comparison.patch' -> `./gnu/packages/patches/openjdk-9-pointer-comparison.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-cross-objdump.patch' -> `./gnu/packages/patches/glibc-cross-objdump.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lua-5.4-liblua-so.patch' -> `./gnu/packages/patches/lua-5.4-liblua-so.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fontconfig-cache-ignore-mtime.patch' -> `./gnu/packages/patches/fontconfig-cache-ignore-mtime.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tbb-gcc-14.patch' -> `./gnu/packages/patches/tbb-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/turbovnc-find-system-packages.patch' -> `./gnu/packages/patches/turbovnc-find-system-packages.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bash-completion-directories.patch' -> `./gnu/packages/patches/bash-completion-directories.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-10-libsanitizer-no-crypt.patch' -> `./gnu/packages/patches/gcc-10-libsanitizer-no-crypt.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dbus-c++-gcc-compat.patch' -> `./gnu/packages/patches/dbus-c++-gcc-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gmp-faulty-test.patch' -> `./gnu/packages/patches/gmp-faulty-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-number.c-and-test.patch' -> `./gnu/packages/patches/bsd-games-number.c-and-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/corefx-mono-5.4.0-patches.patch' -> `./gnu/packages/patches/corefx-mono-5.4.0-patches.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-docrepr-fix-tests.patch' -> `./gnu/packages/patches/python-docrepr-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-wordnut-require-adaptive-wrap.patch' -> `./gnu/packages/patches/emacs-wordnut-require-adaptive-wrap.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-text-markdown-discount-unbundle.patch' -> `./gnu/packages/patches/perl-text-markdown-discount-unbundle.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mhash-keygen-test-segfault.patch' -> `./gnu/packages/patches/mhash-keygen-test-segfault.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clucene-contribs-lib.patch' -> `./gnu/packages/patches/clucene-contribs-lib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libvirt-add-install-prefix.patch' -> `./gnu/packages/patches/libvirt-add-install-prefix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ripperx-missing-file.patch' -> `./gnu/packages/patches/ripperx-missing-file.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/falcosecurity-libs-bpf-probes-fix.patch' -> `./gnu/packages/patches/falcosecurity-libs-bpf-probes-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtdeclarative-5-disable-qmlcache.patch' -> `./gnu/packages/patches/qtdeclarative-5-disable-qmlcache.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.13-build-respect-PKG_CONFIG-env-var.patch' -> `./gnu/packages/patches/zig-0.13-build-respect-PKG_CONFIG-env-var.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/yajl-CVE-2023-33460.patch' -> `./gnu/packages/patches/yajl-CVE-2023-33460.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/radare2-fix-meson-build-to-use-sys-sdb.patch' -> `./gnu/packages/patches/radare2-fix-meson-build-to-use-sys-sdb.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vagrant-bin-vagrant-silence-warning-about-installer.patch' -> `./gnu/packages/patches/vagrant-bin-vagrant-silence-warning-about-installer.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3-reproducible-build.patch' -> `./gnu/packages/patches/python-3-reproducible-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-2.11.4-fixes.patch' -> `./gnu/packages/patches/mono-2.11.4-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2.7-search-paths.patch' -> `./gnu/packages/patches/python-2.7-search-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kismet-unbundle-boost.patch' -> `./gnu/packages/patches/kismet-unbundle-boost.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegis-test-fixup-1.patch' -> `./gnu/packages/patches/aegis-test-fixup-1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-deferred-fix-number-of-arguments.patch' -> `./gnu/packages/patches/emacs-deferred-fix-number-of-arguments.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agda-categories-remove-incompatible-flags.patch' -> `./gnu/packages/patches/agda-categories-remove-incompatible-flags.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/d-feet-drop-unused-meson-argument.patch' -> `./gnu/packages/patches/d-feet-drop-unused-meson-argument.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk2-respect-GUIX_GTK2_IM_MODULE_FILE.patch' -> `./gnu/packages/patches/gtk2-respect-GUIX_GTK2_IM_MODULE_FILE.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/module-init-tools-moduledir.patch' -> `./gnu/packages/patches/module-init-tools-moduledir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xf86-video-siliconmotion-fix-ftbfs.patch' -> `./gnu/packages/patches/xf86-video-siliconmotion-fix-ftbfs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtwebengine-revert-egl.patch' -> `./gnu/packages/patches/qtwebengine-revert-egl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/spice-vdagent-monitor-size-calculation.patch' -> `./gnu/packages/patches/spice-vdagent-monitor-size-calculation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cdparanoia-fpic.patch' -> `./gnu/packages/patches/cdparanoia-fpic.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-12-strmov-store-file-names.patch' -> `./gnu/packages/patches/gcc-12-strmov-store-file-names.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/calibre-remove-test-sqlite.patch' -> `./gnu/packages/patches/calibre-remove-test-sqlite.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libretro-dolphin-emu-gc-font-tool.patch' -> `./gnu/packages/patches/libretro-dolphin-emu-gc-font-tool.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3.12-fix-tests.patch' -> `./gnu/packages/patches/python-3.12-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmad-length-check.patch' -> `./gnu/packages/patches/libmad-length-check.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/swift-6.2-cplus-include-path.patch' -> `./gnu/packages/patches/swift-6.2-cplus-include-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/389-ds-base-legacy-version.patch' -> `./gnu/packages/patches/389-ds-base-legacy-version.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/elm-reactor-static-files.patch' -> `./gnu/packages/patches/elm-reactor-static-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qdigidoc-bundle-tsl-files.patch' -> `./gnu/packages/patches/qdigidoc-bundle-tsl-files.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fp16-system-libraries.patch' -> `./gnu/packages/patches/fp16-system-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-jami-libopusdec-enable-FEC.patch' -> `./gnu/packages/patches/ffmpeg-jami-libopusdec-enable-FEC.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/adb-add-libraries.patch' -> `./gnu/packages/patches/adb-add-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-fix-scheme-indent-function.patch' -> `./gnu/packages/patches/emacs-fix-scheme-indent-function.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/serious-sam-classic-engine-patch-paths.patch' -> `./gnu/packages/patches/serious-sam-classic-engine-patch-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libofa-ftbfs-2.diff' -> `./gnu/packages/patches/libofa-ftbfs-2.diff' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.12-build-respect-PKG_CONFIG-env-var.patch' -> `./gnu/packages/patches/zig-0.12-build-respect-PKG_CONFIG-env-var.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openbox-python3.patch' -> `./gnu/packages/patches/openbox-python3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch' -> `./gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/isl-0.11.1-aarch64-support.patch' -> `./gnu/packages/patches/isl-0.11.1-aarch64-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qemu-fix-test-virtio-version.patch' -> `./gnu/packages/patches/qemu-fix-test-virtio-version.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-7-cross-toolexeclibdir.patch' -> `./gnu/packages/patches/gcc-7-cross-toolexeclibdir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.12-use-system-paths.patch' -> `./gnu/packages/patches/zig-0.12-use-system-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-net-dns-resolver-programmable-fix.patch' -> `./gnu/packages/patches/perl-net-dns-resolver-programmable-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pingus-boost-headers.patch' -> `./gnu/packages/patches/pingus-boost-headers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-libvtv-runpath.patch' -> `./gnu/packages/patches/gcc-libvtv-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/icecat-use-system-graphite2+harfbuzz.patch' -> `./gnu/packages/patches/icecat-use-system-graphite2+harfbuzz.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/julia-Use-MPFR-4.2.patch' -> `./gnu/packages/patches/julia-Use-MPFR-4.2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-6-source-date-epoch-2.patch' -> `./gnu/packages/patches/gcc-6-source-date-epoch-2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ratpoison-shell.patch' -> `./gnu/packages/patches/ratpoison-shell.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mswebrtc-cmake.patch' -> `./gnu/packages/patches/mswebrtc-cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-shepherd-master-failover.patch' -> `./gnu/packages/patches/ganeti-shepherd-master-failover.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/restic-0.9.6-fix-tests-for-go1.15.patch' -> `./gnu/packages/patches/restic-0.9.6-fix-tests-for-go1.15.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openresolv-restartcmd-guix.patch' -> `./gnu/packages/patches/openresolv-restartcmd-guix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-accupy-fix-use-of-perfplot.patch' -> `./gnu/packages/patches/python-accupy-fix-use-of-perfplot.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/grfcodec-gcc-compat.patch' -> `./gnu/packages/patches/grfcodec-gcc-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tinyxml-use-stl.patch' -> `./gnu/packages/patches/tinyxml-use-stl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-1.2.6-bootstrap.patch' -> `./gnu/packages/patches/mono-1.2.6-bootstrap.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/freeimage-libraw-0.21-compat.patch' -> `./gnu/packages/patches/freeimage-libraw-0.21-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-9-module2-reproducibility.patch' -> `./gnu/packages/patches/openjdk-9-module2-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tinyxml-CVE-2023-34194.patch' -> `./gnu/packages/patches/tinyxml-CVE-2023-34194.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/open-zwave-hidapi.patch' -> `./gnu/packages/patches/open-zwave-hidapi.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/scilab-better-compiler-detection.patch' -> `./gnu/packages/patches/scilab-better-compiler-detection.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pipewire-0.2.7-fno-common.patch' -> `./gnu/packages/patches/pipewire-0.2.7-fno-common.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mc2mt-add-packaging-support.patch' -> `./gnu/packages/patches/mc2mt-add-packaging-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-louvain-fix-test.patch' -> `./gnu/packages/patches/python-louvain-fix-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-13.2.0-libstdc++-docbook-xsl-uri.patch' -> `./gnu/packages/patches/gcc-13.2.0-libstdc++-docbook-xsl-uri.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/linux-libre-arm64-mnt-reform-revert-rk-samsung-hdptx.patch' -> `./gnu/packages/patches/linux-libre-arm64-mnt-reform-revert-rk-samsung-hdptx.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-5.14-module-pluggable-search.patch' -> `./gnu/packages/patches/perl-5.14-module-pluggable-search.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-11-libstdc++-hurd-libpthread.patch' -> `./gnu/packages/patches/gcc-11-libstdc++-hurd-libpthread.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libofa-curl.diff' -> `./gnu/packages/patches/libofa-curl.diff' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mathjax-disable-webpack.patch' -> `./gnu/packages/patches/mathjax-disable-webpack.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4.6-gnu-inline.patch' -> `./gnu/packages/patches/gcc-4.6-gnu-inline.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mono-1.9.1-reproducibility.patch' -> `./gnu/packages/patches/mono-1.9.1-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-2.17-64bit.patch' -> `./gnu/packages/patches/bsd-games-2.17-64bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-reorder-arbitrary-definitions.patch' -> `./gnu/packages/patches/ganeti-reorder-arbitrary-definitions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dbus-helper-search-path.patch' -> `./gnu/packages/patches/dbus-helper-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nsis-env-passthru.patch' -> `./gnu/packages/patches/nsis-env-passthru.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch' -> `./gnu/packages/patches/pocketfft-cpp-prefer-preprocessor-if.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-runtime-esan-build-fixes.patch' -> `./gnu/packages/patches/clang-runtime-esan-build-fixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-17.0-libc-search-path.patch' -> `./gnu/packages/patches/clang-17.0-libc-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ungoogled-chromium-RUNPATH.patch' -> `./gnu/packages/patches/ungoogled-chromium-RUNPATH.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/basis-universal-unbundle-libs.patch' -> `./gnu/packages/patches/basis-universal-unbundle-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-aserve-fix-rfe12668.patch' -> `./gnu/packages/patches/sbcl-aserve-fix-rfe12668.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/stepmania-ffmpeg-compat.patch' -> `./gnu/packages/patches/stepmania-ffmpeg-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lierolibre-check-unaligned-access.patch' -> `./gnu/packages/patches/lierolibre-check-unaligned-access.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/extundelete-e2fsprogs-1.44.patch' -> `./gnu/packages/patches/extundelete-e2fsprogs-1.44.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/wordnet-CVE-2008-3908-pt1.patch' -> `./gnu/packages/patches/wordnet-CVE-2008-3908-pt1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pytorch-runpath.patch' -> `./gnu/packages/patches/python-pytorch-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ocaml-4.09-dynamically-allocate-signal-stack.patch' -> `./gnu/packages/patches/ocaml-4.09-dynamically-allocate-signal-stack.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rct-add-missing-headers.patch' -> `./gnu/packages/patches/rct-add-missing-headers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dolphin-emu-unbundle-watcher.patch' -> `./gnu/packages/patches/dolphin-emu-unbundle-watcher.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-x-option.patch' -> `./gnu/packages/patches/unzip-x-option.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/online-judge-tools.patch' -> `./gnu/packages/patches/online-judge-tools.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hurd-rumpdisk-no-hd.patch' -> `./gnu/packages/patches/hurd-rumpdisk-no-hd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/8mq-enable-imx_hab_handler.patch' -> `./gnu/packages/patches/8mq-enable-imx_hab_handler.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-haskell-pythondir.patch' -> `./gnu/packages/patches/ganeti-haskell-pythondir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nvi-db4.patch' -> `./gnu/packages/patches/nvi-db4.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kobodeluxe-enemies-pipe-decl.patch' -> `./gnu/packages/patches/kobodeluxe-enemies-pipe-decl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/crawl-upgrade-saves.patch' -> `./gnu/packages/patches/crawl-upgrade-saves.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-char-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-char-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kobodeluxe-const-charp-conversion.patch' -> `./gnu/packages/patches/kobodeluxe-const-charp-conversion.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/binutils-boot-2.20.1a.patch' -> `./gnu/packages/patches/binutils-boot-2.20.1a.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/flatpak-fix-icon-validation.patch' -> `./gnu/packages/patches/flatpak-fix-icon-validation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/maven-generate-component-xml.patch' -> `./gnu/packages/patches/maven-generate-component-xml.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/flatpak-fix-fonts-icons.patch' -> `./gnu/packages/patches/flatpak-fix-fonts-icons.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vinagre-newer-rdp-parameters.patch' -> `./gnu/packages/patches/vinagre-newer-rdp-parameters.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/boolector-find-googletest.patch' -> `./gnu/packages/patches/boolector-find-googletest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/screen-hurd-path-max.patch' -> `./gnu/packages/patches/screen-hurd-path-max.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-template-haskell-2.17.patch' -> `./gnu/packages/patches/ganeti-template-haskell-2.17.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/combinatorial-blas-io-fix.patch' -> `./gnu/packages/patches/combinatorial-blas-io-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/trytond-add-guix_trytond_path.patch' -> `./gnu/packages/patches/trytond-add-guix_trytond_path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kde-cli-tools-delay-mime-db.patch' -> `./gnu/packages/patches/kde-cli-tools-delay-mime-db.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libziparchive-add-includes.patch' -> `./gnu/packages/patches/libziparchive-add-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/newlib-getentropy.patch' -> `./gnu/packages/patches/newlib-getentropy.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/texi2html-i18n.patch' -> `./gnu/packages/patches/texi2html-i18n.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pidgin-add-search-path.patch' -> `./gnu/packages/patches/pidgin-add-search-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gemmi-fix-pegtl-usage.patch' -> `./gnu/packages/patches/gemmi-fix-pegtl-usage.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-sgmllib3k-assertions.patch' -> `./gnu/packages/patches/python-sgmllib3k-assertions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/azr3.patch' -> `./gnu/packages/patches/azr3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libxt-guix-search-paths.patch' -> `./gnu/packages/patches/libxt-guix-search-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk2-fix-builder-test.patch' -> `./gnu/packages/patches/gtk2-fix-builder-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-8.0-fall-back-to-madv_dontneed.patch' -> `./gnu/packages/patches/ghc-8.0-fall-back-to-madv_dontneed.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sane-look-for-plugins-in-SANE_BACKEND_LIB_PATH.patch' -> `./gnu/packages/patches/sane-look-for-plugins-in-SANE_BACKEND_LIB_PATH.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2.7-expat-compat.patch' -> `./gnu/packages/patches/python-2.7-expat-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mia-gcc11.patch' -> `./gnu/packages/patches/mia-gcc11.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zynaddsubfx-3.0.6-include-cstdint.patch' -> `./gnu/packages/patches/zynaddsubfx-3.0.6-include-cstdint.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fuse-overlapping-headers.patch' -> `./gnu/packages/patches/fuse-overlapping-headers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2.7-CVE-2021-3177.patch' -> `./gnu/packages/patches/python-2.7-CVE-2021-3177.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libvpx-CVE-2016-2818.patch' -> `./gnu/packages/patches/libvpx-CVE-2016-2818.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/csvkit-set-locale-for-tests.patch' -> `./gnu/packages/patches/csvkit-set-locale-for-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch' -> `./gnu/packages/patches/snappy-add-O2-flag-in-CmakeLists.txt.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nnpack-system-libraries.patch' -> `./gnu/packages/patches/nnpack-system-libraries.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-4.9.3-mingw-gthr-default.patch' -> `./gnu/packages/patches/gcc-4.9.3-mingw-gthr-default.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook2x-preprocessor-declaration.patch' -> `./gnu/packages/patches/docbook2x-preprocessor-declaration.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mia-vtk-version.patch' -> `./gnu/packages/patches/mia-vtk-version.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clitest-grep-compat.patch' -> `./gnu/packages/patches/clitest-grep-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-2.2-skip-oom-test.patch' -> `./gnu/packages/patches/guile-2.2-skip-oom-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-clock-realfrag.patch' -> `./gnu/packages/patches/ghc-clock-realfrag.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/anki-mpv-args.patch' -> `./gnu/packages/patches/anki-mpv-args.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/owncloud-disable-updatecheck.patch' -> `./gnu/packages/patches/owncloud-disable-updatecheck.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-prevent-name-collisions.patch' -> `./gnu/packages/patches/bsd-games-prevent-name-collisions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/procmail-gcc-14.patch' -> `./gnu/packages/patches/procmail-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/esmtp-add-lesmtp.patch' -> `./gnu/packages/patches/esmtp-add-lesmtp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/curlftpfs-fix-error-closing-file.patch' -> `./gnu/packages/patches/curlftpfs-fix-error-closing-file.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-settings-daemon-screensaver-error.patch' -> `./gnu/packages/patches/gnome-settings-daemon-screensaver-error.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cursynth-wave-rand.patch' -> `./gnu/packages/patches/cursynth-wave-rand.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-module-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-module-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tlf-support-hamlib-4.2+.patch' -> `./gnu/packages/patches/tlf-support-hamlib-4.2+.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openfst-for-vosk-fix-unique-ptr.patch' -> `./gnu/packages/patches/openfst-for-vosk-fix-unique-ptr.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fasthenry-spUtils.patch' -> `./gnu/packages/patches/fasthenry-spUtils.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-cross-gxx-include-dir.patch' -> `./gnu/packages/patches/gcc-cross-gxx-include-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/crda-optional-gcrypt.patch' -> `./gnu/packages/patches/crda-optional-gcrypt.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jami-unbundle-dependencies.patch' -> `./gnu/packages/patches/jami-unbundle-dependencies.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-CVE-2022-24599.patch' -> `./gnu/packages/patches/audiofile-CVE-2022-24599.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-persistent-fix-32bit.patch' -> `./gnu/packages/patches/ghc-persistent-fix-32bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-feedparser-missing-import.patch' -> `./gnu/packages/patches/python-feedparser-missing-import.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-svt-av1-v3.patch' -> `./gnu/packages/patches/ffmpeg-svt-av1-v3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ericw-tools-add-check-for-sse2-in-light.cc.patch' -> `./gnu/packages/patches/ericw-tools-add-check-for-sse2-in-light.cc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-getline.patch' -> `./gnu/packages/patches/bsd-games-getline.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/flann-cmake-3.11.patch' -> `./gnu/packages/patches/flann-cmake-3.11.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/aegisub-boost81.patch' -> `./gnu/packages/patches/aegisub-boost81.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tclxml-3.2-install.patch' -> `./gnu/packages/patches/tclxml-3.2-install.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pytorch-for-r-torch-without-kineto.patch' -> `./gnu/packages/patches/python-pytorch-for-r-torch-without-kineto.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mecab-variable-param.patch' -> `./gnu/packages/patches/mecab-variable-param.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/elfutils-tests-ptrace.patch' -> `./gnu/packages/patches/elfutils-tests-ptrace.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fibers-libevent-32-bit.patch' -> `./gnu/packages/patches/guile-fibers-libevent-32-bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/containerd-fix-includes.patch' -> `./gnu/packages/patches/containerd-fix-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtirpc-hurd.patch' -> `./gnu/packages/patches/libtirpc-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mia-fix-boost-headers.patch' -> `./gnu/packages/patches/mia-fix-boost-headers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtool-grep-compat.patch' -> `./gnu/packages/patches/libtool-grep-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/idris-test-ffi008.patch' -> `./gnu/packages/patches/idris-test-ffi008.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sysdig-shared-falcosecurity-libs.patch' -> `./gnu/packages/patches/sysdig-shared-falcosecurity-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-flores-fix-deprecations.patch' -> `./gnu/packages/patches/ruby-flores-fix-deprecations.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/stk-5.0.1-fix-typo.patch' -> `./gnu/packages/patches/stk-5.0.1-fix-typo.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sdl-pango-sans-serif.patch' -> `./gnu/packages/patches/sdl-pango-sans-serif.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-runtime-12-remove-crypt-interceptors.patch' -> `./gnu/packages/patches/clang-runtime-12-remove-crypt-interceptors.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fifengine-python-3.9-compat.patch' -> `./gnu/packages/patches/fifengine-python-3.9-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qcodeeditor-qt6.patch' -> `./gnu/packages/patches/qcodeeditor-qt6.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-aeson-encodeDouble.patch' -> `./gnu/packages/patches/ghc-aeson-encodeDouble.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/warzone2100-unbundle-libs.patch' -> `./gnu/packages/patches/warzone2100-unbundle-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nss-3.56-pkgconfig.patch' -> `./gnu/packages/patches/nss-3.56-pkgconfig.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rust-1.64-fix-riscv64-bootstrap.patch' -> `./gnu/packages/patches/rust-1.64-fix-riscv64-bootstrap.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-basement-fix-32-bit.patch' -> `./gnu/packages/patches/ghc-basement-fix-32-bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dbacl-include-locale.h.patch' -> `./gnu/packages/patches/dbacl-include-locale.h.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/postgresql-disable-resolve_symlinks.patch' -> `./gnu/packages/patches/postgresql-disable-resolve_symlinks.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd-mach-print.patch' -> `./gnu/packages/patches/glibc-hurd-mach-print.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ispell-for-linphone-cmake.patch' -> `./gnu/packages/patches/ispell-for-linphone-cmake.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.10-build-respect-PKG_CONFIG-env-var.patch' -> `./gnu/packages/patches/zig-0.10-build-respect-PKG_CONFIG-env-var.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-actionpack-remove-browser-tests.patch' -> `./gnu/packages/patches/ruby-actionpack-remove-browser-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/warsow-qfusion-fix-bool-return-type.patch' -> `./gnu/packages/patches/warsow-qfusion-fix-bool-return-type.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf-eos5-fortrantests.patch' -> `./gnu/packages/patches/hdf-eos5-fortrantests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openboardview-use-system-mpc.patch' -> `./gnu/packages/patches/openboardview-use-system-mpc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-boot-2.16.0.patch' -> `./gnu/packages/patches/glibc-boot-2.16.0.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/opendht-nanosleep.patch' -> `./gnu/packages/patches/opendht-nanosleep.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libtheora-config-guess.patch' -> `./gnu/packages/patches/libtheora-config-guess.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.10-fix-runpath.patch' -> `./gnu/packages/patches/zig-0.10-fix-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/modglue-fix-build.patch' -> `./gnu/packages/patches/modglue-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libosinfo-libxml2-fix.patch' -> `./gnu/packages/patches/libosinfo-libxml2-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rtosc-0.3.1-fix-invalid-comparison-operator.patch' -> `./gnu/packages/patches/rtosc-0.3.1-fix-invalid-comparison-operator.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtwayland-update-wayland-xml.patch' -> `./gnu/packages/patches/qtwayland-update-wayland-xml.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-sphinx-prompt-docutils-0.19.patch' -> `./gnu/packages/patches/python-sphinx-prompt-docutils-0.19.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libotr-test-auth-fix.patch' -> `./gnu/packages/patches/libotr-test-auth-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-disable-jit-compilation.patch' -> `./gnu/packages/patches/emacs-disable-jit-compilation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/mediasdk-gcc-14.patch' -> `./gnu/packages/patches/mediasdk-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/awesome-4.3-fno-common.patch' -> `./gnu/packages/patches/awesome-4.3-fno-common.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cdrtools-3.01-mkisofs-isoinfo.patch' -> `./gnu/packages/patches/cdrtools-3.01-mkisofs-isoinfo.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ath9k-htc-firmware-gcc.patch' -> `./gnu/packages/patches/ath9k-htc-firmware-gcc.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtlocation-5.15.8-mapboxgl-gcc13.patch' -> `./gnu/packages/patches/qtlocation-5.15.8-mapboxgl-gcc13.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/soci-mysql-ddl-types.patch' -> `./gnu/packages/patches/soci-mysql-ddl-types.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/grub-efi-fat-serial-number.patch' -> `./gnu/packages/patches/grub-efi-fat-serial-number.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pulseview-qt515-compat.patch' -> `./gnu/packages/patches/pulseview-qt515-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgda-disable-data-proxy-test.patch' -> `./gnu/packages/patches/libgda-disable-data-proxy-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-manpage-fix.patch' -> `./gnu/packages/patches/unzip-manpage-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/atf-execute-with-shell.patch' -> `./gnu/packages/patches/atf-execute-with-shell.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-classlist-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-classlist-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ultrastar-deluxe-no-freesans.patch' -> `./gnu/packages/patches/ultrastar-deluxe-no-freesans.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-relocatable.patch' -> `./gnu/packages/patches/guile-relocatable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sdl-pango-blit_overflow.patch' -> `./gnu/packages/patches/sdl-pango-blit_overflow.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-matplotlib-fix-legend-loc-best-test.patch' -> `./gnu/packages/patches/python-matplotlib-fix-legend-loc-best-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-telega-path-placeholder.patch' -> `./gnu/packages/patches/emacs-telega-path-placeholder.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pybugz-stty.patch' -> `./gnu/packages/patches/pybugz-stty.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-angr-check-exec-deps.patch' -> `./gnu/packages/patches/python-angr-check-exec-deps.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/erlang-mochiweb-disable-known-to-fail-tests.patch' -> `./gnu/packages/patches/erlang-mochiweb-disable-known-to-fail-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xplanet-1.3.1-libimage_gif.c.patch' -> `./gnu/packages/patches/xplanet-1.3.1-libimage_gif.c.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/docbook2x-manpage-typo.patch' -> `./gnu/packages/patches/docbook2x-manpage-typo.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libsecret-fix-test-paths.patch' -> `./gnu/packages/patches/libsecret-fix-test-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unknown-horizons-python-3.10.patch' -> `./gnu/packages/patches/unknown-horizons-python-3.10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jbr-17-xcursor-no-dynamic.patch' -> `./gnu/packages/patches/jbr-17-xcursor-no-dynamic.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-all-the-icons-remove-duplicate-rs.patch' -> `./gnu/packages/patches/emacs-all-the-icons-remove-duplicate-rs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sdl-pango-header-guard.patch' -> `./gnu/packages/patches/sdl-pango-header-guard.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-mustache-1.1.1-fix-race-condition-tests.patch' -> `./gnu/packages/patches/ruby-mustache-1.1.1-fix-race-condition-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/turbovnc-custom-paths.patch' -> `./gnu/packages/patches/turbovnc-custom-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/asli-use-system-libs.patch' -> `./gnu/packages/patches/asli-use-system-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-3-hurd-configure.patch' -> `./gnu/packages/patches/python-3-hurd-configure.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libfaketime-32bit.patch' -> `./gnu/packages/patches/libfaketime-32bit.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-pyyaml-compat.patch' -> `./gnu/packages/patches/ganeti-pyyaml-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtwayland-dont-recreate-callbacks.patch' -> `./gnu/packages/patches/qtwayland-dont-recreate-callbacks.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sssd-system-directories.patch' -> `./gnu/packages/patches/sssd-system-directories.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ogre-next-add-riscv64-support.patch' -> `./gnu/packages/patches/ogre-next-add-riscv64-support.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/coda-use-system-libs.patch' -> `./gnu/packages/patches/coda-use-system-libs.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcall-ui-make-it-installable.patch' -> `./gnu/packages/patches/libcall-ui-make-it-installable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd64-intr-msg-clobber.patch' -> `./gnu/packages/patches/glibc-hurd64-intr-msg-clobber.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/barony-fix-textures.patch' -> `./gnu/packages/patches/barony-fix-textures.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtkglext-disable-disable-deprecated.patch' -> `./gnu/packages/patches/gtkglext-disable-disable-deprecated.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/procmail-CVE-2017-16844.patch' -> `./gnu/packages/patches/procmail-CVE-2017-16844.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/memtest86+-build-reproducibly.patch' -> `./gnu/packages/patches/memtest86+-build-reproducibly.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-s-sysdeps-bt2.patch' -> `./gnu/packages/patches/sbcl-s-sysdeps-bt2.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/uftrace-fix-tests.patch' -> `./gnu/packages/patches/uftrace-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/x265-4-arm-flags.patch' -> `./gnu/packages/patches/x265-4-arm-flags.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2018-1000035.patch' -> `./gnu/packages/patches/unzip-CVE-2018-1000035.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kobodeluxe-paths.patch' -> `./gnu/packages/patches/kobodeluxe-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jamvm-2.0.0-opcode-guard.patch' -> `./gnu/packages/patches/jamvm-2.0.0-opcode-guard.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/slim-display.patch' -> `./gnu/packages/patches/slim-display.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-CVE-2018-18384.patch' -> `./gnu/packages/patches/unzip-CVE-2018-18384.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/texinfo-headings-single.patch' -> `./gnu/packages/patches/texinfo-headings-single.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tcsh-fix-autotest.patch' -> `./gnu/packages/patches/tcsh-fix-autotest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/source-highlight-gcc-compat.patch' -> `./gnu/packages/patches/source-highlight-gcc-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bsd-games-null-check.patch' -> `./gnu/packages/patches/bsd-games-null-check.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ocaml-4.09-multiple-definitions.patch' -> `./gnu/packages/patches/ocaml-4.09-multiple-definitions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-fibers-fd-finalizer-leak.patch' -> `./gnu/packages/patches/guile-fibers-fd-finalizer-leak.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/readline-link-ncurses.patch' -> `./gnu/packages/patches/readline-link-ncurses.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gnome-dictionary-meson-i18n.patch' -> `./gnu/packages/patches/gnome-dictionary-meson-i18n.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-boot-4.6.4.patch' -> `./gnu/packages/patches/gcc-boot-4.6.4.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-zipbomb-part1.patch' -> `./gnu/packages/patches/unzip-zipbomb-part1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agg-am_c_prototype.patch' -> `./gnu/packages/patches/agg-am_c_prototype.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/u-boot-nintendo-nes-serial.patch' -> `./gnu/packages/patches/u-boot-nintendo-nes-serial.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-native-comp-pin-packages.patch' -> `./gnu/packages/patches/emacs-native-comp-pin-packages.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vte-CVE-2012-2738-pt1.patch' -> `./gnu/packages/patches/vte-CVE-2012-2738-pt1.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/corefx-mono-pre-5.8.0-patches.patch' -> `./gnu/packages/patches/corefx-mono-pre-5.8.0-patches.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/erlang-man-path.patch' -> `./gnu/packages/patches/erlang-man-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fenics-dolfin-demo-init.patch' -> `./gnu/packages/patches/fenics-dolfin-demo-init.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/elm-offline-package-registry.patch' -> `./gnu/packages/patches/elm-offline-package-registry.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pytorch-without-kineto.patch' -> `./gnu/packages/patches/python-pytorch-without-kineto.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cppdap-add-CPPDAP_USE_EXTERNAL_GTEST_PACKAGE.patch' -> `./gnu/packages/patches/cppdap-add-CPPDAP_USE_EXTERNAL_GTEST_PACKAGE.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libjxr-fix-function-signature.patch' -> `./gnu/packages/patches/libjxr-fix-function-signature.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtk4-respect-GUIX_GTK4_PATH.patch' -> `./gnu/packages/patches/gtk4-respect-GUIX_GTK4_PATH.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gtksourceview-2-add-default-directory.patch' -> `./gnu/packages/patches/gtksourceview-2-add-default-directory.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vboot-utils-fix-tests-show-contents.patch' -> `./gnu/packages/patches/vboot-utils-fix-tests-show-contents.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/quagga-reproducible-build.patch' -> `./gnu/packages/patches/quagga-reproducible-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ctranslate2-local-build.patch' -> `./gnu/packages/patches/ctranslate2-local-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/json-c-0.12-CVE-2020-12762.patch' -> `./gnu/packages/patches/json-c-0.12-CVE-2020-12762.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-gnus-alias-reference-signature.patch' -> `./gnu/packages/patches/emacs-gnus-alias-reference-signature.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-2.2-default-utf8.patch' -> `./gnu/packages/patches/guile-2.2-default-utf8.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sdcc-disable-non-free-code.patch' -> `./gnu/packages/patches/sdcc-disable-non-free-code.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nextpnr-imgui.patch' -> `./gnu/packages/patches/nextpnr-imgui.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dvd+rw-tools-add-include.patch' -> `./gnu/packages/patches/dvd+rw-tools-add-include.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/openjdk-10-jar-reproducibility.patch' -> `./gnu/packages/patches/openjdk-10-jar-reproducibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vboot-utils-fix-format-load-address.patch' -> `./gnu/packages/patches/vboot-utils-fix-format-load-address.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/nss-disable-broken-tests.patch' -> `./gnu/packages/patches/nss-disable-broken-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/camlboot-dynamically-allocate-stack-signal.patch' -> `./gnu/packages/patches/camlboot-dynamically-allocate-stack-signal.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tao-add-missing-headers.patch' -> `./gnu/packages/patches/tao-add-missing-headers.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/petri-foo-0.1.87-fix-recent-file-not-exist.patch' -> `./gnu/packages/patches/petri-foo-0.1.87-fix-recent-file-not-exist.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gobject-introspection-cc-1.72.patch' -> `./gnu/packages/patches/gobject-introspection-cc-1.72.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/insight-toolkit-fix-build.patch' -> `./gnu/packages/patches/insight-toolkit-fix-build.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libofa-ftbfs-1.diff' -> `./gnu/packages/patches/libofa-ftbfs-1.diff' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-asan-missing-include.patch' -> `./gnu/packages/patches/gcc-asan-missing-include.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-hurd.patch' -> `./gnu/packages/patches/audiofile-hurd.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-exec-path.patch' -> `./gnu/packages/patches/emacs-exec-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xplanet-1.3.1-xpUtil-Add2017LeapSecond.cpp.patch' -> `./gnu/packages/patches/xplanet-1.3.1-xpUtil-Add2017LeapSecond.cpp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-fix-sign-conversion.patch' -> `./gnu/packages/patches/audiofile-fix-sign-conversion.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/farstream-make.patch' -> `./gnu/packages/patches/farstream-make.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libinfinity-renew-test-certificate.patch' -> `./gnu/packages/patches/libinfinity-renew-test-certificate.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-2.7-site-prefixes.patch' -> `./gnu/packages/patches/python-2.7-site-prefixes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/unzip-initialize-symlink-flag.patch' -> `./gnu/packages/patches/unzip-initialize-symlink-flag.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qtbase-5-use-TZDIR.patch' -> `./gnu/packages/patches/qtbase-5-use-TZDIR.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sbcl-ciel-repl.patch' -> `./gnu/packages/patches/sbcl-ciel-repl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-numpy-gcc-14.patch' -> `./gnu/packages/patches/python-numpy-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/oneko-remove-nonfree-characters.patch' -> `./gnu/packages/patches/oneko-remove-nonfree-characters.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch' -> `./gnu/packages/patches/glibc-reinstate-prlimit64-fallback.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-crypt-des-implicit-func-decl.patch' -> `./gnu/packages/patches/perl-crypt-des-implicit-func-decl.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/highlight-gui-data-dir.patch' -> `./gnu/packages/patches/highlight-gui-data-dir.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ganeti-sphinx-import.patch' -> `./gnu/packages/patches/ganeti-sphinx-import.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cura-engine-gcc-14.patch' -> `./gnu/packages/patches/cura-engine-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghostscript-no-header-id.patch' -> `./gnu/packages/patches/ghostscript-no-header-id.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-language-haskell-extract-ghc-8.10.patch' -> `./gnu/packages/patches/ghc-language-haskell-extract-ghc-8.10.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gcc-10-cross-environment-variables.patch' -> `./gnu/packages/patches/gcc-10-cross-environment-variables.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/jfsutils-include-systypes.patch' -> `./gnu/packages/patches/jfsutils-include-systypes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/transcode-ffmpeg.patch' -> `./gnu/packages/patches/transcode-ffmpeg.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/slurm-23-salloc-fallback-shell.patch' -> `./gnu/packages/patches/slurm-23-salloc-fallback-shell.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pango-skip-libthai-test.patch' -> `./gnu/packages/patches/pango-skip-libthai-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/corrosion-honor-CARGO_BUILD_TARGET.patch' -> `./gnu/packages/patches/corrosion-honor-CARGO_BUILD_TARGET.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xiphos-glib.patch' -> `./gnu/packages/patches/xiphos-glib.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/glibc-hurd64-gcc-14.2-tls-bug.patch' -> `./gnu/packages/patches/glibc-hurd64-gcc-14.2-tls-bug.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/gd-brect-bounds.patch' -> `./gnu/packages/patches/gd-brect-bounds.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ergodox-firmware-fix-json-target.patch' -> `./gnu/packages/patches/ergodox-firmware-fix-json-target.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clang-runtime-14-glibc-2.36-compat.patch' -> `./gnu/packages/patches/clang-runtime-14-glibc-2.36-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libutils-remove-damaging-includes.patch' -> `./gnu/packages/patches/libutils-remove-damaging-includes.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/dovecot-opensslv3.patch' -> `./gnu/packages/patches/dovecot-opensslv3.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch' -> `./gnu/packages/patches/vst3sdk-3.7.7-allow-winelib-compilation.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libbase-use-own-logging.patch' -> `./gnu/packages/patches/libbase-use-own-logging.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ruby-asciidoctor-pdf-support-prawn-svg-0_36.patch' -> `./gnu/packages/patches/ruby-asciidoctor-pdf-support-prawn-svg-0_36.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/hdf-eos5-fix-szip.patch' -> `./gnu/packages/patches/hdf-eos5-fix-szip.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/java-jeromq-fix-tests.patch' -> `./gnu/packages/patches/java-jeromq-fix-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/zig-0.9-fix-runpath.patch' -> `./gnu/packages/patches/zig-0.9-fix-runpath.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/compsize-fix-btrfs-progs-compatibility.patch' -> `./gnu/packages/patches/compsize-fix-btrfs-progs-compatibility.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/fail2ban-paths-guix-conf.patch' -> `./gnu/packages/patches/fail2ban-paths-guix-conf.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ncompress-fix-softlinks.patch' -> `./gnu/packages/patches/ncompress-fix-softlinks.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/omake-fix-non-determinism.patch' -> `./gnu/packages/patches/omake-fix-non-determinism.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/doc++-include-directives.patch' -> `./gnu/packages/patches/doc++-include-directives.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/perl-autosplit-default-time.patch' -> `./gnu/packages/patches/perl-autosplit-default-time.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/guile-lzlib-gcc-14.patch' -> `./gnu/packages/patches/guile-lzlib-gcc-14.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/kissfft-tflite-micro.patch' -> `./gnu/packages/patches/kissfft-tflite-micro.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-9-StgCRunAsm-only-when-needed.patch' -> `./gnu/packages/patches/ghc-9-StgCRunAsm-only-when-needed.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ghc-unique-support-newer-hashable.patch' -> `./gnu/packages/patches/ghc-unique-support-newer-hashable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/python-pyreadstat-link-libiconv.patch' -> `./gnu/packages/patches/python-pyreadstat-link-libiconv.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/r-httpuv-1.6.6-unvendor-libuv.patch' -> `./gnu/packages/patches/r-httpuv-1.6.6-unvendor-libuv.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/rottlog-direntry.patch' -> `./gnu/packages/patches/rottlog-direntry.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/lightdm-vnc-ipv6.patch' -> `./gnu/packages/patches/lightdm-vnc-ipv6.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/agda-libdirs-env-variable.patch' -> `./gnu/packages/patches/agda-libdirs-env-variable.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netpbm-CVE-2017-2587.patch' -> `./gnu/packages/patches/netpbm-CVE-2017-2587.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/bidiv-update-fribidi.patch' -> `./gnu/packages/patches/bidiv-update-fribidi.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/vtk-7-gcc-11-compat.patch' -> `./gnu/packages/patches/vtk-7-gcc-11-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/cups-relax-root-ownership-check.patch' -> `./gnu/packages/patches/cups-relax-root-ownership-check.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netsurf-message-timestamp.patch' -> `./gnu/packages/patches/netsurf-message-timestamp.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/network-manager-plugin-path.patch' -> `./gnu/packages/patches/network-manager-plugin-path.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/grub-hurd64.patch' -> `./gnu/packages/patches/grub-hurd64.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/laby-make-install.patch' -> `./gnu/packages/patches/laby-make-install.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/audiofile-fix-datatypes-in-tests.patch' -> `./gnu/packages/patches/audiofile-fix-datatypes-in-tests.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/pixman-CVE-2016-5296.patch' -> `./gnu/packages/patches/pixman-CVE-2016-5296.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libgit2-proxy-reconnection.patch' -> `./gnu/packages/patches/libgit2-proxy-reconnection.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/emacs-lispy-fix-thread-last-test.patch' -> `./gnu/packages/patches/emacs-lispy-fix-thread-last-test.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/xdg-desktop-portal-wlr-harcoded-length.patch' -> `./gnu/packages/patches/xdg-desktop-portal-wlr-harcoded-length.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/directfb-davinci-glibc-228-compat.patch' -> `./gnu/packages/patches/directfb-davinci-glibc-228-compat.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/netdde-build-fix.patch' -> `./gnu/packages/patches/netdde-build-fix.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ocaml-multiple-definitions.patch' -> `./gnu/packages/patches/ocaml-multiple-definitions.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/webkitgtk-adjust-bubblewrap-paths.patch' -> `./gnu/packages/patches/webkitgtk-adjust-bubblewrap-paths.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/sharutils-CVE-2018-1000097.patch' -> `./gnu/packages/patches/sharutils-CVE-2018-1000097.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libmhash-hmac-fix-uaf.patch' -> `./gnu/packages/patches/libmhash-hmac-fix-uaf.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/scilab-tbx_build_help.patch' -> `./gnu/packages/patches/scilab-tbx_build_help.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/tla2tools-build-xml.patch' -> `./gnu/packages/patches/tla2tools-build-xml.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/beignet-correct-file-names.patch' -> `./gnu/packages/patches/beignet-correct-file-names.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/ffmpeg-add-av_stream_get_first_dts-for-chromium.patch' -> `./gnu/packages/patches/ffmpeg-add-av_stream_get_first_dts-for-chromium.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/julia-SOURCE_DATE_EPOCH-mtime.patch' -> `./gnu/packages/patches/julia-SOURCE_DATE_EPOCH-mtime.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/clasp-hide-event-ids.patch' -> `./gnu/packages/patches/clasp-hide-event-ids.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/leela-zero-gtest.patch' -> `./gnu/packages/patches/leela-zero-gtest.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/libcroco-CVE-2020-12825.patch' -> `./gnu/packages/patches/libcroco-CVE-2020-12825.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/patches/qmk-firmware-fix-hacker-dvorak.patch' -> `./gnu/packages/patches/qmk-firmware-fix-hacker-dvorak.patch' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/findclass.php' -> `./gnu/packages/aux-files/findclass.php' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/guix.vim' -> `./gnu/packages/aux-files/guix.vim' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/guile-launcher.c' -> `./gnu/packages/aux-files/guile-launcher.c' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/guix-nvim.vim' -> `./gnu/packages/aux-files/guix-nvim.vim' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/run-in-namespace.c' -> `./gnu/packages/aux-files/run-in-namespace.c' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/pack-audit.c' -> `./gnu/packages/aux-files/pack-audit.c' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.12-arm.conf' -> `./gnu/packages/aux-files/linux-libre/6.12-arm.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.17-i686.conf' -> `./gnu/packages/aux-files/linux-libre/6.17-i686.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.12-i686.conf' -> `./gnu/packages/aux-files/linux-libre/6.12-i686.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.1-arm64.conf' -> `./gnu/packages/aux-files/linux-libre/6.1-arm64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.1-i686.conf' -> `./gnu/packages/aux-files/linux-libre/6.1-i686.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.4-arm.conf' -> `./gnu/packages/aux-files/linux-libre/5.4-arm.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.15-x86_64.conf' -> `./gnu/packages/aux-files/linux-libre/5.15-x86_64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.12-arm64.conf' -> `./gnu/packages/aux-files/linux-libre/6.12-arm64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.6-x86_64.conf' -> `./gnu/packages/aux-files/linux-libre/6.6-x86_64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.10-i686.conf' -> `./gnu/packages/aux-files/linux-libre/5.10-i686.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.1-x86_64.conf' -> `./gnu/packages/aux-files/linux-libre/6.1-x86_64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.6-i686.conf' -> `./gnu/packages/aux-files/linux-libre/6.6-i686.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.17-arm64.conf' -> `./gnu/packages/aux-files/linux-libre/6.17-arm64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.6-arm.conf' -> `./gnu/packages/aux-files/linux-libre/6.6-arm.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.4-x86_64.conf' -> `./gnu/packages/aux-files/linux-libre/5.4-x86_64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.15-arm64.conf' -> `./gnu/packages/aux-files/linux-libre/5.15-arm64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.10-arm64.conf' -> `./gnu/packages/aux-files/linux-libre/5.10-arm64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.12-x86_64.conf' -> `./gnu/packages/aux-files/linux-libre/6.12-x86_64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.10-arm.conf' -> `./gnu/packages/aux-files/linux-libre/5.10-arm.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.15-i686.conf' -> `./gnu/packages/aux-files/linux-libre/5.15-i686.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.17-x86_64.conf' -> `./gnu/packages/aux-files/linux-libre/6.17-x86_64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.17-riscv.conf' -> `./gnu/packages/aux-files/linux-libre/6.17-riscv.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.4-arm64.conf' -> `./gnu/packages/aux-files/linux-libre/5.4-arm64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.4-i686.conf' -> `./gnu/packages/aux-files/linux-libre/5.4-i686.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.12-riscv.conf' -> `./gnu/packages/aux-files/linux-libre/6.12-riscv.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.15-arm.conf' -> `./gnu/packages/aux-files/linux-libre/5.15-arm.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.1-arm.conf' -> `./gnu/packages/aux-files/linux-libre/6.1-arm.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/5.10-x86_64.conf' -> `./gnu/packages/aux-files/linux-libre/5.10-x86_64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/linux-libre/6.6-arm64.conf' -> `./gnu/packages/aux-files/linux-libre/6.6-arm64.conf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/renpy/renpy.in' -> `./gnu/packages/aux-files/renpy/renpy.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/chromium/master-preferences.json' -> `./gnu/packages/aux-files/chromium/master-preferences.json' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/python/sitecustomize.py' -> `./gnu/packages/aux-files/python/sitecustomize.py' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/python/sanity-check.py' -> `./gnu/packages/aux-files/python/sanity-check.py' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/ovmf/51-edk2-ovmf-2m-raw-x64-nosb.json' -> `./gnu/packages/aux-files/ovmf/51-edk2-ovmf-2m-raw-x64-nosb.json' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/xml/patch-catalog-xml.xsl' -> `./gnu/packages/aux-files/xml/patch-catalog-xml.xsl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/xml/docbook-xml/catalog-4.1.2.xml' -> `./gnu/packages/aux-files/xml/docbook-xml/catalog-4.1.2.xml' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/emacs/comp-integrity.el' -> `./gnu/packages/aux-files/emacs/comp-integrity.el' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/packages/aux-files/emacs/guix-emacs.el' -> `./gnu/packages/aux-files/emacs/guix-emacs.el' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/upnp.scm' -> `./gnu/tests/upnp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/vnstat.scm' -> `./gnu/tests/vnstat.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/mail.scm' -> `./gnu/tests/mail.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/telephony.scm' -> `./gnu/tests/telephony.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/singularity.scm' -> `./gnu/tests/singularity.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/base.scm' -> `./gnu/tests/base.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/dict.scm' -> `./gnu/tests/dict.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/rsync.scm' -> `./gnu/tests/rsync.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/ganeti.scm' -> `./gnu/tests/ganeti.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/linux-modules.scm' -> `./gnu/tests/linux-modules.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/foreign.scm' -> `./gnu/tests/foreign.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/nfs.scm' -> `./gnu/tests/nfs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/emacs.scm' -> `./gnu/tests/emacs.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/security.scm' -> `./gnu/tests/security.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/sddm.scm' -> `./gnu/tests/sddm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/lightdm.scm' -> `./gnu/tests/lightdm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/guix.scm' -> `./gnu/tests/guix.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/pam.scm' -> `./gnu/tests/pam.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/high-availability.scm' -> `./gnu/tests/high-availability.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/virtualization.scm' -> `./gnu/tests/virtualization.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/ci.scm' -> `./gnu/tests/ci.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/shadow.scm' -> `./gnu/tests/shadow.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/web.scm' -> `./gnu/tests/web.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/ssh.scm' -> `./gnu/tests/ssh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/avahi.scm' -> `./gnu/tests/avahi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/vnc.scm' -> `./gnu/tests/vnc.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/install.scm' -> `./gnu/tests/install.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/security-token.scm' -> `./gnu/tests/security-token.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/docker.scm' -> `./gnu/tests/docker.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/messaging.scm' -> `./gnu/tests/messaging.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/databases.scm' -> `./gnu/tests/databases.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/audio.scm' -> `./gnu/tests/audio.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/image.scm' -> `./gnu/tests/image.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/samba.scm' -> `./gnu/tests/samba.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/package-management.scm' -> `./gnu/tests/package-management.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/ldap.scm' -> `./gnu/tests/ldap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/version-control.scm' -> `./gnu/tests/version-control.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/networking.scm' -> `./gnu/tests/networking.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/cups.scm' -> `./gnu/tests/cups.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/dns.scm' -> `./gnu/tests/dns.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/mcron.scm' -> `./gnu/tests/mcron.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/containers.scm' -> `./gnu/tests/containers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/desktop.scm' -> `./gnu/tests/desktop.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/monitoring.scm' -> `./gnu/tests/monitoring.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/cachefilesd.scm' -> `./gnu/tests/cachefilesd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/gdm.scm' -> `./gnu/tests/gdm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/file-sharing.scm' -> `./gnu/tests/file-sharing.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/reconfigure.scm' -> `./gnu/tests/reconfigure.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/tests/data/jami-dummy-account.dat' -> `./gnu/tests/data/jami-dummy-account.dat' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/nss.scm' -> `./gnu/system/nss.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/vm.scm' -> `./gnu/system/vm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/keyboard.scm' -> `./gnu/system/keyboard.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/locale.scm' -> `./gnu/system/locale.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/uuid.scm' -> `./gnu/system/uuid.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/setuid.scm' -> `./gnu/system/setuid.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/pam.scm' -> `./gnu/system/pam.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/hurd.scm' -> `./gnu/system/hurd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/shadow.scm' -> `./gnu/system/shadow.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/linux-initrd.scm' -> `./gnu/system/linux-initrd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/privilege.scm' -> `./gnu/system/privilege.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/linux-container.scm' -> `./gnu/system/linux-container.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/install.scm' -> `./gnu/system/install.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/accounts.scm' -> `./gnu/system/accounts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/image.scm' -> `./gnu/system/image.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/mapped-devices.scm' -> `./gnu/system/mapped-devices.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/file-systems.scm' -> `./gnu/system/file-systems.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/raspberry-pi-64-nfs-root.tmpl' -> `./gnu/system/examples/raspberry-pi-64-nfs-root.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/raspberry-pi-64.tmpl' -> `./gnu/system/examples/raspberry-pi-64.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/plasma.tmpl' -> `./gnu/system/examples/plasma.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/devel-hurd64.tmpl' -> `./gnu/system/examples/devel-hurd64.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/desktop.tmpl' -> `./gnu/system/examples/desktop.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/vm-image-efi.tmpl' -> `./gnu/system/examples/vm-image-efi.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/asus-c201.tmpl' -> `./gnu/system/examples/asus-c201.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/docker-image.tmpl' -> `./gnu/system/examples/docker-image.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/bare-bones.tmpl' -> `./gnu/system/examples/bare-bones.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/beaglebone-black.tmpl' -> `./gnu/system/examples/beaglebone-black.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/lightweight-desktop.tmpl' -> `./gnu/system/examples/lightweight-desktop.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/bare-hurd.tmpl' -> `./gnu/system/examples/bare-hurd.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/vm-image.tmpl' -> `./gnu/system/examples/vm-image.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/bare-hurd64.tmpl' -> `./gnu/system/examples/bare-hurd64.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/examples/devel-hurd.tmpl' -> `./gnu/system/examples/devel-hurd.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/pine64.scm' -> `./gnu/system/images/pine64.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/rock64.scm' -> `./gnu/system/images/rock64.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/hurd.scm' -> `./gnu/system/images/hurd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/orangepi-r1-plus-lts-rk3328.scm' -> `./gnu/system/images/orangepi-r1-plus-lts-rk3328.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/novena.scm' -> `./gnu/system/images/novena.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/rock-4c-plus.scm' -> `./gnu/system/images/rock-4c-plus.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/unmatched.scm' -> `./gnu/system/images/unmatched.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/wsl2.scm' -> `./gnu/system/images/wsl2.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/visionfive2.scm' -> `./gnu/system/images/visionfive2.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/system/images/pinebook-pro.scm' -> `./gnu/system/images/pinebook-pro.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services.scm' -> `./gnu/home/services.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/upnp.scm' -> `./gnu/home/services/upnp.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/utils.scm' -> `./gnu/home/services/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/mail.scm' -> `./gnu/home/services/mail.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/secrets.scm' -> `./gnu/home/services/secrets.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/mpv.scm' -> `./gnu/home/services/mpv.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/sway.scm' -> `./gnu/home/services/sway.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/shells.scm' -> `./gnu/home/services/shells.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/dict.scm' -> `./gnu/home/services/dict.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/xdg.scm' -> `./gnu/home/services/xdg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/guix.scm' -> `./gnu/home/services/guix.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/gnome.scm' -> `./gnu/home/services/gnome.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/pm.scm' -> `./gnu/home/services/pm.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/ssh.scm' -> `./gnu/home/services/ssh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/niri.scm' -> `./gnu/home/services/niri.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/gnupg.scm' -> `./gnu/home/services/gnupg.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/syncthing.scm' -> `./gnu/home/services/syncthing.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/backup.scm' -> `./gnu/home/services/backup.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/fontutils.scm' -> `./gnu/home/services/fontutils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/messaging.scm' -> `./gnu/home/services/messaging.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/sound.scm' -> `./gnu/home/services/sound.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/admin.scm' -> `./gnu/home/services/admin.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/shepherd.scm' -> `./gnu/home/services/shepherd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/mcron.scm' -> `./gnu/home/services/mcron.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/containers.scm' -> `./gnu/home/services/containers.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/desktop.scm' -> `./gnu/home/services/desktop.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/media.scm' -> `./gnu/home/services/media.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/symlink-manager.scm' -> `./gnu/home/services/symlink-manager.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/music.scm' -> `./gnu/home/services/music.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/home/services/dotfiles.scm' -> `./gnu/home/services/dotfiles.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/machine/ssh.scm' -> `./gnu/machine/ssh.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/machine/hetzner.scm' -> `./gnu/machine/hetzner.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/machine/digital-ocean.scm' -> `./gnu/machine/digital-ocean.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/machine/hetzner/http.scm' -> `./gnu/machine/hetzner/http.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/bootloader/extlinux.scm' -> `./gnu/bootloader/extlinux.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/bootloader/depthcharge.scm' -> `./gnu/bootloader/depthcharge.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/bootloader/grub.scm' -> `./gnu/bootloader/grub.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/bootloader/u-boot.scm' -> `./gnu/bootloader/u-boot.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/utils.scm' -> `./gnu/installer/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/connman.scm' -> `./gnu/installer/connman.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt.scm' -> `./gnu/installer/newt.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/locale.scm' -> `./gnu/installer/locale.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/parted.scm' -> `./gnu/installer/parted.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/kernel.scm' -> `./gnu/installer/kernel.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/final.scm' -> `./gnu/installer/final.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/substitutes.scm' -> `./gnu/installer/substitutes.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/steps.scm' -> `./gnu/installer/steps.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/hardware.scm' -> `./gnu/installer/hardware.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/record.scm' -> `./gnu/installer/record.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/timezone.scm' -> `./gnu/installer/timezone.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/services.scm' -> `./gnu/installer/services.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/dump.scm' -> `./gnu/installer/dump.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/proxy.scm' -> `./gnu/installer/proxy.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/tests.scm' -> `./gnu/installer/tests.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/keymap.scm' -> `./gnu/installer/keymap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/hostname.scm' -> `./gnu/installer/hostname.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/user.scm' -> `./gnu/installer/user.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/utils.scm' -> `./gnu/installer/newt/utils.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/locale.scm' -> `./gnu/installer/newt/locale.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/page.scm' -> `./gnu/installer/newt/page.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/kernel.scm' -> `./gnu/installer/newt/kernel.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/final.scm' -> `./gnu/installer/newt/final.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/menu.scm' -> `./gnu/installer/newt/menu.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/wifi.scm' -> `./gnu/installer/newt/wifi.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/network.scm' -> `./gnu/installer/newt/network.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/substitutes.scm' -> `./gnu/installer/newt/substitutes.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/partition.scm' -> `./gnu/installer/newt/partition.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/welcome.scm' -> `./gnu/installer/newt/welcome.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/parameters.scm' -> `./gnu/installer/newt/parameters.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/timezone.scm' -> `./gnu/installer/newt/timezone.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/services.scm' -> `./gnu/installer/newt/services.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/ethernet.scm' -> `./gnu/installer/newt/ethernet.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/keymap.scm' -> `./gnu/installer/newt/keymap.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/hostname.scm' -> `./gnu/installer/newt/hostname.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/newt/user.scm' -> `./gnu/installer/newt/user.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/gnu/installer/aux-files/logo.txt' -> `./gnu/installer/aux-files/logo.txt' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.forgejo/pull_request_template.md' -> `./.forgejo/pull_request_template.md' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.forgejo/issue_template/config.yaml' -> `./.forgejo/issue_template/config.yaml' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.forgejo/issue_template/bug-reporting.md' -> `./.forgejo/issue_template/bug-reporting.md' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/m4/guix.m4' -> `./m4/guix.m4' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/package-hello.scm' -> `./doc/package-hello.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/environment-gdb.scm' -> `./doc/environment-gdb.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/guix.texi' -> `./doc/guix.texi' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/he-config-bare-bones.scm' -> `./doc/he-config-bare-bones.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/package-hello.json' -> `./doc/package-hello.json' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/build.scm' -> `./doc/build.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/guix-cookbook.texi' -> `./doc/guix-cookbook.texi' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/fdl-1.3.texi' -> `./doc/fdl-1.3.texi' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/local.mk' -> `./doc/local.mk' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/contributing.texi' -> `./doc/contributing.texi' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/htmlxref.cnf' -> `./doc/htmlxref.cnf' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/installer-resume.png' -> `./doc/images/installer-resume.png' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/coreutils-bag-graph.dot' -> `./doc/images/coreutils-bag-graph.dot' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/coreutils-size-map.png' -> `./doc/images/coreutils-size-map.png' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/bootstrap-graph.dot' -> `./doc/images/bootstrap-graph.dot' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/gcc-core-mesboot0-graph.dot' -> `./doc/images/gcc-core-mesboot0-graph.dot' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/installer-partitions.png' -> `./doc/images/installer-partitions.png' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/coreutils-graph.dot' -> `./doc/images/coreutils-graph.dot' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/installer-network.png' -> `./doc/images/installer-network.png' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/bootstrap-packages.dot' -> `./doc/images/bootstrap-packages.dot' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/service-graph.dot' -> `./doc/images/service-graph.dot' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/doc/images/shepherd-graph.dot' -> `./doc/images/shepherd-graph.dot' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/compile-as-derivation.scm' -> `./build-aux/compile-as-derivation.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/build-self.scm' -> `./build-aux/build-self.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/update-NEWS.scm' -> `./build-aux/update-NEWS.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/keep-only-translated.scm' -> `./build-aux/keep-only-translated.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/check-channel-news.scm' -> `./build-aux/check-channel-news.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/pre-inst-env.in' -> `./build-aux/pre-inst-env.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/check-final-inputs-self-contained.scm' -> `./build-aux/check-final-inputs-self-contained.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/update-guix-package.scm' -> `./build-aux/update-guix-package.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/generate-authors.scm' -> `./build-aux/generate-authors.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/compile-all.scm' -> `./build-aux/compile-all.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/test-driver.scm' -> `./build-aux/test-driver.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/git-version-gen' -> `./build-aux/git-version-gen' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/test-env.in' -> `./build-aux/test-env.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/gitlog-to-changelog' -> `./build-aux/gitlog-to-changelog' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/convert-xref.scm' -> `./build-aux/convert-xref.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/extract-syscall-ranges.sh' -> `./build-aux/extract-syscall-ranges.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/xgettext.scm' -> `./build-aux/xgettext.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/mdate-from-git.scm' -> `./build-aux/mdate-from-git.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/build-aux/cuirass/evaluate.scm' -> `./build-aux/cuirass/evaluate.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/historical-authorizations' -> `./etc/historical-authorizations' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/committer.scm.in' -> `./etc/committer.scm.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/gnu-store.mount.in' -> `./etc/gnu-store.mount.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams.scm' -> `./etc/teams.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/news.scm' -> `./etc/news.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-publish.service.in' -> `./etc/guix-publish.service.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/copyright.el' -> `./etc/copyright.el' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-gc.service.in' -> `./etc/guix-gc.service.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-daemon.cil.in' -> `./etc/guix-daemon.cil.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-daemon.conf.in' -> `./etc/guix-daemon.conf.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-publish.conf.in' -> `./etc/guix-publish.conf.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-gc.timer.in' -> `./etc/guix-gc.timer.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-install.sh' -> `./etc/guix-install.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/guix-daemon.service.in' -> `./etc/guix-daemon.service.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/openrc/guix-daemon.in' -> `./etc/openrc/guix-daemon.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/tempel/text-mode.eld' -> `./etc/snippets/tempel/text-mode.eld' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/tempel/scheme-mode.eld' -> `./etc/snippets/tempel/scheme-mode.eld' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-package' -> `./etc/snippets/yas/scheme-mode/guix-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-news-entry' -> `./etc/snippets/yas/scheme-mode/guix-news-entry' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-origin' -> `./etc/snippets/yas/scheme-mode/guix-origin' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-hg-reference' -> `./etc/snippets/yas/scheme-mode/guix-hg-reference' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-svn-reference' -> `./etc/snippets/yas/scheme-mode/guix-svn-reference' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-bzr-reference' -> `./etc/snippets/yas/scheme-mode/guix-bzr-reference' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-git-reference' -> `./etc/snippets/yas/scheme-mode/guix-git-reference' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/scheme-mode/guix-cvs-reference' -> `./etc/snippets/yas/scheme-mode/guix-cvs-reference' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/log-edit-mode/guix-vc-commit-message-update-package' -> `./etc/snippets/yas/log-edit-mode/guix-vc-commit-message-update-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/log-edit-mode/guix-vc-commit-message-remove-package' -> `./etc/snippets/yas/log-edit-mode/guix-vc-commit-message-remove-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/log-edit-mode/guix-vc-commit-message-use-https-home-page' -> `./etc/snippets/yas/log-edit-mode/guix-vc-commit-message-use-https-home-page' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/log-edit-mode/guix-vc-commit-message-rename-package' -> `./etc/snippets/yas/log-edit-mode/guix-vc-commit-message-rename-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/log-edit-mode/guix-vc-commit-message-add-package' -> `./etc/snippets/yas/log-edit-mode/guix-vc-commit-message-add-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/text-mode/guix-commit-message-rename-package' -> `./etc/snippets/yas/text-mode/guix-commit-message-rename-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/text-mode/guix-commit-message-update-package' -> `./etc/snippets/yas/text-mode/guix-commit-message-update-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/text-mode/guix-commit-message-remove-package' -> `./etc/snippets/yas/text-mode/guix-commit-message-remove-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/text-mode/guix-commit-message-add-cl-package' -> `./etc/snippets/yas/text-mode/guix-commit-message-add-cl-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/text-mode/guix-commit-message-add-package' -> `./etc/snippets/yas/text-mode/guix-commit-message-add-package' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/snippets/yas/text-mode/guix-commit-message-use-https-home-page' -> `./etc/snippets/yas/text-mode/guix-commit-message-use-https-home-page' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/completion/zsh/_guix' -> `./etc/completion/zsh/_guix' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/completion/bash/guix-daemon' -> `./etc/completion/bash/guix-daemon' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/completion/bash/guix' -> `./etc/completion/bash/guix' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/completion/fish/guix.fish' -> `./etc/completion/fish/guix.fish' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/git/pre-push' -> `./etc/git/pre-push' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/git/commit-msg' -> `./etc/git/commit-msg' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/git/gitconfig' -> `./etc/git/gitconfig' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/git/post-merge' -> `./etc/git/post-merge' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/init.d/guix-daemon.in' -> `./etc/init.d/guix-daemon.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/cross-compile.scm' -> `./etc/manifests/cross-compile.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/upgrade.scm' -> `./etc/manifests/upgrade.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/source.scm' -> `./etc/manifests/source.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/release-user-packages.scm' -> `./etc/manifests/release-user-packages.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/hurd.scm' -> `./etc/manifests/hurd.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/system-tests.scm' -> `./etc/manifests/system-tests.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/release-desktop.scm' -> `./etc/manifests/release-desktop.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/ungraft.scm' -> `./etc/manifests/ungraft.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/release-minimal.scm' -> `./etc/manifests/release-minimal.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/kernels.scm' -> `./etc/manifests/kernels.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/time-travel.scm' -> `./etc/manifests/time-travel.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/manifests/disarchive.scm' -> `./etc/manifests/disarchive.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/lisp/lisp-manifest.scm' -> `./etc/teams/lisp/lisp-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/release/artifacts.scm' -> `./etc/teams/release/artifacts.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/release/artifacts-manifest.scm' -> `./etc/teams/release/artifacts-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/release/os-manifest-generator.scm' -> `./etc/teams/release/os-manifest-generator.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/beam/erlang-manifest.scm' -> `./etc/teams/beam/erlang-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/beam/elixir-manifest.scm' -> `./etc/teams/beam/elixir-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/zig/zig-manifest.scm' -> `./etc/teams/zig/zig-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/python/python-manifest.scm' -> `./etc/teams/python/python-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/r/r-manifest.scm' -> `./etc/teams/r/r-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/emacs/tree-sitter-manifest.scm' -> `./etc/teams/emacs/tree-sitter-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/emacs/emacs-manifest.scm' -> `./etc/teams/emacs/emacs-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/games/luanti-manifest.scm' -> `./etc/teams/games/luanti-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/gnome/gnome-manifest.scm' -> `./etc/teams/gnome/gnome-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/gnome/gnome-core-refresh' -> `./etc/teams/gnome/gnome-core-refresh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/gnome/gnome-extension-manifest.scm' -> `./etc/teams/gnome/gnome-extension-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/hare/hare-manifest.scm' -> `./etc/teams/hare/hare-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/rust/unpack-new-crates.sh' -> `./etc/teams/rust/unpack-new-crates.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/rust/rusty-packages.scm' -> `./etc/teams/rust/rusty-packages.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/rust/rust-crates.tmpl' -> `./etc/teams/rust/rust-crates.tmpl' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/rust/rust-manifest.scm' -> `./etc/teams/rust/rust-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/rust/audit-rust-crates' -> `./etc/teams/rust/audit-rust-crates' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/rust/cleanup-crates.sh' -> `./etc/teams/rust/cleanup-crates.sh' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/qt/qt5-manifest.scm' -> `./etc/teams/qt/qt5-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/qt/qt-manifest.scm' -> `./etc/teams/qt/qt-manifest.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/teams/qt/common.scm' -> `./etc/teams/qt/common.scm' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/substitutes/ci.guix.gnu.org.pub' -> `./etc/substitutes/ci.guix.gnu.org.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/substitutes/berlin.guix.gnu.org.pub' -> `./etc/substitutes/berlin.guix.gnu.org.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/substitutes/ci.guix.info.pub' -> `./etc/substitutes/ci.guix.info.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/substitutes/bordeaux.guix.gnu.org.pub' -> `./etc/substitutes/bordeaux.guix.gnu.org.pub' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/apparmor.d/guix-daemon' -> `./etc/apparmor.d/guix-daemon' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/apparmor.d/guix' -> `./etc/apparmor.d/guix' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/etc/apparmor.d/tunables/guix.in' -> `./etc/apparmor.d/tunables/guix.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/fa.po' -> `./po/guix/fa.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/hu.po' -> `./po/guix/hu.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/el.po' -> `./po/guix/el.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/eo.po' -> `./po/guix/eo.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/cs.po' -> `./po/guix/cs.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/bn.po' -> `./po/guix/bn.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/fr.po' -> `./po/guix/fr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/vi.po' -> `./po/guix/vi.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/ar.po' -> `./po/guix/ar.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/pt.po' -> `./po/guix/pt.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/es.po' -> `./po/guix/es.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/ja.po' -> `./po/guix/ja.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/uk.po' -> `./po/guix/uk.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/ru.po' -> `./po/guix/ru.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/zh_CN.po' -> `./po/guix/zh_CN.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/ka.po' -> `./po/guix/ka.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/ta.po' -> `./po/guix/ta.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/it.po' -> `./po/guix/it.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/lt.po' -> `./po/guix/lt.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/sr.po' -> `./po/guix/sr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/sk.po' -> `./po/guix/sk.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/fi.po' -> `./po/guix/fi.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/oc.po' -> `./po/guix/oc.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/kab.po' -> `./po/guix/kab.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/ca.po' -> `./po/guix/ca.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/sv.po' -> `./po/guix/sv.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/nl.po' -> `./po/guix/nl.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/POTFILES.in' -> `./po/guix/POTFILES.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/pl.po' -> `./po/guix/pl.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/tr.po' -> `./po/guix/tr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/da.po' -> `./po/guix/da.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/de.po' -> `./po/guix/de.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/Makevars' -> `./po/guix/Makevars' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/LINGUAS' -> `./po/guix/LINGUAS' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/pt_BR.po' -> `./po/guix/pt_BR.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/si.po' -> `./po/guix/si.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/guix/ko.po' -> `./po/guix/ko.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/fa.po' -> `./po/packages/fa.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/hu.po' -> `./po/packages/hu.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/eo.po' -> `./po/packages/eo.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/fr.po' -> `./po/packages/fr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/vi.po' -> `./po/packages/vi.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/ar.po' -> `./po/packages/ar.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/es.po' -> `./po/packages/es.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/ja.po' -> `./po/packages/ja.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/uk.po' -> `./po/packages/uk.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/ru.po' -> `./po/packages/ru.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/zh_CN.po' -> `./po/packages/zh_CN.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/ta.po' -> `./po/packages/ta.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/it.po' -> `./po/packages/it.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/sr.po' -> `./po/packages/sr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/sk.po' -> `./po/packages/sk.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/fi.po' -> `./po/packages/fi.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/oc.po' -> `./po/packages/oc.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/kab.po' -> `./po/packages/kab.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/sv.po' -> `./po/packages/sv.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/nl.po' -> `./po/packages/nl.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/POTFILES.in' -> `./po/packages/POTFILES.in' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/pl.po' -> `./po/packages/pl.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/tr.po' -> `./po/packages/tr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/da.po' -> `./po/packages/da.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/de.po' -> `./po/packages/de.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/Makevars' -> `./po/packages/Makevars' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/LINGUAS' -> `./po/packages/LINGUAS' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/pt_BR.po' -> `./po/packages/pt_BR.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/packages/ko.po' -> `./po/packages/ko.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/po4a.cfg' -> `./po/doc/po4a.cfg' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-manual.it.po' -> `./po/doc/guix-manual.it.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.fr.po' -> `./po/doc/guix-cookbook.fr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-manual.es.po' -> `./po/doc/guix-manual.es.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-manual.ru.po' -> `./po/doc/guix-manual.ru.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.zh_CN.po' -> `./po/doc/guix-cookbook.zh_CN.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.sk.po' -> `./po/doc/guix-cookbook.sk.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.ru.po' -> `./po/doc/guix-cookbook.ru.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.it.po' -> `./po/doc/guix-cookbook.it.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.de.po' -> `./po/doc/guix-cookbook.de.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.ko.po' -> `./po/doc/guix-cookbook.ko.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-manual.zh_CN.po' -> `./po/doc/guix-manual.zh_CN.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.ta.po' -> `./po/doc/guix-cookbook.ta.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/local.mk' -> `./po/doc/local.mk' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-manual.de.po' -> `./po/doc/guix-manual.de.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.pt_BR.po' -> `./po/doc/guix-cookbook.pt_BR.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.sv.po' -> `./po/doc/guix-cookbook.sv.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-cookbook.es.po' -> `./po/doc/guix-cookbook.es.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-manual.pt_BR.po' -> `./po/doc/guix-manual.pt_BR.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/po/doc/guix-manual.fr.po' -> `./po/doc/guix-manual.fr.po' `/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout/.mumi/config' -> `./.mumi/config' phase `unpack' succeeded after 0.5 seconds starting phase `disable-failing-tests' phase `disable-failing-tests' succeeded after 0.0 seconds starting phase `bootstrap' patch-shebang: build-aux/git-version-gen: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' ++ find po/doc -type f -name 'guix-manual*.po' ++ sed -e 's,.*/guix-manual\.,,;s,\.po$,,' + langs='it es ru zh_CN de pt_BR fr' + for lang in ${langs} + '[' '!' -e doc/guix.it.texi ']' + echo '@setfilename guix.it.info' + echo '@include version-it.texi' + touch po/doc/guix-manual.it.po + for lang in ${langs} + '[' '!' -e doc/guix.es.texi ']' + echo '@setfilename guix.es.info' + echo '@include version-es.texi' + touch po/doc/guix-manual.es.po + for lang in ${langs} + '[' '!' -e doc/guix.ru.texi ']' + echo '@setfilename guix.ru.info' + echo '@include version-ru.texi' + touch po/doc/guix-manual.ru.po + for lang in ${langs} + '[' '!' -e doc/guix.zh_CN.texi ']' + echo '@setfilename guix.zh_CN.info' + echo '@include version-zh_CN.texi' + touch po/doc/guix-manual.zh_CN.po + for lang in ${langs} + '[' '!' -e doc/guix.de.texi ']' + echo '@setfilename guix.de.info' + echo '@include version-de.texi' + touch po/doc/guix-manual.de.po + for lang in ${langs} + '[' '!' -e doc/guix.pt_BR.texi ']' + echo '@setfilename guix.pt_BR.info' + echo '@include version-pt_BR.texi' + touch po/doc/guix-manual.pt_BR.po + for lang in ${langs} + '[' '!' -e doc/guix.fr.texi ']' + echo '@setfilename guix.fr.info' + echo '@include version-fr.texi' + touch po/doc/guix-manual.fr.po ++ find po/doc -type f -name 'guix-cookbook*.po' ++ sed -e 's,.*/guix-cookbook\.,,;s,\.po$,,' + langs='fr zh_CN sk ru it de ko ta pt_BR sv es' + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.fr.texi ']' + echo '@setfilename guix-cookbook.fr.info' + touch po/doc/guix-cookbook.fr.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.zh_CN.texi ']' + echo '@setfilename guix-cookbook.zh_CN.info' + touch po/doc/guix-cookbook.zh_CN.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.sk.texi ']' + echo '@setfilename guix-cookbook.sk.info' + touch po/doc/guix-cookbook.sk.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.ru.texi ']' + echo '@setfilename guix-cookbook.ru.info' + touch po/doc/guix-cookbook.ru.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.it.texi ']' + echo '@setfilename guix-cookbook.it.info' + touch po/doc/guix-cookbook.it.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.de.texi ']' + echo '@setfilename guix-cookbook.de.info' + touch po/doc/guix-cookbook.de.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.ko.texi ']' + echo '@setfilename guix-cookbook.ko.info' + touch po/doc/guix-cookbook.ko.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.ta.texi ']' + echo '@setfilename guix-cookbook.ta.info' + touch po/doc/guix-cookbook.ta.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.pt_BR.texi ']' + echo '@setfilename guix-cookbook.pt_BR.info' + touch po/doc/guix-cookbook.pt_BR.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.sv.texi ']' + echo '@setfilename guix-cookbook.sv.info' + touch po/doc/guix-cookbook.sv.po + for lang in ${langs} + '[' '!' -e doc/guix-cookbook.es.texi ']' + echo '@setfilename guix-cookbook.es.info' + touch po/doc/guix-cookbook.es.po + autoreconf -vfi autoreconf: Entering directory `.' autoreconf: running: autopoint --force Copying file ABOUT-NLS Copying file build-aux/config.rpath Copying file m4/codeset.m4 Copying file m4/extern-inline.m4 Copying file m4/fcntl-o.m4 Copying file m4/gettext.m4 Copying file m4/glibc2.m4 Copying file m4/glibc21.m4 Copying file m4/iconv.m4 Copying file m4/intdiv0.m4 Copying file m4/intl.m4 Copying file m4/intldir.m4 Copying file m4/intlmacosx.m4 Copying file m4/intmax.m4 Copying file m4/inttypes-pri.m4 Copying file m4/inttypes_h.m4 Copying file m4/lcmessage.m4 Copying file m4/lib-ld.m4 Copying file m4/lib-link.m4 Copying file m4/lib-prefix.m4 Copying file m4/lock.m4 Copying file m4/longlong.m4 Copying file m4/nls.m4 Copying file m4/po.m4 Copying file m4/printf-posix.m4 Copying file m4/progtest.m4 Copying file m4/size_max.m4 Copying file m4/stdint_h.m4 Copying file m4/threadlib.m4 Copying file m4/uintmax_t.m4 Copying file m4/visibility.m4 Copying file m4/wchar_t.m4 Copying file m4/wint_t.m4 Copying file m4/xsize.m4 Copying file po/guix/Makefile.in.in Copying file po/packages/Makefile.in.in Copying file po/guix/Makevars.template Copying file po/packages/Makevars.template Copying file po/guix/Rules-quot Copying file po/packages/Rules-quot Copying file po/guix/boldquot.sed Copying file po/packages/boldquot.sed Copying file po/guix/en@boldquot.header Copying file po/packages/en@boldquot.header Copying file po/guix/en@quot.header Copying file po/packages/en@quot.header Copying file po/guix/insert-header.sin Copying file po/packages/insert-header.sin Copying file po/guix/quot.sed Copying file po/packages/quot.sed Copying file po/guix/remove-potcdate.sin Copying file po/packages/remove-potcdate.sin autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: configure.ac: not using Libtool autoreconf: running: /gnu/store/pv213pl0ansyca2zi2wx24k1g1wb7m00-autoconf-2.69/bin/autoconf --force autoreconf: running: /gnu/store/pv213pl0ansyca2zi2wx24k1g1wb7m00-autoconf-2.69/bin/autoheader --force autoreconf: running: automake --add-missing --copy --force-missing config-daemon.ac:8: installing 'build-aux/ar-lib' configure.ac:38: installing 'build-aux/compile' configure.ac:40: installing 'build-aux/config.guess' configure.ac:40: installing 'build-aux/config.sub' configure.ac:28: installing 'build-aux/install-sh' configure.ac:28: installing 'build-aux/missing' Makefile.am:1039: warning: dist-hook was already defined in condition in_git_p, which is included in condition TRUE ... Makefile.am:1011: ... 'dist-hook' previously defined here Makefile.am:1040: warning: dist-hook was already defined in condition in_git_p, which is included in condition TRUE ... Makefile.am:1011: ... 'dist-hook' previously defined here Makefile.am: installing './INSTALL' Makefile.am:964: warning: AM_GNU_GETTEXT used but 'po' not in SUBDIRS Makefile.am: installing 'build-aux/depcomp' doc/local.mk:37: installing 'build-aux/mdate-sh' Makefile.am:967: 'doc/local.mk' included from here doc/local.mk:37: installing 'build-aux/texinfo.tex' Makefile.am:967: 'doc/local.mk' included from here parallel-tests: installing 'build-aux/test-driver' autoreconf: Leaving directory `.' + chmod +w build-aux/mdate-sh + rm -f build-aux/mdate-sh + ln -s mdate-from-git.scm build-aux/mdate-sh phase `bootstrap' succeeded after 8.7 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.1 seconds starting phase `patch-source-shebangs' patch-shebang: ./bootstrap: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/ar-lib: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/compile: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/config.guess: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/config.rpath: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/config.sub: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/depcomp: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/extract-syscall-ranges.sh: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/install-sh: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/mdate-from-git.scm: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/missing: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/pre-inst-env.in: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/test-driver: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/test-driver.scm: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/test-env.in: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./build-aux/xgettext.scm: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./etc/git/commit-msg: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./etc/git/post-merge: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./etc/git/pre-push: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./etc/guix-install.sh: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./etc/init.d/guix-daemon.in: changing `/bin/bash' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/bash' patch-shebang: ./etc/openrc/guix-daemon.in: warning: no binary for interpreter `openrc-run' found in $PATH patch-shebang: ./etc/teams.scm: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./etc/teams/gnome/gnome-core-refresh: warning: no binary for interpreter `-S' found in $PATH patch-shebang: ./etc/teams/rust/audit-rust-crates: warning: no binary for interpreter `-S' found in $PATH patch-shebang: ./etc/teams/rust/cleanup-crates.sh: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-shebang: ./etc/teams/rust/unpack-new-crates.sh: changing `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' phase `patch-source-shebangs' succeeded after 0.5 seconds starting phase `configure' source directory: "/tmp/guix-build-guix-1.5.0rc1.drv-0/source" (relative from build: ".") build directory: "/tmp/guix-build-guix-1.5.0rc1.drv-0/source" configure flags: ("CONFIG_SHELL=/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/bash" "SHELL=/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/bash" "--prefix=/gnu/store/n7iim4bliv46j5gx39rqd8921xndcx9w-guix-1.5.0rc1" "--enable-fast-install" "--build=arm-unknown-linux-gnueabihf" "--with-channel-commit=2d4ed08662714ea46cfe0b41ca195d1ef845fd1b" "--localstatedir=/var" "--sysconfdir=/etc" "--with-bash-completion-dir=/gnu/store/n7iim4bliv46j5gx39rqd8921xndcx9w-guix-1.5.0rc1/etc/bash_completion.d" "--with-apparmor-profile-dir=/gnu/store/n7iim4bliv46j5gx39rqd8921xndcx9w-guix-1.5.0rc1/etc/apparmor.d" "ac_cv_path_DOT_USER_PROGRAM=dot" "ac_cv_path_GIT=/gnu/store/7kngswdh0zbn0nkim9sv6pf27hdqqa76-git-minimal-2.52.0/bin/git" "ac_cv_guix_test_root=/tmp/guix-tests") configure: WARNING: unrecognized options: --enable-fast-install checking for a BSD-compatible install... /gnu/store/zj3br68hiy3byclr6zrkircrglg87v6q-coreutils-9.1/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /gnu/store/zj3br68hiy3byclr6zrkircrglg87v6q-coreutils-9.1/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... no checking whether make supports nested variables... yes checking xargs -n works... yes checking whether UID '122' is supported by ustar format... yes checking whether GID '998' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /gnu/store/58mfa2bvhwnh567av2kz36wv6423i75s-grep-3.11/bin/grep checking for egrep... /gnu/store/58mfa2bvhwnh567av2kz36wv6423i75s-grep-3.11/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for a sed that does not truncate output... /gnu/store/kaz9g4jd1pfqnlimwbx15n3vp6vj3kj1-sed-4.9/bin/sed checking whether NLS is requested... yes checking for msgfmt... /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt checking for gmsgfmt... /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt checking for xgettext... /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/xgettext checking for msgmerge... /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgmerge checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking for ld used by gcc... /gnu/store/kybniwdqvwbiyyzhkybcgz41896wg6bh-ld-wrapper-0/bin/ld checking if the linker (/gnu/store/kybniwdqvwbiyyzhkybcgz41896wg6bh-ld-wrapper-0/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking for sed... (cached) /gnu/store/kaz9g4jd1pfqnlimwbx15n3vp6vj3kj1-sed-4.9/bin/sed checking for the Guix system type... armhf-linux checking for the store directory... /gnu/store checking the length of the installed socket file name... 30 checking for unit test root directory... (cached) /tmp/guix-tests checking the length of the socket file name used in tests... 47 checking the length of a typical hash bang line... 73 checking the length of a hash bang line used in tests... 84 checking for pkg-config... /gnu/store/vagj86n4yz9kb0xsz6flxvmvpm5kxp4c-pkg-config-0.29.2/bin/pkg-config checking pkg-config is at least version 0.9.0... yes configure: checking for guile 3.0 configure: found guile 3.0 checking for guile-3.0... no checking for guile3.0... no checking for guile-3... no checking for guile3... no checking for guile... /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile checking for Guile version >= 3.0... 3.0.9 checking for guild... /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guild checking for guile-config... /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile-config checking for guile-3.0 >= 3.0.3... yes checking for guile-3.0... yes checking if (gnutls) is available... yes checking if (git) is available... yes checking if (git) exports `graph-descendant?'... yes checking whether Guile-JSON is available and recent enough... yes checking whether Guile-Sqlite3 is available and recent enough... yes checking whether Guile-Gcrypt is available and recent enough... yes checking whether Guile-Git is available and recent enough... yes checking if (htmlprag) exports `%strict-tokenizer?'... yes checking whether Guile-zlib is available and recent enough... yes checking if (lzlib) is available... yes checking if (avahi) is available... yes checking if (newt) is available... no checking whether /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile provides feature 'regex'... yes checking whether /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile provides feature 'posix'... yes checking whether /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile provides feature 'socket'... yes checking whether /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile provides feature 'net-db'... yes checking whether /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile provides feature 'threads'... yes checking for a sed that does not truncate output... (cached) /gnu/store/kaz9g4jd1pfqnlimwbx15n3vp6vj3kj1-sed-4.9/bin/sed checking for gzip... /gnu/store/49mjjpb5kr57b7dyir2nasvfqn23ic5w-gzip-1.14/bin/gzip checking for bzip2... /gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8/bin/bzip2 checking for xz... /gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5/bin/xz checking for git... (cached) /gnu/store/7kngswdh0zbn0nkim9sv6pf27hdqqa76-git-minimal-2.52.0/bin/git checking for libgcrypt-config... /gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/bin/libgcrypt-config checking libgcrypt's library directory... /gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0/lib checking whether Guile-SSH is available and recent enough... yes checking whether to build daemon... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for ar... ar checking the archiver (ar) interface... ar checking whether g++ supports C++11... yes checking for ranlib... ranlib checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for gzdopen in -lz... yes checking how to run the C++ preprocessor... g++ -E checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for BZ2_bzWriteOpen in -lbz2... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for sqlite3 >= 3.6.19... yes checking for gcry_md_open in -lgcrypt... yes checking gcrypt.h usability... yes checking gcrypt.h presence... yes checking for gcrypt.h... yes checking for chroot... yes checking for unshare... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking linux/close_range.h usability... yes checking linux/close_range.h presence... yes checking for linux/close_range.h... yes checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for lutimes... yes checking for lchown... yes checking for posix_fallocate... yes checking for sched_setaffinity... yes checking for statvfs... yes checking for nanosleep... yes checking for strsignal... yes checking for statx... yes checking for close_range... yes checking locale usability... yes checking locale presence... yes checking for locale... yes checking sys/personality.h usability... yes checking sys/personality.h presence... yes checking for sys/personality.h... yes checking for default substitute URLs... https://bordeaux.guix.gnu.org https://ci.guix.gnu.org checking whether Guile-SSH is available and recent enough... (cached) yes checking for unit test root directory... (cached) /tmp/guix-tests checking for guile... (cached) /gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9/bin/guile checking the current installation's localstatedir... none checking for slirp4netns... yes checking for slirp4netns... /gnu/store/w3s6ql0pqzl6lvmyqi98dssdlvb5040n-slirp4netns-1.3.3/bin/slirp4netns checking whether byte ordering is bigendian... no checking if building from git... no checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating po/guix/Makefile.in config.status: creating po/packages/Makefile.in config.status: creating etc/guix-daemon.cil config.status: creating etc/apparmor.d/tunables/guix config.status: creating guix/config.scm config.status: creating etc/committer.scm config.status: creating test-env config.status: creating pre-inst-env config.status: creating nix/config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/guix/POTFILES config.status: creating po/guix/Makefile config.status: creating po/packages/POTFILES config.status: creating po/packages/Makefile configure: WARNING: unrecognized options: --enable-fast-install phase `configure' succeeded after 7.2 seconds starting phase `patch-generated-file-shebangs' patch-shebang: ./etc/teams/gnome/gnome-core-refresh: warning: no binary for interpreter `-S' found in $PATH patch-shebang: ./etc/teams/rust/audit-rust-crates: warning: no binary for interpreter `-S' found in $PATH patch-makefile-SHELL: ./po/guix/Makefile: changing `SHELL' from `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' patch-makefile-SHELL: ./po/packages/Makefile: changing `SHELL' from `/bin/sh' to `/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh' phase `patch-generated-file-shebangs' succeeded after 0.1 seconds starting phase `use-host-compressors' phase `use-host-compressors' succeeded after 0.0 seconds starting phase `set-font-path' phase `set-font-path' succeeded after 0.0 seconds starting phase `build' GEN doc/os-config-bare-bones.texi GEN doc/os-config-desktop.texi GEN doc/os-config-lightweight-desktop.texi Compiling Scheme modules... [ 0%] LOAD guix/build/po.scm [ 0%] GUILEC guix/build/po.go PO4A doc/contributing.de.texi POXREF doc/contributing.de.texi translated 143 cross-references in 'doc/contributing.de.texi.tmp' mv "doc/contributing.de.texi.tmp" "doc/contributing.de.texi" PO4A doc/guix.de.texi sed -i "s|guix\.info|$(basename "doc/guix.de.texi" | sed 's|texi$|info|')|" "doc/guix.de.texi.tmp" POXREF doc/guix.de.texi translated 1003 cross-references in 'doc/guix.de.texi.tmp' mv "doc/guix.de.texi.tmp" "doc/guix.de.texi" PO4A doc/contributing.es.texi POXREF doc/contributing.es.texi translated 143 cross-references in 'doc/contributing.es.texi.tmp' mv "doc/contributing.es.texi.tmp" "doc/contributing.es.texi" PO4A doc/guix.es.texi sed -i "s|guix\.info|$(basename "doc/guix.es.texi" | sed 's|texi$|info|')|" "doc/guix.es.texi.tmp" POXREF doc/guix.es.texi translated 1002 cross-references in 'doc/guix.es.texi.tmp' mv "doc/guix.es.texi.tmp" "doc/guix.es.texi" PO4A doc/contributing.fr.texi POXREF doc/contributing.fr.texi translated 143 cross-references in 'doc/contributing.fr.texi.tmp' mv "doc/contributing.fr.texi.tmp" "doc/contributing.fr.texi" PO4A doc/guix.fr.texi sed -i "s|guix\.info|$(basename "doc/guix.fr.texi" | sed 's|texi$|info|')|" "doc/guix.fr.texi.tmp" POXREF doc/guix.fr.texi translated 1004 cross-references in 'doc/guix.fr.texi.tmp' mv "doc/guix.fr.texi.tmp" "doc/guix.fr.texi" PO4A doc/contributing.it.texi POXREF doc/contributing.it.texi translated 143 cross-references in 'doc/contributing.it.texi.tmp' mv "doc/contributing.it.texi.tmp" "doc/contributing.it.texi" PO4A doc/guix.it.texi sed -i "s|guix\.info|$(basename "doc/guix.it.texi" | sed 's|texi$|info|')|" "doc/guix.it.texi.tmp" POXREF doc/guix.it.texi translated 1005 cross-references in 'doc/guix.it.texi.tmp' mv "doc/guix.it.texi.tmp" "doc/guix.it.texi" PO4A doc/contributing.pt_BR.texi POXREF doc/contributing.pt_BR.texi translated 143 cross-references in 'doc/contributing.pt_BR.texi.tmp' mv "doc/contributing.pt_BR.texi.tmp" "doc/contributing.pt_BR.texi" PO4A doc/guix.pt_BR.texi sed -i "s|guix\.info|$(basename "doc/guix.pt_BR.texi" | sed 's|texi$|info|')|" "doc/guix.pt_BR.texi.tmp" POXREF doc/guix.pt_BR.texi translated 1005 cross-references in 'doc/guix.pt_BR.texi.tmp' mv "doc/guix.pt_BR.texi.tmp" "doc/guix.pt_BR.texi" PO4A doc/contributing.ru.texi POXREF doc/contributing.ru.texi translated 141 cross-references in 'doc/contributing.ru.texi.tmp' mv "doc/contributing.ru.texi.tmp" "doc/contributing.ru.texi" PO4A doc/guix.ru.texi sed -i "s|guix\.info|$(basename "doc/guix.ru.texi" | sed 's|texi$|info|')|" "doc/guix.ru.texi.tmp" POXREF doc/guix.ru.texi translated 1006 cross-references in 'doc/guix.ru.texi.tmp' mv "doc/guix.ru.texi.tmp" "doc/guix.ru.texi" PO4A doc/contributing.zh_CN.texi POXREF doc/contributing.zh_CN.texi translated 144 cross-references in 'doc/contributing.zh_CN.texi.tmp' mv "doc/contributing.zh_CN.texi.tmp" "doc/contributing.zh_CN.texi" PO4A doc/guix.zh_CN.texi sed -i "s|guix\.info|$(basename "doc/guix.zh_CN.texi" | sed 's|texi$|info|')|" "doc/guix.zh_CN.texi.tmp" POXREF doc/guix.zh_CN.texi translated 1005 cross-references in 'doc/guix.zh_CN.texi.tmp' mv "doc/guix.zh_CN.texi.tmp" "doc/guix.zh_CN.texi" PO4A doc/guix-cookbook.de.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.de.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.de.texi.tmp" POXREF doc/guix-cookbook.de.texi translated 10 cross-references in 'doc/guix-cookbook.de.texi.tmp' mv "doc/guix-cookbook.de.texi.tmp" "doc/guix-cookbook.de.texi" PO4A doc/guix-cookbook.es.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.es.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.es.texi.tmp" POXREF doc/guix-cookbook.es.texi translated 10 cross-references in 'doc/guix-cookbook.es.texi.tmp' mv "doc/guix-cookbook.es.texi.tmp" "doc/guix-cookbook.es.texi" PO4A doc/guix-cookbook.fr.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.fr.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.fr.texi.tmp" POXREF doc/guix-cookbook.fr.texi translated 10 cross-references in 'doc/guix-cookbook.fr.texi.tmp' mv "doc/guix-cookbook.fr.texi.tmp" "doc/guix-cookbook.fr.texi" PO4A doc/guix-cookbook.it.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.it.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.it.texi.tmp" POXREF doc/guix-cookbook.it.texi translated 10 cross-references in 'doc/guix-cookbook.it.texi.tmp' mv "doc/guix-cookbook.it.texi.tmp" "doc/guix-cookbook.it.texi" PO4A doc/guix-cookbook.ko.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.ko.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.ko.texi.tmp" POXREF doc/guix-cookbook.ko.texi translated 10 cross-references in 'doc/guix-cookbook.ko.texi.tmp' mv "doc/guix-cookbook.ko.texi.tmp" "doc/guix-cookbook.ko.texi" PO4A doc/guix-cookbook.pt_BR.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.pt_BR.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.pt_BR.texi.tmp" POXREF doc/guix-cookbook.pt_BR.texi translated 11 cross-references in 'doc/guix-cookbook.pt_BR.texi.tmp' mv "doc/guix-cookbook.pt_BR.texi.tmp" "doc/guix-cookbook.pt_BR.texi" PO4A doc/guix-cookbook.ru.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.ru.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.ru.texi.tmp" POXREF doc/guix-cookbook.ru.texi translated 11 cross-references in 'doc/guix-cookbook.ru.texi.tmp' mv "doc/guix-cookbook.ru.texi.tmp" "doc/guix-cookbook.ru.texi" PO4A doc/guix-cookbook.sk.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.sk.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.sk.texi.tmp" POXREF doc/guix-cookbook.sk.texi translated 10 cross-references in 'doc/guix-cookbook.sk.texi.tmp' mv "doc/guix-cookbook.sk.texi.tmp" "doc/guix-cookbook.sk.texi" PO4A doc/guix-cookbook.sv.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.sv.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.sv.texi.tmp" POXREF doc/guix-cookbook.sv.texi translated 10 cross-references in 'doc/guix-cookbook.sv.texi.tmp' mv "doc/guix-cookbook.sv.texi.tmp" "doc/guix-cookbook.sv.texi" PO4A doc/guix-cookbook.ta.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.ta.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.ta.texi.tmp" POXREF doc/guix-cookbook.ta.texi translated 10 cross-references in 'doc/guix-cookbook.ta.texi.tmp' mv "doc/guix-cookbook.ta.texi.tmp" "doc/guix-cookbook.ta.texi" PO4A doc/guix-cookbook.zh_CN.texi sed -i "s|guix-cookbook\.info|$(basename "doc/guix-cookbook.zh_CN.texi" | sed 's|texi$|info|')|" "doc/guix-cookbook.zh_CN.texi.tmp" POXREF doc/guix-cookbook.zh_CN.texi translated 10 cross-references in 'doc/guix-cookbook.zh_CN.texi.tmp' mv "doc/guix-cookbook.zh_CN.texi.tmp" "doc/guix-cookbook.zh_CN.texi" GEN nix/libstore/schema.sql.hh GEN .version make all-recursive make[1]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' Making all in po/guix make[2]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' make guix.pot-update make[3]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu=""; \ test -n "$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ LC_ALL=C find -L ../.. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU guix' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=C grep 'GNU guix' ../../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=yes; \ else \ package_gnu=no; \ fi; \ }; \ if test "$package_gnu" = "yes"; then \ package_prefix='GNU '; \ else \ package_prefix=''; \ fi; \ if test -n 'bug-guix@gnu.org' || test 'https://codeberg.org/guix/guix/issues/' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address='bug-guix@gnu.org'; \ else \ msgid_bugs_address='https://codeberg.org/guix/guix/issues/'; \ fi; \ case `../../build-aux/xgettext.scm --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ ../../build-aux/xgettext.scm --default-domain=guix --directory=../.. \ --add-comments=TRANSLATORS: --from-code=UTF-8 --keyword=G_ --keyword=N_:1,2 --keyword=message --keyword=description --keyword=synopsis --keyword=n_ --xgettext=/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/xgettext \ --files-from=./POTFILES.in \ --copyright-holder='the authors of Guix (msgids)' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ *) \ ../../build-aux/xgettext.scm --default-domain=guix --directory=../.. \ --add-comments=TRANSLATORS: --from-code=UTF-8 --keyword=G_ --keyword=N_:1,2 --keyword=message --keyword=description --keyword=synopsis --keyword=n_ --xgettext=/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/xgettext \ --files-from=./POTFILES.in \ --copyright-holder='the authors of Guix (msgids)' \ --package-name="${package_prefix}guix" \ --package-version='1.5.0rc1' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ esac guix/diagnostics.scm:159: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. guix/import/composer.scm:156: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. fatal: not a git repository (or any of the parent directories): .git test ! -f guix.po || { \ if test -f ./guix.pot; then \ sed -f remove-potcdate.sed < ./guix.pot > guix.1po && \ sed -f remove-potcdate.sed < guix.po > guix.2po && \ if cmp guix.1po guix.2po >/dev/null 2>&1; then \ rm -f guix.1po guix.2po guix.po; \ else \ rm -f guix.1po guix.2po ./guix.pot && \ mv guix.po ./guix.pot; \ fi; \ else \ mv guix.po ./guix.pot; \ fi; \ } make[3]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' test ! -f ./guix.pot || \ test -z "ar.gmo bn.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo lt.gmo ja.gmo ka.gmo kab.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo sv.gmo ta.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo" || make ar.gmo bn.gmo ca.gmo cs.gmo da.gmo de.gmo el.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo lt.gmo ja.gmo ka.gmo kab.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo si.gmo sk.gmo sr.gmo sv.gmo ta.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo make[3]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' rm -f ar.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ar.gmo ar.po ar.po: 26 translated messages, 2066 untranslated messages. rm -f bn.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o bn.gmo bn.po bn.po: 28 translated messages, 4 fuzzy translations, 2048 untranslated messages. rm -f ca.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ca.gmo ca.po ca.po: 12 translated messages, 1 fuzzy translation, 1827 untranslated messages. rm -f cs.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o cs.gmo cs.po cs.po: 232 translated messages, 284 fuzzy translations, 1577 untranslated messages. rm -f da.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o da.gmo da.po da.po: 786 translated messages, 611 fuzzy translations, 699 untranslated messages. rm -f de.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o de.gmo de.po de.po: 1922 translated messages, 85 fuzzy translations, 89 untranslated messages. rm -f el.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o el.gmo el.po el.po: 10 translated messages, 2088 untranslated messages. make[4]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' make en@boldquot.po-update make[5]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' ./insert-header.sin > en@boldquot.insert-header en@boldquot: en@boldquot: msgmerge --lang=en@boldquot en@boldquot.po guix.pot -o en@boldquot.new.po ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. make[5]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' make[4]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' rm -f en@boldquot.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po en@boldquot.po: 2096 translated messages. make[4]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' make en@quot.po-update make[5]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot.insert-header en@quot: en@quot: msgmerge --lang=en@quot en@quot.po guix.pot -o en@quot.new.po ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ done. make[5]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' make[4]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' rm -f en@quot.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po en@quot.po: 2096 translated messages. rm -f eo.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o eo.gmo eo.po eo.po: 244 translated messages, 568 fuzzy translations, 1281 untranslated messages. rm -f es.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o es.gmo es.po es.po: 2063 translated messages, 17 fuzzy translations, 16 untranslated messages. rm -f fa.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o fa.gmo fa.po fa.po: 141 translated messages, 25 fuzzy translations, 1928 untranslated messages. rm -f fi.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o fi.gmo fi.po fi.po: 179 translated messages, 21 fuzzy translations, 1892 untranslated messages. rm -f fr.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 2096 translated messages. rm -f hu.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o hu.gmo hu.po hu.po: 175 translated messages, 565 fuzzy translations, 1353 untranslated messages. rm -f it.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o it.gmo it.po it.po: 2094 translated messages, 1 fuzzy translation, 1 untranslated message. rm -f lt.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o lt.gmo lt.po lt.po: 55 translated messages, 8 fuzzy translations, 2029 untranslated messages. rm -f ja.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ja.gmo ja.po ja.po: 368 translated messages, 84 fuzzy translations, 1641 untranslated messages. rm -f ka.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ka.gmo ka.po ka.po: 103 translated messages, 2 fuzzy translations, 1992 untranslated messages. rm -f kab.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o kab.gmo kab.po kab.po: 100 translated messages, 2 fuzzy translations, 1978 untranslated messages. rm -f ko.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.po ko.po: 144 translated messages, 47 fuzzy translations, 1901 untranslated messages. rm -f nl.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.po nl.po: 1288 translated messages, 371 fuzzy translations, 437 untranslated messages. rm -f oc.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o oc.gmo oc.po oc.po: 34 translated messages, 27 fuzzy translations, 1818 untranslated messages. rm -f pl.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.po pl.po: 343 translated messages, 219 fuzzy translations, 1531 untranslated messages. rm -f pt.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o pt.gmo pt.po pt.po: 30 translated messages, 2066 untranslated messages. rm -f pt_BR.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po pt_BR.po: 1849 translated messages, 110 fuzzy translations, 137 untranslated messages. rm -f ru.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ru.gmo ru.po ru.po: 633 translated messages, 9 fuzzy translations, 1451 untranslated messages. rm -f si.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o si.gmo si.po si.po: 2 translated messages, 1838 untranslated messages. rm -f sk.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o sk.gmo sk.po sk.po: 1895 translated messages, 101 fuzzy translations, 100 untranslated messages. rm -f sr.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o sr.gmo sr.po sr.po: 108 translated messages, 552 fuzzy translations, 1433 untranslated messages. rm -f sv.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o sv.gmo sv.po sv.po: 679 translated messages, 439 fuzzy translations, 978 untranslated messages. rm -f ta.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ta.gmo ta.po ta.po: 579 translated messages, 434 fuzzy translations, 1083 untranslated messages. rm -f tr.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o tr.gmo tr.po tr.po: 248 translated messages, 84 fuzzy translations, 1760 untranslated messages. rm -f uk.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o uk.gmo uk.po uk.po: 474 translated messages, 99 fuzzy translations, 1523 untranslated messages. rm -f vi.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o vi.gmo vi.po vi.po: 185 translated messages, 593 fuzzy translations, 1315 untranslated messages. rm -f zh_CN.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po zh_CN.po: 1825 translated messages, 259 fuzzy translations, 12 untranslated messages. make[3]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' touch stamp-po make[2]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' Making all in po/packages make[2]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make guix-packages.pot-update make[3]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' sed -e '/^#/d' remove-potcdate.sin > t-remove-potcdate.sed mv t-remove-potcdate.sed remove-potcdate.sed package_gnu=""; \ test -n "$package_gnu" || { \ if { if (LC_ALL=C find --version) 2>/dev/null | grep GNU >/dev/null; then \ LC_ALL=C find -L ../.. -maxdepth 1 -type f \ -size -10000000c -exec grep 'GNU guix' \ /dev/null '{}' ';' 2>/dev/null; \ else \ LC_ALL=C grep 'GNU guix' ../../* 2>/dev/null; \ fi; \ } | grep -v 'libtool:' >/dev/null; then \ package_gnu=yes; \ else \ package_gnu=no; \ fi; \ }; \ if test "$package_gnu" = "yes"; then \ package_prefix='GNU '; \ else \ package_prefix=''; \ fi; \ if test -n 'bug-guix@gnu.org' || test 'https://codeberg.org/guix/guix/issues/' = '@'PACKAGE_BUGREPORT'@'; then \ msgid_bugs_address='bug-guix@gnu.org'; \ else \ msgid_bugs_address='https://codeberg.org/guix/guix/issues/'; \ fi; \ case `../../build-aux/xgettext.scm --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \ '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \ ../../build-aux/xgettext.scm --default-domain=guix-packages --directory=../.. \ --add-comments=TRANSLATORS: --language=Scheme --from-code=UTF-8 --keyword=synopsis --keyword=description --keyword=output-synopsis:2 --xgettext=/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/xgettext \ --files-from=./POTFILES.in \ --copyright-holder='the authors of Guix (msgids)' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ *) \ ../../build-aux/xgettext.scm --default-domain=guix-packages --directory=../.. \ --add-comments=TRANSLATORS: --language=Scheme --from-code=UTF-8 --keyword=synopsis --keyword=description --keyword=output-synopsis:2 --xgettext=/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/xgettext \ --files-from=./POTFILES.in \ --copyright-holder='the authors of Guix (msgids)' \ --package-name="${package_prefix}guix" \ --package-version='1.5.0rc1' \ --msgid-bugs-address="$msgid_bugs_address" \ ;; \ esac gnu/packages/firmware.scm:1708: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. gnu/packages/firmware.scm:1975: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. gnu/packages/linux.scm:1260: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. fatal: not a git repository (or any of the parent directories): .git test ! -f guix-packages.po || { \ if test -f ./guix-packages.pot; then \ sed -f remove-potcdate.sed < ./guix-packages.pot > guix-packages.1po && \ sed -f remove-potcdate.sed < guix-packages.po > guix-packages.2po && \ if cmp guix-packages.1po guix-packages.2po >/dev/null 2>&1; then \ rm -f guix-packages.1po guix-packages.2po guix-packages.po; \ else \ rm -f guix-packages.1po guix-packages.2po ./guix-packages.pot && \ mv guix-packages.po ./guix-packages.pot; \ fi; \ else \ mv guix-packages.po ./guix-packages.pot; \ fi; \ } make[3]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' test ! -f ./guix-packages.pot || \ test -z "ar.gmo da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo ja.gmo kab.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo ru.gmo sk.gmo sr.gmo sv.gmo ta.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo" || make ar.gmo da.gmo de.gmo en@boldquot.gmo en@quot.gmo eo.gmo es.gmo fa.gmo fi.gmo fr.gmo hu.gmo it.gmo ja.gmo kab.gmo ko.gmo nl.gmo oc.gmo pl.gmo pt_BR.gmo ru.gmo sk.gmo sr.gmo sv.gmo ta.gmo tr.gmo uk.gmo vi.gmo zh_CN.gmo make[3]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' rm -f ar.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ar.gmo ar.po ar.po: 12 translated messages. rm -f da.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o da.gmo da.po da.po: 602 translated messages. rm -f de.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o de.gmo de.po de.po: 172 translated messages. make[4]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make en@boldquot.po-update make[5]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' ./insert-header.sin > en@boldquot.insert-header en@boldquot: en@boldquot: msgmerge --lang=en@boldquot en@boldquot.po guix-packages.pot -o en@boldquot.new.po ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ done. make[5]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make[4]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' rm -f en@boldquot.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o en@boldquot.gmo en@boldquot.po en@boldquot.po: 52840 translated messages. make[4]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make en@quot.po-update make[5]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' ./insert-header.sin > en@quot.insert-header en@quot: en@quot: msgmerge --lang=en@quot en@quot.po guix-packages.pot -o en@quot.new.po ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... done. make[5]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make[4]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' rm -f en@quot.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o en@quot.gmo en@quot.po en@quot.po: 52840 translated messages. rm -f eo.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o eo.gmo eo.po eo.po: 158 translated messages. rm -f es.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o es.gmo es.po es.po: 1194 translated messages. rm -f fa.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o fa.gmo fa.po fa.po: 8 translated messages. rm -f fi.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o fi.gmo fi.po fi.po: 16 translated messages. rm -f fr.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o fr.gmo fr.po fr.po: 1067 translated messages. rm -f hu.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o hu.gmo hu.po hu.po: 239 translated messages. rm -f it.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o it.gmo it.po it.po: 534 translated messages. rm -f ja.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ja.gmo ja.po ja.po: 8 translated messages. rm -f kab.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o kab.gmo kab.po kab.po: 2 translated messages. rm -f ko.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ko.gmo ko.po ko.po: 35 translated messages. rm -f nl.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o nl.gmo nl.po nl.po: 18 translated messages. rm -f oc.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o oc.gmo oc.po oc.po: 1 translated message. rm -f pl.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o pl.gmo pl.po pl.po: 55 translated messages. rm -f pt_BR.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o pt_BR.gmo pt_BR.po pt_BR.po: 3596 translated messages. rm -f ru.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ru.gmo ru.po ru.po: 7 translated messages. rm -f sk.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o sk.gmo sk.po sk.po: 15 translated messages. rm -f sr.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o sr.gmo sr.po sr.po: 29 translated messages. rm -f sv.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o sv.gmo sv.po sv.po: 231 translated messages. rm -f ta.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o ta.gmo ta.po ta.po: 29177 translated messages. rm -f tr.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o tr.gmo tr.po tr.po: 59 translated messages. rm -f uk.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o uk.gmo uk.po uk.po: 7 translated messages. rm -f vi.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o vi.gmo vi.po vi.po: 18 translated messages. rm -f zh_CN.gmo && /gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1/bin/msgfmt -c --statistics --verbose -o zh_CN.gmo zh_CN.po zh_CN.po: 4 translated messages. make[3]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' touch stamp-po make[2]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make[2]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make[3]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make[3]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' Updating ./doc/version.texi MAKEINFO doc/guix.info Updating ./doc/version-de.texi MAKEINFO doc/guix.de.info Updating ./doc/version-es.texi MAKEINFO doc/guix.es.info guix.es.texi:21378: warning: `.' or `,' must follow @xref, not p guix.es.texi:55818: warning: `.' or `,' must follow @xref, not p Updating ./doc/version-fr.texi MAKEINFO doc/guix.fr.info guix.fr.texi:16203: warning: `.' or `,' must follow @xref, not p Updating ./doc/version-it.texi MAKEINFO doc/guix.it.info Updating ./doc/version-pt_BR.texi MAKEINFO doc/guix.pt_BR.info Updating ./doc/version-ru.texi MAKEINFO doc/guix.ru.info Wide character in warn at /gnu/store/6f8pzf5ifica98r5ssdbkn1v6x38i15s-texinfo-6.8/bin/makeinfo line 637. guix.ru.texi:13375: warning: `.' or `,' must follow @xref, not д Updating ./doc/version-zh_CN.texi MAKEINFO doc/guix.zh_CN.info Wide character in warn at /gnu/store/6f8pzf5ifica98r5ssdbkn1v6x38i15s-texinfo-6.8/bin/makeinfo line 637. guix.zh_CN.texi:48886: warning: `.' or `,' must follow @xref, not 。 MAKEINFO doc/guix-cookbook.info MAKEINFO doc/guix-cookbook.de.info MAKEINFO doc/guix-cookbook.es.info MAKEINFO doc/guix-cookbook.fr.info MAKEINFO doc/guix-cookbook.it.info MAKEINFO doc/guix-cookbook.ko.info MAKEINFO doc/guix-cookbook.pt_BR.info MAKEINFO doc/guix-cookbook.ru.info MAKEINFO doc/guix-cookbook.sk.info MAKEINFO doc/guix-cookbook.sv.info MAKEINFO doc/guix-cookbook.ta.info MAKEINFO doc/guix-cookbook.zh_CN.info CXX nix/nix-daemon/guix_daemon-nix-daemon.o In file included from nix/nix-daemon/nix-daemon.cc:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char*}]’, inlined from ‘void daemonLoop(const std::vector&)’ at nix/nix-daemon/nix-daemon.cc:1074:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void acceptConnection(int)’ at nix/nix-daemon/nix-daemon.cc:976:6, inlined from ‘void daemonLoop(const std::vector&)’ at nix/nix-daemon/nix-daemon.cc:1079:19: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char (&)[128]}]’, inlined from ‘void acceptConnection(int)’ at nix/nix-daemon/nix-daemon.cc:996:3, inlined from ‘void daemonLoop(const std::vector&)’ at nix/nix-daemon/nix-daemon.cc:1079:19: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void acceptConnection(int)’ at nix/nix-daemon/nix-daemon.cc:1035:2, inlined from ‘void daemonLoop(const std::vector&)’ at nix/nix-daemon/nix-daemon.cc:1079:19: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void performOp(bool, unsigned int, nix::Source&, nix::Sink&, unsigned int)’ at nix/nix-daemon/nix-daemon.cc:645:25: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/nix-daemon/guix_daemon-guix-daemon.o In file included from nix/nix-daemon/guix-daemon.cc:39: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ nix/nix-daemon/guix-daemon.cc: In function ‘int open_unix_domain_socket(const char*)’: nix/nix-daemon/guix-daemon.cc:332:30: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 332 | throw Error (std::vformat( (_("socket file name '%1%' is too long")), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | std::make_format_args(fileRel))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nix/nix-daemon/guix-daemon.cc:345:33: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 345 | throw SysError (std::vformat( (_("cannot bind to socket '{}'")), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 346 | std::make_format_args(file))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nix/nix-daemon/guix-daemon.cc:352:33: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 352 | throw SysError (std::vformat( (_("cannot listen on socket '{}'")), | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | std::make_format_args(file))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const char*}]’, inlined from ‘std::vector listening_sockets(const std::__cxx11::list >&)’ at nix/nix-daemon/guix-daemon.cc:421:29, inlined from ‘int main(int, char**)’ at nix/nix-daemon/guix-daemon.cc:525:30: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘std::vector listening_sockets(const std::__cxx11::list >&)’ at nix/nix-daemon/guix-daemon.cc:423:4, inlined from ‘int main(int, char**)’ at nix/nix-daemon/guix-daemon.cc:525:30: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In file included from nix/nix-daemon/guix-daemon.cc:25: nix/nix-daemon/guix-daemon.cc: In function ‘int main(int, char**)’: nix/nix-daemon/guix-daemon.cc:529:35: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 529 | std::vformat((ngettext ("socket-activated with %1% socket", | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 530 | "socket-activated with %1% sockets", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 531 | size)), | ~~~~~~~ 532 | std::make_format_args(size))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nix/libutil/util.hh:160:36: note: in definition of macro ‘printMsg’ 160 | nix::printMsg_(level, (f)); \ | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘int main(int, char**)’ at nix/nix-daemon/guix-daemon.cc:537:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘int main(int, char**)’ at nix/nix-daemon/guix-daemon.cc:550:4: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {bool&}]’, inlined from ‘int main(int, char**)’ at nix/nix-daemon/guix-daemon.cc:566:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*&}]’, inlined from ‘bool string_to_bool(const char*, bool)’ at nix/nix-daemon/guix-daemon.cc:184:33: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-gc.o In file included from nix/libstore/gc.cc:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::deletePathRecursive(GCState&, const nix::Path&)’ at nix/libstore/gc.cc:429:2: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::deletePathRecursive(GCState&, const nix::Path&)’ at nix/libstore/gc.cc:432:2: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::deletePathRecursive(GCState&, const nix::Path&)’ at nix/libstore/gc.cc:451:43: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long unsigned int&}]’, inlined from ‘void nix::LocalStore::deletePathRecursive(GCState&, const nix::Path&)’ at nix/libstore/gc.cc:466:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::deletePathRecursive(GCState&, const nix::Path&)’ at nix/libstore/gc.cc:458:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int, int}]’, inlined from ‘void nix::makeSymlink(const Path&, const Path&)’ at nix/libstore/gc.cc:60:71: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::makeSymlink(const Path&, const Path&)’ at nix/libstore/gc.cc:65:35: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void nix::LocalStore::addIndirectRoot(const nix::Path&)’ at nix/libstore/gc.cc:78:42: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘int nix::LocalStore::openGCLock(nix::LockType)’ at nix/libstore/gc.cc:32:74: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘int nix::LocalStore::openGCLock(nix::LockType)’ at nix/libstore/gc.cc:34:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Path nix::addPermRoot(StoreAPI&, const Path&, const Path&, bool, bool)’ at nix/libstore/gc.cc:107:50: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Path nix::addPermRoot(StoreAPI&, const Path&, const Path&, bool, bool)’ at nix/libstore/gc.cc:110:40: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Path nix::addPermRoot(StoreAPI&, const Path&, const Path&, bool, bool)’ at nix/libstore/gc.cc:130:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::removeUnusedLinks(const GCState&)’ at nix/libstore/gc.cc:614:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘void nix::LocalStore::removeUnusedLinks(const GCState&)’ at nix/libstore/gc.cc:630:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void nix::LocalStore::addTempRoot(const nix::Path&)’ at nix/libstore/gc.cc:152:79: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, int}]’, inlined from ‘virtual void nix::LocalStore::addTempRoot(const nix::Path&)’ at nix/libstore/gc.cc:155:38: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void nix::LocalStore::addTempRoot(const nix::Path&)’ at nix/libstore/gc.cc:168:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::foundRoot(StoreAPI&, const Path&, const Path&, Roots&)’ at nix/libstore/gc.cc:267:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::findRoots(StoreAPI&, const Path&, unsigned char, Roots&)’ at nix/libstore/gc.cc:293:25: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, char*}]’, inlined from ‘void nix::findRoots(StoreAPI&, const Path&, unsigned char, Roots&)’ at nix/libstore/gc.cc:316:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::tryToDelete(GCState&, const nix::Path&)’ at nix/libstore/gc.cc:533:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::readTempRoots(PathSet&, FDs&)’ at nix/libstore/gc.cc:208:20, inlined from ‘virtual void nix::LocalStore::collectGarbage(const nix::GCOptions&, nix::GCResults&)’ at nix/libstore/gc.cc:675:18: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::readTempRoots(PathSet&, FDs&)’ at nix/libstore/gc.cc:211:87, inlined from ‘virtual void nix::LocalStore::collectGarbage(const nix::GCOptions&, nix::GCResults&)’ at nix/libstore/gc.cc:675:18: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::readTempRoots(PathSet&, FDs&)’ at nix/libstore/gc.cc:213:9, inlined from ‘virtual void nix::LocalStore::collectGarbage(const nix::GCOptions&, nix::GCResults&)’ at nix/libstore/gc.cc:675:18: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::readTempRoots(PathSet&, FDs&)’ at nix/libstore/gc.cc:229:13, inlined from ‘virtual void nix::LocalStore::collectGarbage(const nix::GCOptions&, nix::GCResults&)’ at nix/libstore/gc.cc:675:18: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::readTempRoots(PathSet&, FDs&)’ at nix/libstore/gc.cc:249:13, inlined from ‘virtual void nix::LocalStore::collectGarbage(const nix::GCOptions&, nix::GCResults&)’ at nix/libstore/gc.cc:675:18: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-globals.o In file included from nix/libstore/globals.cc:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::Settings::_get(bool&, const std::string&)’ at nix/libstore/globals.cc:154:33: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-misc.o In file included from nix/libstore/misc.cc:6: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::dfsVisit(StoreAPI&, const PathSet&, const Path&, PathSet&, Paths&, PathSet&)’ at nix/libstore/misc.cc:68:37: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long double}]’, inlined from ‘std::string nix::showBytes(long long int)’ at nix/libstore/misc.cc:102:60: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long double}]’, inlined from ‘std::string nix::showBytes(long long int)’ at nix/libstore/misc.cc:104:60: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long double}]’, inlined from ‘std::string nix::showBytes(long long int)’ at nix/libstore/misc.cc:106:60: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long double}]’, inlined from ‘std::string nix::showBytes(long long int)’ at nix/libstore/misc.cc:108:60: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long double}]’, inlined from ‘std::string nix::showBytes(long long int)’ at nix/libstore/misc.cc:110:60: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long double}]’, inlined from ‘std::string nix::showBytes(long long int)’ at nix/libstore/misc.cc:112:60: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long int&}]’, inlined from ‘std::string nix::showBytes(long long int)’ at nix/libstore/misc.cc:114:48: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-references.o In file included from nix/libstore/references.cc:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, unsigned int&}]’, inlined from ‘void nix::search(const unsigned char*, unsigned int, StringSet&, StringSet&)’ at nix/libstore/references.cc:41:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::PathSet nix::scanForReferences(const std::string&, const PathSet&, HashResult&)’ at nix/libstore/references.cc:96:36: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-store-api.o In file included from nix/libstore/store-api.cc:6: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::checkStoreName(const std::string&)’ at nix/libstore/store-api.cc:71:36: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long unsigned int&}]’, inlined from ‘std::string nix::StoreAPI::makeValidityRegistration(const nix::PathSet&, bool, bool)’ at nix/libstore/store-api.cc:213:29: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-optimise-store.o In file included from nix/libstore/optimise-store.cc:15: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char (&)[256]}]’, inlined from ‘nix::Strings nix::LocalStore::readDirectoryIgnoringInodes(const nix::Path&, const InodeHash&)’ at nix/libstore/optimise-store.cc:80:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:121:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, unsigned int}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:127:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:141:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, char*}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:164:6: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:169:39: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:180:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:185:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:190:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, int, int}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:202:90: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:213:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimisePath_(nix::OptimiseStats&, const nix::Path&, InodeHash&)’ at nix/libstore/optimise-store.cc:230:35: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int}]’, inlined from ‘nix::LocalStore::InodeHash nix::LocalStore::loadInodeHash()’ at nix/libstore/optimise-store.cc:62:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::optimiseStore(nix::OptimiseStats&)’ at nix/libstore/optimise-store.cc:247:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, long unsigned int&}]’, inlined from ‘virtual void nix::LocalStore::optimiseStore()’ at nix/libstore/optimise-store.cc:258:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-local-store.o In file included from nix/libstore/local-store.cc:10: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Hash nix::parseHashField(const Path&, const std::string&)’ at nix/libstore/local-store.cc:593:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, const __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Hash nix::parseHashField(const Path&, const std::string&)’ at nix/libstore/local-store.cc:597:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, unsigned int&}]’, inlined from ‘void nix::canonicaliseTimestampAndPermissions(const Path&, const stat&)’ at nix/libstore/local-store.cc:348:43: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, unsigned int&, __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void nix::LocalStore::createUser(const std::string&, uid_t)’ at nix/libstore/local-store.cc:1633:6: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, const int&}]’, inlined from ‘nix::LocalStore::LocalStore(bool)’ at nix/libstore/local-store.cc:161:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const int&}]’, inlined from ‘nix::LocalStore::LocalStore(bool)’ at nix/libstore/local-store.cc:167:42: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘nix::LocalStore::LocalStore(bool)’ at nix/libstore/local-store.cc:173:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, unsigned int}]’, inlined from ‘void nix::canonicalisePathMetaData_(const Path&, uid_t, InodesSeen&)’ at nix/libstore/local-store.cc:425:39: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::invalidatePath(const nix::Path&)’ at nix/libstore/local-store.cc:1000:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘virtual bool nix::LocalStore::verifyStore(bool, bool)’ at nix/libstore/local-store.cc:1492:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >, __cxx11::basic_string, allocator >}]’, inlined from ‘virtual bool nix::LocalStore::verifyStore(bool, bool)’ at nix/libstore/local-store.cc:1496:21: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, long long unsigned int&}]’, inlined from ‘virtual bool nix::LocalStore::verifyStore(bool, bool)’ at nix/libstore/local-store.cc:1513:25: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘nix::LocalStore::invalidatePathChecked(const nix::Path&)::’ at nix/libstore/local-store.cc:1447:44, inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = nix::LocalStore::invalidatePathChecked(const nix::Path&)::&; _Args = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/invoke.h:61:36, inlined from ‘constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = nix::LocalStore::invalidatePathChecked(const nix::Path&)::&; _Args = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/invoke.h:111:28, inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = nix::LocalStore::invalidatePathChecked(const nix::Path&)::; _ArgTypes = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/std_function.h:290:30: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::checkDerivationOutputs(const nix::Path&, const nix::Derivation&)’ at nix/libstore/local-store.cc:478:36: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::LocalStore::checkDerivationOutputs(const nix::Path&, const nix::Derivation&)’ at nix/libstore/local-store.cc:495:40: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >, __cxx11::basic_string, allocator >}]’, inlined from ‘virtual void nix::LocalStore::exportPath(const nix::Path&, bool, nix::Sink&)’ at nix/libstore/local-store.cc:1261:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, const __cxx11::basic_string, allocator >&, unsigned int, __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string nix::signHash(const std::string&, const Hash&)’ at nix/libstore/local-store.cc:1222:17, inlined from ‘virtual void nix::LocalStore::exportPath(const nix::Path&, bool, nix::Sink&)’ at nix/libstore/local-store.cc:1283:45: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, const __cxx11::basic_string, allocator >&}]’, inlined from ‘std::string nix::verifySignature(const std::string&)’ at nix/libstore/local-store.cc:1236:17, inlined from ‘nix::Path nix::LocalStore::importPath(bool, nix::Source&)’ at nix/libstore/local-store.cc:1362:46: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Path nix::LocalStore::importPath(bool, nix::Source&)’ at nix/libstore/local-store.cc:1396:43: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-build.o nix/libstore/build.cc: In member function ‘void nix::Worker::waitForInput()’: nix/libstore/build.cc:4399:74: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘time_t’ {aka ‘long int’} [-Wsign-compare] 4399 | if (!waitingForAWhile.empty() && lastWokenUp + settings.pollInterval <= after) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ In file included from nix/libstore/build.cc:16: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, long unsigned int&}]’, inlined from ‘virtual void nix::DerivationGoal::handleChildOutput(int, const std::string&)’ at nix/libstore/build.cc:3565:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]’, inlined from ‘virtual void nix::DerivationGoal::handleChildOutput(int, const std::string&)’ at nix/libstore/build.cc:3578:42: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int, int}]’, inlined from ‘void nix::replaceValidPath(const Path&, Path)’ at nix/libstore/build.cc:1305:75: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::replaceValidPath(const Path&, Path)’ at nix/libstore/build.cc:1309:35: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, char*}]’, inlined from ‘void nix::DerivationGoal::deleteTmpDir(bool)’ at nix/libstore/build.cc:3514:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, basic_string_view >&}]’, inlined from ‘void nix::Goal::trace(std::string_view)’ at nix/libstore/build.cc:418:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘nix::Path nix::DerivationGoal::openLogFile()’ at nix/libstore/build.cc:3379:95: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘nix::Path nix::DerivationGoal::openLogFile()’ at nix/libstore/build.cc:3385:76: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘nix::Path nix::DerivationGoal::openLogFile()’ at nix/libstore/build.cc:3402:77: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘nix::Path nix::DerivationGoal::openLogFile()’ at nix/libstore/build.cc:3419:73: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::SubstitutionGoal::SubstitutionGoal(const nix::Path&, nix::Worker&, bool)’ at nix/libstore/build.cc:3732:23: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long int&}]’, inlined from ‘void nix::Worker::waitForInput()’ at nix/libstore/build.cc:4304:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘void nix::Worker::waitForInput()’ at nix/libstore/build.cc:4363:21: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, int&}]’, inlined from ‘void nix::Worker::waitForInput()’ at nix/libstore/build.cc:4367:21: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, long int&}]’, inlined from ‘void nix::Worker::waitForInput()’ at nix/libstore/build.cc:4381:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >, long int&}]’, inlined from ‘void nix::Worker::waitForInput()’ at nix/libstore/build.cc:4392:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, unsigned int}]’, inlined from ‘virtual void nix::Goal::waiteeDone(nix::GoalPtr, ExitCode)’ at nix/libstore/build.cc:375:22: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘bool nix::DerivationGoal::pathFailed(const nix::Path&)’ at nix/libstore/build.cc:3621:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void nix::DerivationGoal::timedOut()’ at nix/libstore/build.cc:864:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘virtual void nix::SubstitutionGoal::timedOut()’ at nix/libstore/build.cc:3746:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char*&}]’, inlined from ‘void nix::UserLock::acquire()’ at nix/libstore/build.cc:492:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::UserLock::acquire()’ at nix/libstore/build.cc:503:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, unsigned int&}]’, inlined from ‘void nix::UserLock::acquire()’ at nix/libstore/build.cc:512:33: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {char*&}]’, inlined from ‘void nix::UserLock::acquire()’ at nix/libstore/build.cc:541:40: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::DerivationGoal::DerivationGoal(const nix::Path&, const nix::StringSet&, nix::Worker&, nix::BuildMode)’ at nix/libstore/build.cc:808:23: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, unsigned int&}]’, inlined from ‘void nix::initializeUserNamespace(pid_t, uid_t, gid_t, uid_t, gid_t, std::vector >, bool)’ at nix/libstore/build.cc:1654:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, int&}]’, inlined from ‘void nix::initializeUserNamespace(pid_t, uid_t, gid_t, uid_t, gid_t, std::vector >, bool)’ at nix/libstore/build.cc:1669:6: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, unsigned int&}]’, inlined from ‘void nix::initializeUserNamespace(pid_t, uid_t, gid_t, uid_t, gid_t, std::vector >, bool)’ at nix/libstore/build.cc:1682:62: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Path nix::DerivationGoal::addHashRewrite(const nix::Path&)’ at nix/libstore/build.cc:3642:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long int&}]’, inlined from ‘nix::HookReply nix::DerivationGoal::tryBuildHook()’ at nix/libstore/build.cc:1630:1: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {bool&}]’, inlined from ‘nix::HookReply nix::DerivationGoal::tryBuildHook()’ at nix/libstore/build.cc:1630:1: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long int&}]’, inlined from ‘nix::HookReply nix::DerivationGoal::tryBuildHook()’ at nix/libstore/build.cc:1630:1: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char (&)[2], __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘nix::HookReply nix::DerivationGoal::tryBuildHook()’ at nix/libstore/build.cc:1567:58: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, int}]’, inlined from ‘nix::HookReply nix::DerivationGoal::tryBuildHook()’ at nix/libstore/build.cc:1626:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::DerivationGoal::repairClosure()’ at nix/libstore/build.cc:1053:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, unsigned int&}]’, inlined from ‘void nix::DerivationGoal::inputsRealised()’ at nix/libstore/build.cc:1084:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::DerivationGoal::inputsRealised()’ at nix/libstore/build.cc:1119:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘void nix::DerivationGoal::inputsRealised()’ at nix/libstore/build.cc:1127:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘virtual void nix::LocalStore::buildPaths(const nix::PathSet&, nix::BuildMode)’ at nix/libstore/build.cc:4421:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::SubstitutionGoal::finished()’ at nix/libstore/build.cc:3943:3: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::SubstitutionGoal::finished()’ at nix/libstore/build.cc:3980:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >, __cxx11::basic_string, allocator >}]’, inlined from ‘void nix::DerivationGoal::registerOutputs()’ at nix/libstore/build.cc:3203:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::DerivationGoal::registerOutputs()’ at nix/libstore/build.cc:3275:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::DerivationGoal::registerOutputs()’ at nix/libstore/build.cc:3277:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘void nix::DerivationGoal::buildDone()’ at nix/libstore/build.cc:1438:41: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, int&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::DerivationGoal::buildDone()’ at nix/libstore/build.cc:1504:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, int, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::DerivationGoal::buildDone()’ at nix/libstore/build.cc:1510:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ nix/libstore/build.cc: In member function ‘void nix::DerivationGoal::startBuilder()’: nix/libstore/build.cc:2476:56: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 2476 | std::make_format_args(path, curRound, nrRounds)); | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘void nix::DerivationGoal::startBuilder()’ at nix/libstore/build.cc:2561:45: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int, unsigned int}]’, inlined from ‘void nix::DerivationGoal::startBuilder()’ at nix/libstore/build.cc:2763:24: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int}]’, inlined from ‘void nix::DerivationGoal::startBuilder()’ at nix/libstore/build.cc:2772:24: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&, int}]’, inlined from ‘void nix::DerivationGoal::startBuilder()’ at nix/libstore/build.cc:3073:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, int, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::DerivationGoal::tryToBuild()’ at nix/libstore/build.cc:1286:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-pathlocks.o In file included from nix/libstore/pathlocks.cc:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘int nix::openLockFile(const Path&, bool)’ at nix/libstore/pathlocks.cc:23:35: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::PathLocks::unlock()’ at nix/libstore/pathlocks.cc:182:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::PathLocks::unlock()’ at nix/libstore/pathlocks.cc:185:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘bool nix::PathLocks::lockPaths(const nix::PathSet&, const std::string&, bool)’ at nix/libstore/pathlocks.cc:114:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘bool nix::PathLocks::lockPaths(const nix::PathSet&, const std::string&, bool)’ at nix/libstore/pathlocks.cc:145:43: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’, inlined from ‘bool nix::PathLocks::lockPaths(const nix::PathSet&, const std::string&, bool)’ at nix/libstore/pathlocks.cc:151:17: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-derivations.o In file included from nix/libstore/derivations.cc:6: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘nix::Derivation nix::readDerivation(const Path&)’ at nix/libstore/derivations.cc:122:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libstore/libstore_a-builtins.o CXX nix/libstore/libstore_a-sqlite.o AR libstore.a CXX nix/libutil/libutil_a-archive.o In file included from nix/libutil/archive.cc:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {long long unsigned int&}]’, inlined from ‘virtual void nix::RestoreSink::preallocateContents(long long unsigned int)’ at nix/libutil/archive.cc:304:43: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libutil/libutil_a-affinity.o CXX nix/libutil/libutil_a-serialise.o CXX nix/libutil/libutil_a-util.o In file included from nix/libutil/util.cc:12: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘std::string nix::statusToString(int)’ at nix/libutil/util.cc:1316:79: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, const char*&}]’, inlined from ‘std::string nix::statusToString(int)’ at nix/libutil/util.cc:1321:80: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view >&}]’, inlined from ‘void nix::expect(std::istream&, std::string_view)’ at nix/libutil/util.cc:1343:38: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view >&, char*}]’, inlined from ‘nix::SysError::SysError(std::string_view)’ at nix/libutil/util.cc:54:24: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int&}]’, inlined from ‘void nix::waitForMessage(int, const std::string&)’ at nix/libutil/util.cc:752:25: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, basic_string_view >&}]’, inlined from ‘void nix::printMsg_(Verbosity, std::string_view)’ at nix/libutil/util.cc:659:48: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const char*}]’, inlined from ‘void nix::ignoreException()’ at nix/libutil/util.cc:1402:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::createSymlink(const Path&, const Path&)’ at nix/libutil/util.cc:599:35: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘nix::killUser(uid_t)::’ at nix/libutil/util.cc:1107:43, inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = nix::killUser(uid_t)::&; _Args = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/invoke.h:61:36, inlined from ‘constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = nix::killUser(uid_t)::&; _Args = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/invoke.h:111:28, inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = nix::killUser(uid_t)::; _ArgTypes = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/std_function.h:290:30: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&, int&, long long int&}]’, inlined from ‘nix::Path nix::readLink(const Path&)’ at nix/libutil/util.cc:232:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, int, int}]’, inlined from ‘nix::Path nix::tempName(Path, const Path&, bool, int&)’ at nix/libutil/util.cc:538:79, inlined from ‘nix::Path nix::createTempDir(const Path&, const Path&, bool, bool, mode_t)’ at nix/libutil/util.cc:553:68: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, const __cxx11::basic_string, allocator >&, int}]’, inlined from ‘nix::Path nix::tempName(Path, const Path&, bool, int&)’ at nix/libutil/util.cc:540:66, inlined from ‘nix::Path nix::createTempDir(const Path&, const Path&, bool, bool, mode_t)’ at nix/libutil/util.cc:553:68: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view >&}]’, inlined from ‘void nix::warnOnce(bool&, std::string_view)’ at nix/libutil/util.cc:667:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void nix::Pid::kill(bool)’ at nix/libutil/util.cc:1022:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void nix::Pid::kill(bool)’ at nix/libutil/util.cc:1028:9: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&}]’, inlined from ‘void nix::Pid::kill(bool)’ at nix/libutil/util.cc:1035:13: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >}]’, inlined from ‘std::string nix::runProgram(Path, bool, const Strings&)’ at nix/libutil/util.cc:1203:36: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&}]’, inlined from ‘void nix::killUser(uid_t)’ at nix/libutil/util.cc:1077:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {unsigned int&, __cxx11::basic_string, allocator >}]’, inlined from ‘void nix::killUser(uid_t)’ at nix/libutil/util.cc:1119:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::deletePath(const Path&, long long unsigned int&, size_t)’ at nix/libutil/util.cc:428:5: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, int&}]’, inlined from ‘void nix::copyFile(int, int)’ at nix/libutil/util.cc:451:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int&, int&}]’, inlined from ‘void nix::copyFile(int, int)’ at nix/libutil/util.cc:458:29: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, char*}]’, inlined from ‘nix::runProgram(Path, bool, const Strings&)::’ at nix/libutil/util.cc:1192:9, inlined from ‘constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = nix::runProgram(Path, bool, const Strings&)::&; _Args = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/invoke.h:61:36, inlined from ‘constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = nix::runProgram(Path, bool, const Strings&)::&; _Args = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/invoke.h:111:28, inlined from ‘static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = nix::runProgram(Path, bool, const Strings&)::; _ArgTypes = {}]’ at /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/bits/std_function.h:290:30: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libutil/libutil_a-hash.o In file included from nix/libutil/hash.cc:7: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {const __cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, basic_string_view >&, unsigned int, unsigned int&}]’, inlined from ‘nix::Hash nix::parseHash(HashType, std::string_view)’ at nix/libutil/hash.cc:84:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view >&}]’, inlined from ‘nix::Hash nix::parseHash(HashType, std::string_view)’ at nix/libutil/hash.cc:90:36: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view >&}]’, inlined from ‘nix::Hash nix::parseHash32(HashType, std::string_view)’ at nix/libutil/hash.cc:146:36: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {basic_string_view >&, __cxx11::basic_string, allocator >}]’, inlined from ‘nix::Hash nix::parseHash16or32(HashType, std::string_view)’ at nix/libutil/hash.cc:168:32: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libutil/libutil_a-spawn.o In file included from nix/libutil/spawn.cc:33: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::vformat(string_view, format_args)’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4253:3: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4253 | vformat(string_view __fmt, format_args __args) | ^~~~~~~ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {int}]’, inlined from ‘void nix::unshareAndInitUserns(int, const std::string&, const std::string&, bool)’ at nix/libutil/spawn.cc:768:36: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format: In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&}]’: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >}]’, inlined from ‘void nix::pivotRootAction(SpawnContext&)’ at nix/libutil/spawn.cc:692:39: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ In function ‘std::string std::format(format_string<_Args ...>, _Args&& ...) [with _Args = {__cxx11::basic_string, allocator >&, __cxx11::basic_string, allocator >&}]’, inlined from ‘void nix::bindMount(Path, Path, bool)’ at nix/libutil/spawn.cc:576:35, inlined from ‘void nix::mountIntoChroot(std::map, std::__cxx11::basic_string >, std::set >, Path)’ at nix/libutil/spawn.cc:611:18, inlined from ‘void nix::mountIntoChrootAction(SpawnContext&)’ at nix/libutil/spawn.cc:624:24: /gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0/include/c++/format:4295:72: note: parameter passing for argument of type ‘std::format_args’ {aka ‘std::basic_format_args, char> >’} changed in GCC 9.1 4295 | { return std::vformat(__fmt.get(), std::make_format_args(__args...)); } | ^ CXX nix/libutil/libutil_a-seccomp.o AR libutil.a CXXLD guix-daemon CC gnu/packages/aux-files/guile-guile-launcher.o CCLD guile GEN scripts/guix Compiling Scheme modules... [ 0%] LOAD guix.scm [ 0%] LOAD guix/base16.scm [ 0%] LOAD guix/base32.scm [ 0%] LOAD guix/base64.scm [ 0%] LOAD guix/ci.scm [ 0%] LOAD guix/cpio.scm [ 0%] LOAD guix/cpu.scm [ 0%] LOAD guix/deprecation.scm [ 0%] LOAD guix/docker.scm [ 0%] LOAD guix/records.scm [ 0%] LOAD guix/openpgp.scm [ 1%] LOAD guix/pki.scm [ 1%] LOAD guix/progress.scm [ 1%] LOAD guix/combinators.scm [ 1%] LOAD guix/memoization.scm [ 1%] LOAD guix/utils.scm [ 1%] LOAD guix/sets.scm [ 1%] LOAD guix/modules.scm [ 1%] LOAD guix/download.scm [ 1%] LOAD guix/discovery.scm [ 1%] LOAD guix/android-repo-download.scm [ 1%] LOAD guix/bzr-download.scm [ 1%] LOAD guix/git-download.scm [ 1%] LOAD guix/hg-download.scm [ 1%] LOAD guix/hash.scm [ 1%] LOAD guix/swh.scm [ 1%] LOAD guix/monads.scm [ 1%] LOAD guix/monad-repl.scm [ 1%] LOAD guix/gexp.scm [ 1%] LOAD guix/profiles.scm [ 1%] LOAD guix/serialization.scm [ 1%] LOAD guix/nar.scm [ 1%] LOAD guix/narinfo.scm [ 2%] LOAD guix/derivations.scm [ 2%] LOAD guix/grafts.scm [ 2%] LOAD guix/repl.scm [ 2%] LOAD guix/rpm.scm [ 2%] LOAD guix/transformations.scm [ 2%] LOAD guix/inferior.scm [ 2%] LOAD guix/describe.scm [ 2%] LOAD guix/quirks.scm [ 2%] LOAD guix/channels.scm [ 2%] LOAD guix/gnu-maintenance.scm [ 2%] LOAD guix/self.scm [ 2%] LOAD guix/substitutes.scm [ 2%] LOAD guix/upstream.scm [ 2%] LOAD guix/licenses.scm [ 2%] LOAD guix/lint.scm [ 2%] LOAD guix/glob.scm [ 2%] LOAD guix/git.scm [ 2%] LOAD guix/git-authenticate.scm [ 2%] LOAD guix/graph.scm [ 2%] LOAD guix/cache.scm [ 2%] LOAD guix/cve.scm [ 2%] LOAD guix/workers.scm [ 3%] LOAD guix/least-authority.scm [ 3%] LOAD guix/read-print.scm [ 3%] LOAD guix/ipfs.scm [ 3%] LOAD guix/platform.scm [ 3%] LOAD guix/platforms/arm.scm [ 3%] LOAD guix/platforms/avr.scm [ 3%] LOAD guix/platforms/loongarch.scm [ 3%] LOAD guix/platforms/mips.scm [ 3%] LOAD guix/platforms/or1k.scm [ 3%] LOAD guix/platforms/powerpc.scm [ 3%] LOAD guix/platforms/riscv.scm [ 3%] LOAD guix/platforms/x86.scm [ 3%] LOAD guix/platforms/xtensa.scm [ 3%] LOAD guix/build-system.scm [ 3%] LOAD guix/build-system/agda.scm [ 3%] LOAD guix/build-system/android-ndk.scm [ 3%] LOAD guix/build-system/ant.scm [ 3%] LOAD guix/build-system/asdf.scm [ 3%] LOAD guix/build-system/cargo.scm [ 3%] LOAD guix/build-system/channel.scm [ 3%] LOAD guix/build-system/chicken.scm [ 3%] LOAD guix/build-system/clojure.scm [ 4%] LOAD guix/build-system/cmake.scm [ 4%] LOAD guix/build-system/copy.scm [ 4%] LOAD guix/build-system/composer.scm [ 4%] LOAD guix/build-system/dub.scm [ 4%] LOAD guix/build-system/dune.scm [ 4%] LOAD guix/build-system/elm.scm [ 4%] LOAD guix/build-system/emacs.scm [ 4%] LOAD guix/build-system/font.scm [ 4%] LOAD guix/build-system/glib-or-gtk.scm [ 4%] LOAD guix/build-system/gnu.scm [ 4%] LOAD guix/build-system/go.scm [ 4%] LOAD guix/build-system/guile.scm [ 4%] LOAD guix/build-system/hare.scm [ 4%] LOAD guix/build-system/haskell.scm [ 4%] LOAD guix/build-system/julia.scm [ 4%] LOAD guix/build-system/linux-module.scm [ 4%] LOAD guix/build-system/luanti.scm [ 4%] LOAD guix/build-system/maven.scm [ 4%] LOAD guix/build-system/meson.scm [ 4%] LOAD guix/build-system/minetest.scm [ 4%] LOAD guix/build-system/minify.scm [ 4%] LOAD guix/build-system/mix.scm [ 5%] LOAD guix/build-system/mozilla.scm [ 5%] LOAD guix/build-system/node.scm [ 5%] LOAD guix/build-system/ocaml.scm [ 5%] LOAD guix/build-system/perl.scm [ 5%] LOAD guix/build-system/pyproject.scm [ 5%] LOAD guix/build-system/python.scm [ 5%] LOAD guix/build-system/qt.scm [ 5%] LOAD guix/build-system/r.scm [ 5%] LOAD guix/build-system/rakudo.scm [ 5%] LOAD guix/build-system/rebar.scm [ 5%] LOAD guix/build-system/renpy.scm [ 5%] LOAD guix/build-system/ruby.scm [ 5%] LOAD guix/build-system/scons.scm [ 5%] LOAD guix/build-system/texlive.scm [ 5%] LOAD guix/build-system/tree-sitter.scm [ 5%] LOAD guix/build-system/trivial.scm [ 5%] LOAD guix/build-system/vim.scm [ 5%] LOAD guix/build-system/waf.scm [ 5%] LOAD guix/build-system/zig.scm [ 5%] LOAD guix/ftp-client.scm [ 5%] LOAD guix/http-client.scm [ 5%] LOAD guix/gnupg.scm [ 5%] LOAD guix/elf.scm [ 6%] LOAD guix/profiling.scm [ 6%] LOAD guix/store.scm [ 6%] LOAD guix/cvs-download.scm [ 6%] LOAD guix/svn-download.scm [ 6%] LOAD guix/colors.scm [ 6%] LOAD guix/i18n.scm [ 6%] LOAD guix/diagnostics.scm [ 6%] LOAD guix/ui.scm [ 6%] LOAD guix/status.scm [ 6%] LOAD guix/build/agda-build-system.scm [ 6%] LOAD guix/build/android-ndk-build-system.scm [ 6%] LOAD guix/build/ant-build-system.scm [ 6%] LOAD guix/build/download.scm [ 6%] LOAD guix/build/download-nar.scm [ 6%] LOAD guix/build/cargo-build-system.scm [ 6%] LOAD guix/build/cargo-utils.scm [ 6%] LOAD guix/build/chicken-build-system.scm [ 6%] LOAD guix/build/cmake-build-system.scm [ 6%] LOAD guix/build/composer-build-system.scm [ 6%] LOAD guix/build/dub-build-system.scm [ 6%] LOAD guix/build/dune-build-system.scm [ 6%] LOAD guix/build/elm-build-system.scm [ 7%] LOAD guix/build/emacs-build-system.scm [ 7%] LOAD guix/build/meson-build-system.scm [ 7%] LOAD guix/build/minify-build-system.scm [ 7%] LOAD guix/build/font-build-system.scm [ 7%] LOAD guix/build/go-build-system.scm [ 7%] LOAD guix/build/android-repo.scm [ 7%] LOAD guix/build/asdf-build-system.scm [ 7%] LOAD guix/build/bzr.scm [ 7%] LOAD guix/build/copy-build-system.scm [ 7%] LOAD guix/build/git.scm [ 7%] LOAD guix/build/hg.scm [ 7%] LOAD guix/build/glib-or-gtk-build-system.scm [ 7%] LOAD guix/build/gnu-bootstrap.scm [ 7%] LOAD guix/build/gnu-build-system.scm [ 7%] LOAD guix/build/gnu-dist.scm [ 7%] LOAD guix/build/guile-build-system.scm [ 7%] LOAD guix/build/hare-build-system.scm [ 7%] LOAD guix/build/luanti-build-system.scm [ 7%] LOAD guix/build/maven-build-system.scm [ 7%] LOAD guix/build/minetest-build-system.scm [ 7%] LOAD guix/build/mix-build-system.scm [ 7%] LOAD guix/build/node-build-system.scm [ 8%] LOAD guix/build/perl-build-system.scm [ 8%] LOAD guix/build/pyproject-build-system.scm [ 8%] LOAD guix/build/python-build-system.scm [ 8%] LOAD guix/build/ocaml-build-system.scm [ 8%] LOAD guix/build/qt-build-system.scm [ 8%] LOAD guix/build/r-build-system.scm [ 8%] LOAD guix/build/renpy-build-system.scm [ 8%] LOAD guix/build/rakudo-build-system.scm [ 8%] LOAD guix/build/rebar-build-system.scm [ 8%] LOAD guix/build/ruby-build-system.scm [ 8%] LOAD guix/build/scons-build-system.scm [ 8%] LOAD guix/build/texlive-build-system.scm [ 8%] LOAD guix/build/tree-sitter-build-system.scm [ 8%] LOAD guix/build/vim-build-system.scm [ 8%] LOAD guix/build/waf-build-system.scm [ 8%] LOAD guix/build/haskell-build-system.scm [ 8%] LOAD guix/build/julia-build-system.scm [ 8%] LOAD guix/build/kconfig.scm [ 8%] LOAD guix/build/linux-module-build-system.scm [ 8%] LOAD guix/build/store-copy.scm [ 8%] LOAD guix/build/json.scm [ 8%] LOAD guix/build/pack.scm [ 9%] LOAD guix/build/utils.scm [ 9%] LOAD guix/build/union.scm [ 9%] LOAD guix/build/profiles.scm [ 9%] LOAD guix/build/compile.scm [ 9%] LOAD guix/build/cvs.scm [ 9%] LOAD guix/build/svn.scm [ 9%] LOAD guix/build/syscalls.scm [ 9%] LOAD guix/build/gremlin.scm [ 9%] LOAD guix/build/debug-link.scm [ 9%] LOAD guix/build/clojure-build-system.scm [ 9%] LOAD guix/build/clojure-utils.scm [ 9%] LOAD guix/build/emacs-utils.scm [ 9%] LOAD guix/build/java-utils.scm [ 9%] LOAD guix/build/lisp-utils.scm [ 9%] LOAD guix/build/meson-configuration.scm [ 9%] LOAD guix/build/maven/java.scm [ 9%] LOAD guix/build/maven/plugin.scm [ 9%] LOAD guix/build/maven/pom.scm [ 9%] LOAD guix/build/graft.scm [ 9%] LOAD guix/build/bournish.scm [ 9%] LOAD guix/build/qt-utils.scm [ 9%] LOAD guix/build/zig-build-system.scm [ 9%] LOAD guix/build/zig-utils.scm [ 10%] LOAD guix/build/make-bootstrap.scm [ 10%] LOAD guix/build/toml.scm [ 10%] LOAD guix/search-paths.scm [ 10%] LOAD guix/packages.scm [ 10%] LOAD guix/import/cabal.scm [ 10%] LOAD guix/import/composer.scm [ 10%] LOAD guix/import/cpan.scm [ 10%] LOAD guix/import/cran.scm [ 10%] LOAD guix/import/crate.scm [ 10%] LOAD guix/import/crate/cargo-lock.scm [ 10%] LOAD guix/import/egg.scm [ 10%] LOAD guix/import/elm.scm [ 10%] LOAD guix/import/elpa.scm [ 10%] LOAD guix/import/gem.scm [ 10%] LOAD guix/import/git.scm [ 10%] LOAD guix/import/github.scm [ 10%] LOAD guix/import/gnome.scm [ 10%] LOAD guix/import/gnu.scm [ 10%] LOAD guix/import/go.scm [ 10%] LOAD guix/import/hackage.scm [ 10%] LOAD guix/import/hexpm.scm [ 10%] LOAD guix/import/json.scm [ 11%] LOAD guix/import/kde.scm [ 11%] LOAD guix/import/launchpad.scm [ 11%] LOAD guix/import/luanti.scm [ 11%] LOAD guix/import/minetest.scm [ 11%] LOAD guix/import/nuget.scm [ 11%] LOAD guix/import/npm-binary.scm [ 11%] LOAD guix/import/opam.scm [ 11%] LOAD guix/import/print.scm [ 11%] LOAD guix/import/pypi.scm [ 11%] LOAD guix/import/stackage.scm [ 11%] LOAD guix/import/test.scm [ 11%] LOAD guix/import/texlive.scm [ 11%] LOAD guix/import/utils.scm [ 11%] LOAD guix/scripts.scm [ 11%] LOAD guix/ssh.scm [ 11%] LOAD guix/remote.scm [ 11%] LOAD guix/store/ssh.scm [ 11%] LOAD guix/avahi.scm [ 11%] LOAD guix/store/database.scm [ 11%] LOAD guix/store/deduplication.scm [ 11%] LOAD guix/store/roots.scm [ 11%] LOAD guix/config.scm [ 12%] LOAD guix/tests.scm WARNING: Use of `load' in declarative module (guix ui). Add #:declarative? #f to your define-module invocation. WARNING: (guix build-system clojure): `@*' imported from both (guix build clojure-utils) and (guix build-system) WARNING: (guix build mix-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build agda-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build ant-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build chicken-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build cmake-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build composer-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build dub-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build ocaml-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build dune-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build elm-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build meson-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build minify-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build font-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build go-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build asdf-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build copy-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build gnu-dist): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build hare-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build luanti-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build maven-build-system): imported module (guix build utils) overrides core binding `delete' warning: '(guix build minetest-build-system)' is deprecated, use '(guix build luanti-build-system)' instead WARNING: (guix build perl-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build python-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build pyproject-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build r-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build renpy-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build rakudo-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build ruby-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build scons-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build texlive-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build waf-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build haskell-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build julia-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build zig-build-system): imported module (guix build utils) overrides core binding `delete' ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. [ 12%] LOAD guix/tests/http.scm [ 12%] LOAD guix/tests/git.scm [ 12%] LOAD guix/tests/gnupg.scm [ 12%] GUILEC guix.go [ 12%] GUILEC guix/base16.go [ 12%] GUILEC guix/base32.go [ 12%] GUILEC guix/base64.go [ 12%] GUILEC guix/ci.go [ 12%] GUILEC guix/cpio.go [ 12%] GUILEC guix/cpu.go [ 12%] GUILEC guix/deprecation.go [ 12%] GUILEC guix/docker.go [ 12%] GUILEC guix/records.go [ 12%] GUILEC guix/openpgp.go [ 12%] GUILEC guix/pki.go [ 12%] GUILEC guix/progress.go [ 12%] GUILEC guix/combinators.go [ 12%] GUILEC guix/memoization.go [ 12%] GUILEC guix/utils.go [ 12%] GUILEC guix/sets.go [ 12%] GUILEC guix/modules.go [ 13%] GUILEC guix/download.go [ 13%] GUILEC guix/discovery.go [ 13%] GUILEC guix/android-repo-download.go [ 13%] GUILEC guix/bzr-download.go [ 13%] GUILEC guix/git-download.go [ 13%] GUILEC guix/hg-download.go [ 13%] GUILEC guix/hash.go [ 13%] GUILEC guix/swh.go [ 13%] GUILEC guix/monads.go [ 13%] GUILEC guix/monad-repl.go [ 13%] GUILEC guix/gexp.go [ 13%] GUILEC guix/profiles.go [ 13%] GUILEC guix/serialization.go [ 13%] GUILEC guix/nar.go [ 13%] GUILEC guix/narinfo.go [ 13%] GUILEC guix/derivations.go [ 13%] GUILEC guix/grafts.go [ 13%] GUILEC guix/repl.go [ 13%] GUILEC guix/rpm.go [ 13%] GUILEC guix/transformations.go [ 13%] GUILEC guix/inferior.go [ 13%] GUILEC guix/describe.go [ 14%] GUILEC guix/quirks.go [ 14%] GUILEC guix/channels.go [ 14%] GUILEC guix/gnu-maintenance.go [ 14%] GUILEC guix/self.go [ 14%] GUILEC guix/substitutes.go [ 14%] GUILEC guix/upstream.go [ 14%] GUILEC guix/licenses.go [ 14%] GUILEC guix/lint.go [ 14%] GUILEC guix/glob.go [ 14%] GUILEC guix/git.go [ 14%] GUILEC guix/git-authenticate.go [ 14%] GUILEC guix/graph.go [ 14%] GUILEC guix/cache.go [ 14%] GUILEC guix/cve.go [ 14%] GUILEC guix/workers.go [ 14%] GUILEC guix/least-authority.go [ 14%] GUILEC guix/read-print.go [ 14%] GUILEC guix/ipfs.go [ 14%] GUILEC guix/platform.go [ 14%] GUILEC guix/platforms/arm.go [ 14%] GUILEC guix/platforms/avr.go [ 14%] GUILEC guix/platforms/loongarch.go [ 14%] GUILEC guix/platforms/mips.go [ 15%] GUILEC guix/platforms/or1k.go [ 15%] GUILEC guix/platforms/powerpc.go [ 15%] GUILEC guix/platforms/riscv.go [ 15%] GUILEC guix/platforms/x86.go [ 15%] GUILEC guix/platforms/xtensa.go [ 15%] GUILEC guix/build-system.go [ 15%] GUILEC guix/build-system/agda.go [ 15%] GUILEC guix/build-system/android-ndk.go [ 15%] GUILEC guix/build-system/ant.go [ 15%] GUILEC guix/build-system/asdf.go [ 15%] GUILEC guix/build-system/cargo.go [ 15%] GUILEC guix/build-system/channel.go [ 15%] GUILEC guix/build-system/chicken.go [ 15%] GUILEC guix/build-system/clojure.go [ 15%] GUILEC guix/build-system/cmake.go [ 15%] GUILEC guix/build-system/copy.go [ 15%] GUILEC guix/build-system/composer.go [ 15%] GUILEC guix/build-system/dub.go [ 15%] GUILEC guix/build-system/dune.go [ 15%] GUILEC guix/build-system/elm.go [ 15%] GUILEC guix/build-system/emacs.go [ 15%] GUILEC guix/build-system/font.go [ 16%] GUILEC guix/build-system/glib-or-gtk.go [ 16%] GUILEC guix/build-system/gnu.go [ 16%] GUILEC guix/build-system/go.go [ 16%] GUILEC guix/build-system/guile.go [ 16%] GUILEC guix/build-system/hare.go [ 16%] GUILEC guix/build-system/haskell.go [ 16%] GUILEC guix/build-system/julia.go [ 16%] GUILEC guix/build-system/linux-module.go [ 16%] GUILEC guix/build-system/luanti.go [ 16%] GUILEC guix/build-system/maven.go [ 16%] GUILEC guix/build-system/meson.go [ 16%] GUILEC guix/build-system/minetest.go [ 16%] GUILEC guix/build-system/minify.go [ 16%] GUILEC guix/build-system/mix.go [ 16%] GUILEC guix/build-system/mozilla.go [ 16%] GUILEC guix/build-system/node.go [ 16%] GUILEC guix/build-system/ocaml.go [ 16%] GUILEC guix/build-system/perl.go [ 16%] GUILEC guix/build-system/pyproject.go [ 16%] GUILEC guix/build-system/python.go [ 16%] GUILEC guix/build-system/qt.go [ 16%] GUILEC guix/build-system/r.go [ 17%] GUILEC guix/build-system/rakudo.go [ 17%] GUILEC guix/build-system/rebar.go [ 17%] GUILEC guix/build-system/renpy.go [ 17%] GUILEC guix/build-system/ruby.go [ 17%] GUILEC guix/build-system/scons.go [ 17%] GUILEC guix/build-system/texlive.go [ 17%] GUILEC guix/build-system/tree-sitter.go [ 17%] GUILEC guix/build-system/trivial.go [ 17%] GUILEC guix/build-system/vim.go [ 17%] GUILEC guix/build-system/waf.go [ 17%] GUILEC guix/build-system/zig.go [ 17%] GUILEC guix/ftp-client.go [ 17%] GUILEC guix/http-client.go [ 17%] GUILEC guix/gnupg.go [ 17%] GUILEC guix/elf.go [ 17%] GUILEC guix/profiling.go [ 17%] GUILEC guix/store.go [ 17%] GUILEC guix/cvs-download.go [ 17%] GUILEC guix/svn-download.go [ 17%] GUILEC guix/colors.go [ 17%] GUILEC guix/i18n.go [ 17%] GUILEC guix/diagnostics.go [ 18%] GUILEC guix/ui.go ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. guix/monads.scm:533:0: warning: shadows previous definition of `#{ foldm %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:533:0: warning: shadows previous definition of `#{ anym %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:533:0: warning: shadows previous definition of `#{ anym %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:533:0: warning: shadows previous definition of `#{ foldm %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:533:0: warning: shadows previous definition of `#{ mapm %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:533:0: warning: shadows previous definition of `#{ mapm %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:533:0: warning: shadows previous definition of `#{ sequence %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:533:0: warning: shadows previous definition of `#{ sequence %identity-monad instance}#' at guix/monads.scm:533:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ foldm %state-monad instance}#' at guix/monads.scm:557:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ anym %state-monad instance}#' at guix/monads.scm:557:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ anym %state-monad instance}#' at guix/monads.scm:557:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ foldm %state-monad instance}#' at guix/monads.scm:557:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ mapm %state-monad instance}#' at guix/monads.scm:557:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ mapm %state-monad instance}#' at guix/monads.scm:557:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ sequence %state-monad instance}#' at guix/monads.scm:557:0 guix/monads.scm:557:0: warning: shadows previous definition of `#{ sequence %state-monad instance}#' at guix/monads.scm:557:0 guix/derivations.scm:1243:4: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead guix/derivations.scm:1282:2: warning: possibly unbound variable `gexp->derivation' guix/build-system/cargo.scm:231:41: warning: possibly unbound variable `default-guile-json' WARNING: (guix build-system clojure): `@*' imported from both (guix build clojure-utils) and (guix build-system) guix/store.scm:1927:0: warning: shadows previous definition of `#{ foldm %store-monad instance}#' at guix/store.scm:1927:0 guix/store.scm:1927:0: warning: shadows previous definition of `#{ anym %store-monad instance}#' at guix/store.scm:1927:0 guix/store.scm:1927:0: warning: shadows previous definition of `#{ anym %store-monad instance}#' at guix/store.scm:1927:0 guix/store.scm:1927:0: warning: shadows previous definition of `#{ foldm %store-monad instance}#' at guix/store.scm:1927:0 guix/store.scm:1927:0: warning: shadows previous definition of `#{ mapm %store-monad instance}#' at guix/store.scm:1927:0 guix/store.scm:1927:0: warning: shadows previous definition of `#{ mapm %store-monad instance}#' at guix/store.scm:1927:0 guix/store.scm:1927:0: warning: shadows previous definition of `#{ sequence %store-monad instance}#' at guix/store.scm:1927:0 guix/store.scm:1927:0: warning: shadows previous definition of `#{ sequence %store-monad instance}#' at guix/store.scm:1927:0 guix/diagnostics.scm:325:9: warning: non-literal format string WARNING: Use of `load' in declarative module (guix ui). [ 18%] GUILEC guix/status.go [ 18%] GUILEC guix/build/agda-build-system.go [ 18%] GUILEC guix/build/android-ndk-build-system.go [ 18%] GUILEC guix/build/ant-build-system.go [ 18%] GUILEC guix/build/download.go Add #:declarative? #f to your define-module invocation. guix/ui.scm:1149:12: warning: non-literal format string guix/ui.scm:1159:23: warning: non-literal format string guix/ui.scm:1171:23: warning: non-literal format string guix/ui.scm:1195:21: warning: non-literal format string guix/ui.scm:1200:21: warning: non-literal format string guix/ui.scm:1209:12: warning: non-literal format string guix/ui.scm:1219:23: warning: non-literal format string guix/ui.scm:1231:23: warning: non-literal format string guix/ui.scm:1255:21: warning: non-literal format string guix/ui.scm:1260:21: warning: non-literal format string guix/ui.scm:2054:19: warning: non-literal format string guix/status.scm:617:5: warning: non-literal format string guix/status.scm:610:5: warning: non-literal format string guix/status.scm:612:5: warning: non-literal format string guix/status.scm:605:5: warning: non-literal format string guix/status.scm:597:9: warning: non-literal format string guix/status.scm:571:7: warning: non-literal format string guix/status.scm:566:7: warning: non-literal format string guix/status.scm:539:5: warning: non-literal format string guix/status.scm:561:8: warning: non-literal format string guix/status.scm:558:8: warning: non-literal format string guix/status.scm:527:7: warning: non-literal format string guix/status.scm:522:10: warning: non-literal format string guix/status.scm:519:16: warning: non-literal format string guix/status.scm:510:12: warning: non-literal format string guix/status.scm:500:13: warning: non-literal format string WARNING: (guix build agda-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build ant-build-system): imported module (guix build utils) overrides core binding `delete' guix/build/download.scm:181:5: warning: possibly unbound variable `set-certificate-credentials-x509-trust-data!' guix/build/download.scm:190:18: warning: possibly unbound variable `make-certificate-credentials' guix/build/download.scm:204:23: warning: possibly unbound variable `x509-certificate-format/pem' guix/build/download.scm:210:10: warning: possibly unbound variable `session-peer-certificate-chain' guix/build/download.scm:212:6: warning: possibly unbound variable `import-x509-certificate' guix/build/download.scm:212:36: warning: possibly unbound variable `x509-certificate-format/der' guix/build/download.scm:221:11: warning: possibly unbound variable `x509-certificate-matches-hostname?' guix/build/download.scm:226:10: warning: possibly unbound variable `peer-certificate-status' guix/build/download.scm:245:18: warning: possibly unbound variable `certificate-status->string' guix/build/download.scm:240:21: warning: possibly unbound variable `x509-certificate-dn' guix/build/download.scm:268:23: warning: possibly unbound variable `error/premature-termination' guix/build/download.scm:306:19: warning: possibly unbound variable `make-session' guix/build/download.scm:306:32: warning: possibly unbound variable `connection-end/client' guix/build/download.scm:315:9: warning: possibly unbound variable `set-session-server-name!' guix/build/download.scm:315:42: warning: possibly unbound variable `server-name-type/dns' guix/build/download.scm:319:5: warning: possibly unbound variable `set-session-transport-fd!' guix/build/download.scm:320:5: warning: possibly unbound variable `set-session-default-priority!' guix/build/download.scm:326:5: warning: possibly unbound variable `set-session-priorities!' guix/build/download.scm:328:5: warning: possibly unbound variable `set-session-credentials!' guix/build/download.scm:341:11: warning: possibly unbound variable `handshake' guix/build/download.scm:343:26: warning: possibly unbound variable `error/warning-alert-received' guix/build/download.scm:348:26: warning: possibly unbound variable `alert-description->string' guix/build/download.scm:348:53: warning: possibly unbound variable `alert-get' guix/build/download.scm:351:26: warning: possibly unbound variable `fatal-error?' guix/build/download.scm:357:32: warning: possibly unbound variable `error->string' [ 18%] GUILEC guix/build/download-nar.go [ 18%] GUILEC guix/build/cargo-build-system.go [ 18%] GUILEC guix/build/cargo-utils.go [ 18%] GUILEC guix/build/chicken-build-system.go [ 18%] GUILEC guix/build/cmake-build-system.go [ 18%] GUILEC guix/build/composer-build-system.go [ 18%] GUILEC guix/build/dub-build-system.go [ 18%] GUILEC guix/build/dune-build-system.go [ 18%] GUILEC guix/build/elm-build-system.go [ 18%] GUILEC guix/build/emacs-build-system.go [ 18%] GUILEC guix/build/meson-build-system.go [ 18%] GUILEC guix/build/minify-build-system.go [ 18%] GUILEC guix/build/font-build-system.go [ 18%] GUILEC guix/build/go-build-system.go [ 18%] GUILEC guix/build/android-repo.go [ 18%] GUILEC guix/build/asdf-build-system.go [ 18%] GUILEC guix/build/bzr.go [ 19%] GUILEC guix/build/copy-build-system.go [ 19%] GUILEC guix/build/git.go [ 19%] GUILEC guix/build/hg.go [ 19%] GUILEC guix/build/glib-or-gtk-build-system.go [ 19%] GUILEC guix/build/gnu-bootstrap.go [ 19%] GUILEC guix/build/gnu-build-system.go [ 19%] GUILEC guix/build/gnu-dist.go [ 19%] GUILEC guix/build/guile-build-system.go [ 19%] GUILEC guix/build/hare-build-system.go [ 19%] GUILEC guix/build/luanti-build-system.go [ 19%] GUILEC guix/build/maven-build-system.go [ 19%] GUILEC guix/build/minetest-build-system.go [ 19%] GUILEC guix/build/mix-build-system.go [ 19%] GUILEC guix/build/node-build-system.go [ 19%] GUILEC guix/build/perl-build-system.go [ 19%] GUILEC guix/build/pyproject-build-system.go [ 19%] GUILEC guix/build/python-build-system.go [ 19%] GUILEC guix/build/ocaml-build-system.go [ 19%] GUILEC guix/build/qt-build-system.go [ 19%] GUILEC guix/build/r-build-system.go [ 19%] GUILEC guix/build/renpy-build-system.go [ 19%] GUILEC guix/build/rakudo-build-system.go [ 20%] GUILEC guix/build/rebar-build-system.go [ 20%] GUILEC guix/build/ruby-build-system.go [ 20%] GUILEC guix/build/scons-build-system.go [ 20%] GUILEC guix/build/texlive-build-system.go [ 20%] GUILEC guix/build/tree-sitter-build-system.go [ 20%] GUILEC guix/build/vim-build-system.go [ 20%] GUILEC guix/build/waf-build-system.go [ 20%] GUILEC guix/build/haskell-build-system.go [ 20%] GUILEC guix/build/julia-build-system.go [ 20%] GUILEC guix/build/kconfig.go [ 20%] GUILEC guix/build/linux-module-build-system.go [ 20%] GUILEC guix/build/store-copy.go [ 20%] GUILEC guix/build/json.go [ 20%] GUILEC guix/build/pack.go [ 20%] GUILEC guix/build/utils.go [ 20%] GUILEC guix/build/union.go [ 20%] GUILEC guix/build/profiles.go [ 20%] GUILEC guix/build/compile.go [ 20%] GUILEC guix/build/cvs.go [ 20%] GUILEC guix/build/svn.go [ 20%] GUILEC guix/build/syscalls.go [ 20%] GUILEC guix/build/gremlin.go [ 21%] GUILEC guix/build/debug-link.go [ 21%] GUILEC guix/build/clojure-build-system.go [ 21%] GUILEC guix/build/clojure-utils.go [ 21%] GUILEC guix/build/emacs-utils.go [ 21%] GUILEC guix/build/java-utils.go [ 21%] GUILEC guix/build/lisp-utils.go [ 21%] GUILEC guix/build/meson-configuration.go [ 21%] GUILEC guix/build/maven/java.go [ 21%] GUILEC guix/build/maven/plugin.go [ 21%] GUILEC guix/build/maven/pom.go [ 21%] GUILEC guix/build/graft.go [ 21%] GUILEC guix/build/bournish.go [ 21%] GUILEC guix/build/qt-utils.go [ 21%] GUILEC guix/build/zig-build-system.go [ 21%] GUILEC guix/build/zig-utils.go [ 21%] GUILEC guix/build/make-bootstrap.go [ 21%] GUILEC guix/build/toml.go [ 21%] GUILEC guix/search-paths.go [ 21%] GUILEC guix/packages.go [ 21%] GUILEC guix/import/cabal.go [ 21%] GUILEC guix/import/composer.go [ 21%] GUILEC guix/import/cpan.go [ 22%] GUILEC guix/import/cran.go [ 22%] GUILEC guix/import/crate.go [ 22%] GUILEC guix/import/crate/cargo-lock.go [ 22%] GUILEC guix/import/egg.go [ 22%] GUILEC guix/import/elm.go [ 22%] GUILEC guix/import/elpa.go [ 22%] GUILEC guix/import/gem.go [ 22%] GUILEC guix/import/git.go [ 22%] GUILEC guix/import/github.go [ 22%] GUILEC guix/import/gnome.go [ 22%] GUILEC guix/import/gnu.go [ 22%] GUILEC guix/import/go.go [ 22%] GUILEC guix/import/hackage.go [ 22%] GUILEC guix/import/hexpm.go [ 22%] GUILEC guix/import/json.go [ 22%] GUILEC guix/import/kde.go [ 22%] GUILEC guix/import/launchpad.go [ 22%] GUILEC guix/import/luanti.go [ 22%] GUILEC guix/import/minetest.go [ 22%] GUILEC guix/import/nuget.go [ 22%] GUILEC guix/import/npm-binary.go [ 22%] GUILEC guix/import/opam.go [ 23%] GUILEC guix/import/print.go [ 23%] GUILEC guix/import/pypi.go [ 23%] GUILEC guix/import/stackage.go [ 23%] GUILEC guix/import/test.go [ 23%] GUILEC guix/import/texlive.go [ 23%] GUILEC guix/import/utils.go [ 23%] GUILEC guix/scripts.go [ 23%] GUILEC guix/ssh.go [ 23%] GUILEC guix/remote.go [ 23%] GUILEC guix/store/ssh.go [ 23%] GUILEC guix/avahi.go [ 23%] GUILEC guix/store/database.go [ 23%] GUILEC guix/store/deduplication.go [ 23%] GUILEC guix/store/roots.go [ 23%] GUILEC guix/config.go [ 23%] GUILEC guix/tests.go [ 23%] GUILEC guix/tests/http.go [ 23%] GUILEC guix/tests/git.go [ 23%] GUILEC guix/tests/gnupg.go guix/build/download.scm:369:19: warning: possibly unbound variable `session-record-port' guix/build/download.scm:374:13: warning: possibly unbound variable `set-session-record-port-close!' WARNING: (guix build chicken-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build cmake-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build composer-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build dub-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build dune-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build elm-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build meson-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build minify-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build font-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build go-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build asdf-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build copy-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build gnu-dist): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build hare-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build luanti-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build maven-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build mix-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build perl-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build pyproject-build-system): imported module (guix build utils) overrides core binding `delete' guix/build/pyproject-build-system.scm:126:4: warning: non-literal format string WARNING: (guix build python-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build ocaml-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build r-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build renpy-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build rakudo-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build ruby-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build scons-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build texlive-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build waf-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build haskell-build-system): imported module (guix build utils) overrides core binding `delete' WARNING: (guix build julia-build-system): imported module (guix build utils) overrides core binding `delete' guix/build/compile.scm:63:19: warning: possibly unbound variable `tree-il-default-optimization-options' guix/build/compile.scm:64:19: warning: possibly unbound variable `cps-default-optimization-options' WARNING: (guix build zig-build-system): imported module (guix build utils) overrides core binding `delete' Compiling Scheme modules... [ 23%] LOAD gnu/packages/abiword.scm [ 23%] LOAD gnu/packages/accessibility.scm [ 23%] LOAD gnu/packages/acct.scm [ 23%] LOAD gnu/packages/acl.scm [ 23%] LOAD gnu/packages/ada.scm [ 23%] LOAD gnu/packages/admin.scm [ 23%] LOAD gnu/packages/adns.scm [ 23%] LOAD gnu/packages/agda.scm [ 23%] LOAD gnu/packages/algebra.scm [ 23%] LOAD gnu/packages/aidc.scm [ 23%] LOAD gnu/packages/android.scm [ 23%] LOAD gnu/packages/animation.scm [ 23%] LOAD gnu/packages/anthy.scm [ 23%] LOAD gnu/packages/antivirus.scm [ 24%] LOAD gnu/packages/apl.scm [ 24%] LOAD gnu/packages/apparmor.scm [ 24%] LOAD gnu/packages/appimage.scm [ 24%] LOAD gnu/packages/apr.scm [ 24%] LOAD gnu/packages/arcan.scm [ 24%] LOAD gnu/packages/aspell.scm [ 24%] LOAD gnu/packages/assembly.scm [ 24%] LOAD gnu/packages/astronomy.scm [ 24%] LOAD gnu/packages/attr.scm [ 24%] LOAD gnu/packages/audio.scm [ 24%] LOAD gnu/packages/augeas.scm [ 24%] LOAD gnu/packages/authentication.scm [ 24%] LOAD gnu/packages/autogen.scm [ 24%] LOAD gnu/packages/autotools.scm [ 24%] LOAD gnu/packages/avahi.scm [ 24%] LOAD gnu/packages/avr.scm [ 24%] LOAD gnu/packages/avr-xyz.scm [ 24%] LOAD gnu/packages/axoloti.scm [ 24%] LOAD gnu/packages/backup.scm [ 24%] LOAD gnu/packages/base.scm [ 24%] LOAD gnu/packages/bash.scm [ 24%] LOAD gnu/packages/batik.scm [ 25%] LOAD gnu/packages/bdw-gc.scm [ 25%] LOAD gnu/packages/benchmark.scm [ 25%] LOAD gnu/packages/bioconductor.scm [ 25%] LOAD gnu/packages/bioinformatics.scm [ 25%] LOAD gnu/packages/bittorrent.scm [ 25%] LOAD gnu/packages/bison.scm [ 25%] LOAD gnu/packages/books.scm [ 25%] LOAD gnu/packages/boost.scm [ 25%] LOAD gnu/packages/bootloaders.scm [ 25%] LOAD gnu/packages/bootstrap.scm [ 25%] LOAD gnu/packages/browser-extensions.scm [ 25%] LOAD gnu/packages/build-tools.scm [ 25%] LOAD gnu/packages/busybox.scm [ 25%] LOAD gnu/packages/bqn.scm [ 25%] LOAD gnu/packages/c.scm [ 25%] LOAD gnu/packages/calcurse.scm [ 25%] LOAD gnu/packages/ccache.scm [ 25%] LOAD gnu/packages/cdrom.scm [ 25%] LOAD gnu/packages/certs.scm [ 25%] LOAD gnu/packages/check.scm [ 25%] LOAD gnu/packages/chemistry.scm [ 25%] LOAD gnu/packages/chez.scm [ 26%] LOAD gnu/packages/chicken.scm [ 26%] LOAD gnu/packages/chromium.scm [ 26%] LOAD gnu/packages/ci.scm [ 26%] LOAD gnu/packages/cinnamon.scm [ 26%] LOAD gnu/packages/clifm.scm [ 26%] LOAD gnu/packages/clojure.scm [ 26%] LOAD gnu/packages/cluster.scm [ 26%] LOAD gnu/packages/cmake.scm [ 26%] LOAD gnu/packages/cobol.scm [ 26%] LOAD gnu/packages/code.scm [ 26%] LOAD gnu/packages/commencement.scm [ 26%] LOAD gnu/packages/compression.scm [ 26%] LOAD gnu/packages/compton.scm [ 26%] LOAD gnu/packages/configuration-management.scm [ 26%] LOAD gnu/packages/conky.scm [ 26%] LOAD gnu/packages/connman.scm [ 26%] LOAD gnu/packages/containers.scm [ 26%] LOAD gnu/packages/convmv.scm [ 26%] LOAD gnu/packages/cook.scm [ 26%] LOAD gnu/packages/coq.scm [ 26%] LOAD gnu/packages/cpio.scm [ 26%] LOAD gnu/packages/cpp.scm [ 27%] LOAD gnu/packages/cppi.scm [ 27%] LOAD gnu/packages/cran.scm [ 27%] LOAD gnu/packages/cross-base.scm [ 27%] LOAD gnu/packages/cross-toolchain.scm [ 27%] LOAD gnu/packages/crypto.scm [ 27%] LOAD gnu/packages/cryptsetup.scm [ 27%] LOAD gnu/packages/cups.scm [ 27%] LOAD gnu/packages/curl.scm [ 27%] LOAD gnu/packages/cvassistant.scm [ 27%] LOAD gnu/packages/cybersecurity.scm [ 27%] LOAD gnu/packages/cyrus-sasl.scm [ 27%] LOAD gnu/packages/calendar.scm [ 27%] GUILEC gnu/packages/abiword.go [ 27%] GUILEC gnu/packages/accessibility.go [ 27%] GUILEC gnu/packages/acct.go [ 27%] GUILEC gnu/packages/acl.go [ 27%] GUILEC gnu/packages/ada.go [ 27%] GUILEC gnu/packages/admin.go [ 27%] GUILEC gnu/packages/adns.go [ 27%] GUILEC gnu/packages/agda.go [ 27%] GUILEC gnu/packages/algebra.go [ 27%] GUILEC gnu/packages/aidc.go [ 27%] GUILEC gnu/packages/android.go [ 28%] GUILEC gnu/packages/animation.go [ 28%] GUILEC gnu/packages/anthy.go [ 28%] GUILEC gnu/packages/antivirus.go [ 28%] GUILEC gnu/packages/apl.go [ 28%] GUILEC gnu/packages/apparmor.go [ 28%] GUILEC gnu/packages/appimage.go [ 28%] GUILEC gnu/packages/apr.go [ 28%] GUILEC gnu/packages/arcan.go [ 28%] GUILEC gnu/packages/aspell.go [ 28%] GUILEC gnu/packages/assembly.go [ 28%] GUILEC gnu/packages/astronomy.go [ 28%] GUILEC gnu/packages/attr.go [ 28%] GUILEC gnu/packages/audio.go [ 28%] GUILEC gnu/packages/augeas.go [ 28%] GUILEC gnu/packages/authentication.go [ 28%] GUILEC gnu/packages/autogen.go [ 28%] GUILEC gnu/packages/autotools.go [ 28%] GUILEC gnu/packages/avahi.go [ 28%] GUILEC gnu/packages/avr.go [ 28%] GUILEC gnu/packages/avr-xyz.go [ 28%] GUILEC gnu/packages/axoloti.go [ 28%] GUILEC gnu/packages/backup.go [ 29%] GUILEC gnu/packages/base.go [ 29%] GUILEC gnu/packages/bash.go [ 29%] GUILEC gnu/packages/batik.go [ 29%] GUILEC gnu/packages/bdw-gc.go [ 29%] GUILEC gnu/packages/benchmark.go [ 29%] GUILEC gnu/packages/bioconductor.go [ 29%] GUILEC gnu/packages/bioinformatics.go [ 29%] GUILEC gnu/packages/bittorrent.go [ 29%] GUILEC gnu/packages/bison.go [ 29%] GUILEC gnu/packages/books.go [ 29%] GUILEC gnu/packages/boost.go [ 29%] GUILEC gnu/packages/bootloaders.go [ 29%] GUILEC gnu/packages/bootstrap.go [ 29%] GUILEC gnu/packages/browser-extensions.go [ 29%] GUILEC gnu/packages/build-tools.go [ 29%] GUILEC gnu/packages/busybox.go [ 29%] GUILEC gnu/packages/bqn.go [ 29%] GUILEC gnu/packages/c.go [ 29%] GUILEC gnu/packages/calcurse.go [ 29%] GUILEC gnu/packages/ccache.go [ 29%] GUILEC gnu/packages/cdrom.go [ 29%] GUILEC gnu/packages/certs.go [ 30%] GUILEC gnu/packages/check.go [ 30%] GUILEC gnu/packages/chemistry.go [ 30%] GUILEC gnu/packages/chez.go [ 30%] GUILEC gnu/packages/chicken.go [ 30%] GUILEC gnu/packages/chromium.go [ 30%] GUILEC gnu/packages/ci.go [ 30%] GUILEC gnu/packages/cinnamon.go [ 30%] GUILEC gnu/packages/clifm.go [ 30%] GUILEC gnu/packages/clojure.go [ 30%] GUILEC gnu/packages/cluster.go [ 30%] GUILEC gnu/packages/cmake.go [ 30%] GUILEC gnu/packages/cobol.go [ 30%] GUILEC gnu/packages/code.go [ 30%] GUILEC gnu/packages/commencement.go [ 30%] GUILEC gnu/packages/compression.go [ 30%] GUILEC gnu/packages/compton.go [ 30%] GUILEC gnu/packages/configuration-management.go [ 30%] GUILEC gnu/packages/conky.go [ 30%] GUILEC gnu/packages/connman.go [ 30%] GUILEC gnu/packages/containers.go [ 30%] GUILEC gnu/packages/convmv.go [ 30%] GUILEC gnu/packages/cook.go [ 31%] GUILEC gnu/packages/coq.go [ 31%] GUILEC gnu/packages/cpio.go [ 31%] GUILEC gnu/packages/cpp.go [ 31%] GUILEC gnu/packages/cppi.go [ 31%] GUILEC gnu/packages/cran.go [ 31%] GUILEC gnu/packages/cross-base.go [ 31%] GUILEC gnu/packages/cross-toolchain.go [ 31%] GUILEC gnu/packages/crypto.go [ 31%] GUILEC gnu/packages/cryptsetup.go [ 31%] GUILEC gnu/packages/cups.go [ 31%] GUILEC gnu/packages/curl.go [ 31%] GUILEC gnu/packages/cvassistant.go [ 31%] GUILEC gnu/packages/cybersecurity.go [ 31%] GUILEC gnu/packages/cyrus-sasl.go [ 31%] GUILEC gnu/packages/calendar.go ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. warning: 'atk' is deprecated, use 'at-spi2-core' instead warning: 'atk' is deprecated, use 'at-spi2-core' instead gnu/packages/base.scm:1517:9: warning: non-literal format string gnu/packages/books.scm:309:25: warning: 'atk' is deprecated, use 'at-spi2-core' instead gnu/packages/cinnamon.scm:269:11: warning: 'atk' is deprecated, use 'at-spi2-core' instead Compiling Scheme modules... [ 31%] LOAD gnu/packages/darwin.scm [ 31%] LOAD gnu/packages/data-language.scm [ 31%] LOAD gnu/packages/databases.scm [ 31%] LOAD gnu/packages/datamash.scm [ 31%] LOAD gnu/packages/datastructures.scm [ 31%] LOAD gnu/packages/dav.scm [ 31%] LOAD gnu/packages/dbm.scm [ 32%] LOAD gnu/packages/dc.scm [ 32%] LOAD gnu/packages/debian.scm [ 32%] LOAD gnu/packages/debug.scm [ 32%] LOAD gnu/packages/dejagnu.scm [ 32%] LOAD gnu/packages/dezyne.scm [ 32%] LOAD gnu/packages/decker.scm [ 32%] LOAD gnu/packages/dhall.scm [ 32%] LOAD gnu/packages/dotnet.scm [ 32%] LOAD gnu/packages/dictionaries.scm [ 32%] LOAD gnu/packages/diffoscope.scm [ 32%] LOAD gnu/packages/digest.scm [ 32%] LOAD gnu/packages/disk.scm [ 32%] LOAD gnu/packages/distributed.scm [ 32%] LOAD gnu/packages/display-managers.scm [ 32%] LOAD gnu/packages/django.scm [ 32%] LOAD gnu/packages/djvu.scm [ 32%] LOAD gnu/packages/dlang.scm [ 32%] LOAD gnu/packages/dns.scm [ 32%] LOAD gnu/packages/docbook.scm [ 32%] LOAD gnu/packages/docker.scm [ 32%] LOAD gnu/packages/documentation.scm [ 32%] LOAD gnu/packages/dpdk.scm [ 32%] LOAD gnu/packages/duckdb.scm [ 33%] LOAD gnu/packages/dvtm.scm [ 33%] LOAD gnu/packages/easyrpg.scm [ 33%] LOAD gnu/packages/ebook.scm [ 33%] LOAD gnu/packages/education.scm [ 33%] LOAD gnu/packages/efi.scm [ 33%] LOAD gnu/packages/electronics.scm [ 33%] LOAD gnu/packages/elf.scm [ 33%] LOAD gnu/packages/elixir.scm [ 33%] LOAD gnu/packages/elixir-databases.scm [ 33%] LOAD gnu/packages/elixir-i18n.scm [ 33%] LOAD gnu/packages/elixir-markup.scm [ 33%] LOAD gnu/packages/elixir-web.scm [ 33%] LOAD gnu/packages/elixir-xyz.scm [ 33%] LOAD gnu/packages/elm.scm [ 33%] LOAD gnu/packages/embedded.scm [ 33%] LOAD gnu/packages/emacs.scm [ 33%] LOAD gnu/packages/emacs-build.scm [ 33%] LOAD gnu/packages/emacs-xyz.scm [ 33%] LOAD gnu/packages/emulators.scm [ 33%] LOAD gnu/packages/enchant.scm [ 33%] LOAD gnu/packages/engineering.scm [ 33%] LOAD gnu/packages/enlightenment.scm [ 34%] LOAD gnu/packages/entr.scm [ 34%] LOAD gnu/packages/erlang.scm [ 34%] LOAD gnu/packages/erlang-xyz.scm [ 34%] LOAD gnu/packages/esolangs.scm [ 34%] LOAD gnu/packages/fabric-management.scm [ 34%] LOAD gnu/packages/fcitx5.scm [ 34%] LOAD gnu/packages/fediverse.scm [ 34%] LOAD gnu/packages/figlet.scm [ 34%] LOAD gnu/packages/file.scm [ 34%] LOAD gnu/packages/file-systems.scm [ 34%] LOAD gnu/packages/finance.scm [ 34%] LOAD gnu/packages/firmware.scm [ 34%] LOAD gnu/packages/flashing-tools.scm [ 34%] LOAD gnu/packages/flex.scm [ 34%] LOAD gnu/packages/fltk.scm [ 34%] LOAD gnu/packages/fluidplug.scm [ 34%] LOAD gnu/packages/fonts.scm [ 34%] LOAD gnu/packages/fontutils.scm [ 34%] LOAD gnu/packages/forth.scm [ 34%] LOAD gnu/packages/fortran-check.scm [ 34%] LOAD gnu/packages/fortran-xyz.scm [ 34%] LOAD gnu/packages/freedesktop.scm [ 35%] LOAD gnu/packages/freeipmi.scm [ 35%] LOAD gnu/packages/ftp.scm [ 35%] LOAD gnu/packages/fribidi.scm [ 35%] LOAD gnu/packages/diagram.scm [ 35%] GUILEC gnu/packages/darwin.go [ 35%] GUILEC gnu/packages/data-language.go [ 35%] GUILEC gnu/packages/databases.go [ 35%] GUILEC gnu/packages/datamash.go [ 35%] GUILEC gnu/packages/datastructures.go [ 35%] GUILEC gnu/packages/dav.go [ 35%] GUILEC gnu/packages/dbm.go [ 35%] GUILEC gnu/packages/dc.go [ 35%] GUILEC gnu/packages/debian.go [ 35%] GUILEC gnu/packages/debug.go [ 35%] GUILEC gnu/packages/dejagnu.go [ 35%] GUILEC gnu/packages/dezyne.go [ 35%] GUILEC gnu/packages/decker.go [ 35%] GUILEC gnu/packages/dhall.go [ 35%] GUILEC gnu/packages/dotnet.go [ 35%] GUILEC gnu/packages/dictionaries.go [ 35%] GUILEC gnu/packages/diffoscope.go [ 35%] GUILEC gnu/packages/digest.go [ 36%] GUILEC gnu/packages/disk.go [ 36%] GUILEC gnu/packages/distributed.go [ 36%] GUILEC gnu/packages/display-managers.go [ 36%] GUILEC gnu/packages/django.go [ 36%] GUILEC gnu/packages/djvu.go [ 36%] GUILEC gnu/packages/dlang.go [ 36%] GUILEC gnu/packages/dns.go [ 36%] GUILEC gnu/packages/docbook.go [ 36%] GUILEC gnu/packages/docker.go [ 36%] GUILEC gnu/packages/documentation.go [ 36%] GUILEC gnu/packages/dpdk.go [ 36%] GUILEC gnu/packages/duckdb.go [ 36%] GUILEC gnu/packages/dvtm.go [ 36%] GUILEC gnu/packages/easyrpg.go [ 36%] GUILEC gnu/packages/ebook.go [ 36%] GUILEC gnu/packages/education.go [ 36%] GUILEC gnu/packages/efi.go [ 36%] GUILEC gnu/packages/electronics.go [ 36%] GUILEC gnu/packages/elf.go [ 36%] GUILEC gnu/packages/elixir.go [ 36%] GUILEC gnu/packages/elixir-databases.go [ 36%] GUILEC gnu/packages/elixir-i18n.go [ 36%] GUILEC gnu/packages/elixir-markup.go [ 37%] GUILEC gnu/packages/elixir-web.go [ 37%] GUILEC gnu/packages/elixir-xyz.go [ 37%] GUILEC gnu/packages/elm.go [ 37%] GUILEC gnu/packages/embedded.go [ 37%] GUILEC gnu/packages/emacs.go [ 37%] GUILEC gnu/packages/emacs-build.go [ 37%] GUILEC gnu/packages/emacs-xyz.go [ 37%] GUILEC gnu/packages/emulators.go [ 37%] GUILEC gnu/packages/enchant.go [ 37%] GUILEC gnu/packages/engineering.go [ 37%] GUILEC gnu/packages/enlightenment.go [ 37%] GUILEC gnu/packages/entr.go [ 37%] GUILEC gnu/packages/erlang.go [ 37%] GUILEC gnu/packages/erlang-xyz.go [ 37%] GUILEC gnu/packages/esolangs.go [ 37%] GUILEC gnu/packages/fabric-management.go [ 37%] GUILEC gnu/packages/fcitx5.go [ 37%] GUILEC gnu/packages/fediverse.go [ 37%] GUILEC gnu/packages/figlet.go [ 37%] GUILEC gnu/packages/file.go [ 37%] GUILEC gnu/packages/file-systems.go [ 37%] GUILEC gnu/packages/finance.go [ 38%] GUILEC gnu/packages/firmware.go [ 38%] GUILEC gnu/packages/flashing-tools.go [ 38%] GUILEC gnu/packages/flex.go [ 38%] GUILEC gnu/packages/fltk.go [ 38%] GUILEC gnu/packages/fluidplug.go [ 38%] GUILEC gnu/packages/fonts.go [ 38%] GUILEC gnu/packages/fontutils.go [ 38%] GUILEC gnu/packages/forth.go [ 38%] GUILEC gnu/packages/fortran-check.go [ 38%] GUILEC gnu/packages/fortran-xyz.go [ 38%] GUILEC gnu/packages/freedesktop.go [ 38%] GUILEC gnu/packages/freeipmi.go [ 38%] GUILEC gnu/packages/ftp.go [ 38%] GUILEC gnu/packages/fribidi.go [ 38%] GUILEC gnu/packages/diagram.go ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. Compiling Scheme modules... [ 38%] LOAD gnu/packages/gambas.scm [ 38%] LOAD gnu/packages/game-development.scm [ 38%] LOAD gnu/packages/games.scm [ 38%] LOAD gnu/packages/gawk.scm [ 38%] LOAD gnu/packages/gcc.scm [ 38%] LOAD gnu/packages/gd.scm [ 38%] LOAD gnu/packages/gdb.scm [ 39%] LOAD gnu/packages/genealogy.scm [ 39%] LOAD gnu/packages/genimage.scm [ 39%] LOAD gnu/packages/geo.scm [ 39%] LOAD gnu/packages/gettext.scm [ 39%] LOAD gnu/packages/ghostscript.scm [ 39%] LOAD gnu/packages/gimp.scm [ 39%] LOAD gnu/packages/gkrellm.scm [ 39%] LOAD gnu/packages/gl.scm [ 39%] LOAD gnu/packages/glib.scm [ 39%] LOAD gnu/packages/gnome.scm [ 39%] LOAD gnu/packages/gnome-xyz.scm [ 39%] LOAD gnu/packages/gnu-doc.scm [ 39%] LOAD gnu/packages/gnucash.scm [ 39%] LOAD gnu/packages/gnunet.scm [ 39%] LOAD gnu/packages/gnupg.scm [ 39%] LOAD gnu/packages/gnustep.scm [ 39%] LOAD gnu/packages/gnuzilla.scm [ 39%] LOAD gnu/packages/gnu-pw-mgr.scm [ 39%] LOAD gnu/packages/gobby.scm [ 39%] LOAD gnu/packages/golang.scm [ 39%] LOAD gnu/packages/golang-apps.scm [ 39%] LOAD gnu/packages/golang-build.scm [ 40%] LOAD gnu/packages/golang-check.scm [ 40%] LOAD gnu/packages/golang-compression.scm [ 40%] LOAD gnu/packages/golang-crypto.scm [ 40%] LOAD gnu/packages/golang-maths.scm [ 40%] LOAD gnu/packages/golang-vcs.scm [ 40%] LOAD gnu/packages/golang-web.scm [ 40%] LOAD gnu/packages/golang-xyz.scm [ 40%] LOAD gnu/packages/gperf.scm [ 40%] LOAD gnu/packages/gpodder.scm [ 40%] LOAD gnu/packages/gps.scm [ 40%] LOAD gnu/packages/graph.scm [ 40%] LOAD gnu/packages/graphics.scm [ 40%] LOAD gnu/packages/graphviz.scm [ 40%] LOAD gnu/packages/groff.scm [ 40%] LOAD gnu/packages/groovy.scm [ 40%] LOAD gnu/packages/gsasl.scm [ 40%] LOAD gnu/packages/gstreamer.scm [ 40%] LOAD gnu/packages/gtk.scm [ 40%] LOAD gnu/packages/guile.scm [ 40%] LOAD gnu/packages/guile-wm.scm [ 40%] LOAD gnu/packages/guile-xyz.scm [ 40%] LOAD gnu/packages/gv.scm [ 41%] LOAD gnu/packages/gxmessage.scm [ 41%] LOAD gnu/packages/hardware.scm [ 41%] LOAD gnu/packages/hare.scm [ 41%] LOAD gnu/packages/hare-apps.scm [ 41%] LOAD gnu/packages/hare-xyz.scm [ 41%] LOAD gnu/packages/haskell.scm [ 41%] LOAD gnu/packages/haskell-apps.scm [ 41%] LOAD gnu/packages/haskell-check.scm [ 41%] LOAD gnu/packages/haskell-crypto.scm [ 41%] LOAD gnu/packages/haskell-web.scm [ 41%] LOAD gnu/packages/haskell-xyz.scm [ 41%] LOAD gnu/packages/haxe.scm [ 41%] LOAD gnu/packages/heads.scm [ 41%] LOAD gnu/packages/hexedit.scm [ 41%] LOAD gnu/packages/high-availability.scm [ 41%] LOAD gnu/packages/hugs.scm [ 41%] LOAD gnu/packages/hunspell.scm [ 41%] LOAD gnu/packages/hurd.scm [ 41%] LOAD gnu/packages/i2p.scm [ 41%] LOAD gnu/packages/ibus.scm [ 41%] LOAD gnu/packages/icu4c.scm [ 41%] LOAD gnu/packages/idris.scm [ 41%] LOAD gnu/packages/idutils.scm [ 42%] LOAD gnu/packages/image.scm [ 42%] LOAD gnu/packages/image-processing.scm [ 42%] LOAD gnu/packages/image-viewers.scm [ 42%] LOAD gnu/packages/imagemagick.scm [ 42%] LOAD gnu/packages/inferno.scm [ 42%] LOAD gnu/packages/inklingreader.scm [ 42%] LOAD gnu/packages/inkscape.scm [ 42%] LOAD gnu/packages/installers.scm [ 42%] LOAD gnu/packages/instrumentation.scm [ 42%] LOAD gnu/packages/ipfs.scm [ 42%] LOAD gnu/packages/irc.scm [ 42%] LOAD gnu/packages/iso-codes.scm [ 42%] GUILEC gnu/packages/gambas.go [ 42%] GUILEC gnu/packages/game-development.go [ 42%] GUILEC gnu/packages/games.go [ 42%] GUILEC gnu/packages/gawk.go [ 42%] GUILEC gnu/packages/gcc.go [ 42%] GUILEC gnu/packages/gd.go [ 42%] GUILEC gnu/packages/gdb.go [ 42%] GUILEC gnu/packages/genealogy.go [ 42%] GUILEC gnu/packages/genimage.go [ 42%] GUILEC gnu/packages/geo.go [ 43%] GUILEC gnu/packages/gettext.go [ 43%] GUILEC gnu/packages/ghostscript.go [ 43%] GUILEC gnu/packages/gimp.go [ 43%] GUILEC gnu/packages/gkrellm.go [ 43%] GUILEC gnu/packages/gl.go [ 43%] GUILEC gnu/packages/glib.go [ 43%] GUILEC gnu/packages/gnome.go [ 43%] GUILEC gnu/packages/gnome-xyz.go [ 43%] GUILEC gnu/packages/gnu-doc.go [ 43%] GUILEC gnu/packages/gnucash.go [ 43%] GUILEC gnu/packages/gnunet.go [ 43%] GUILEC gnu/packages/gnupg.go [ 43%] GUILEC gnu/packages/gnustep.go [ 43%] GUILEC gnu/packages/gnuzilla.go [ 43%] GUILEC gnu/packages/gnu-pw-mgr.go [ 43%] GUILEC gnu/packages/gobby.go [ 43%] GUILEC gnu/packages/golang.go [ 43%] GUILEC gnu/packages/golang-apps.go [ 43%] GUILEC gnu/packages/golang-build.go [ 43%] GUILEC gnu/packages/golang-check.go [ 43%] GUILEC gnu/packages/golang-compression.go [ 43%] GUILEC gnu/packages/golang-crypto.go [ 44%] GUILEC gnu/packages/golang-maths.go [ 44%] GUILEC gnu/packages/golang-vcs.go [ 44%] GUILEC gnu/packages/golang-web.go [ 44%] GUILEC gnu/packages/golang-xyz.go [ 44%] GUILEC gnu/packages/gperf.go [ 44%] GUILEC gnu/packages/gpodder.go [ 44%] GUILEC gnu/packages/gps.go [ 44%] GUILEC gnu/packages/graph.go [ 44%] GUILEC gnu/packages/graphics.go [ 44%] GUILEC gnu/packages/graphviz.go [ 44%] GUILEC gnu/packages/groff.go [ 44%] GUILEC gnu/packages/groovy.go [ 44%] GUILEC gnu/packages/gsasl.go [ 44%] GUILEC gnu/packages/gstreamer.go [ 44%] GUILEC gnu/packages/gtk.go [ 44%] GUILEC gnu/packages/guile.go [ 44%] GUILEC gnu/packages/guile-wm.go [ 44%] GUILEC gnu/packages/guile-xyz.go [ 44%] GUILEC gnu/packages/gv.go [ 44%] GUILEC gnu/packages/gxmessage.go [ 44%] GUILEC gnu/packages/hardware.go [ 44%] GUILEC gnu/packages/hare.go [ 45%] GUILEC gnu/packages/hare-apps.go [ 45%] GUILEC gnu/packages/hare-xyz.go [ 45%] GUILEC gnu/packages/haskell.go [ 45%] GUILEC gnu/packages/haskell-apps.go [ 45%] GUILEC gnu/packages/haskell-check.go [ 45%] GUILEC gnu/packages/haskell-crypto.go [ 45%] GUILEC gnu/packages/haskell-web.go [ 45%] GUILEC gnu/packages/haskell-xyz.go [ 45%] GUILEC gnu/packages/haxe.go [ 45%] GUILEC gnu/packages/heads.go [ 45%] GUILEC gnu/packages/hexedit.go [ 45%] GUILEC gnu/packages/high-availability.go [ 45%] GUILEC gnu/packages/hugs.go [ 45%] GUILEC gnu/packages/hunspell.go [ 45%] GUILEC gnu/packages/hurd.go [ 45%] GUILEC gnu/packages/i2p.go [ 45%] GUILEC gnu/packages/ibus.go [ 45%] GUILEC gnu/packages/icu4c.go [ 45%] GUILEC gnu/packages/idris.go [ 45%] GUILEC gnu/packages/idutils.go [ 45%] GUILEC gnu/packages/image.go [ 45%] GUILEC gnu/packages/image-processing.go [ 45%] GUILEC gnu/packages/image-viewers.go [ 46%] GUILEC gnu/packages/imagemagick.go [ 46%] GUILEC gnu/packages/inferno.go [ 46%] GUILEC gnu/packages/inklingreader.go [ 46%] GUILEC gnu/packages/inkscape.go [ 46%] GUILEC gnu/packages/installers.go [ 46%] GUILEC gnu/packages/instrumentation.go [ 46%] GUILEC gnu/packages/ipfs.go [ 46%] GUILEC gnu/packages/irc.go [ 46%] GUILEC gnu/packages/iso-codes.go ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. Compiling Scheme modules... [ 46%] LOAD gnu/packages/jami.scm [ 46%] LOAD gnu/packages/java.scm [ 46%] LOAD gnu/packages/java-bootstrap.scm [ 46%] LOAD gnu/packages/java-compression.scm [ 46%] LOAD gnu/packages/java-graphics.scm [ 46%] LOAD gnu/packages/java-maths.scm [ 46%] LOAD gnu/packages/java-rdf.scm [ 46%] LOAD gnu/packages/java-xml.scm [ 46%] LOAD gnu/packages/javascript.scm [ 46%] LOAD gnu/packages/jemalloc.scm [ 46%] LOAD gnu/packages/jose.scm [ 46%] LOAD gnu/packages/julia.scm [ 46%] LOAD gnu/packages/julia-jll.scm [ 47%] LOAD gnu/packages/julia-xyz.scm [ 47%] LOAD gnu/packages/jupyter.scm [ 47%] LOAD gnu/packages/kawa.scm [ 47%] LOAD gnu/packages/kde-education.scm [ 47%] LOAD gnu/packages/kde-frameworks.scm [ 47%] LOAD gnu/packages/kde-games.scm [ 47%] LOAD gnu/packages/kde-graphics.scm [ 47%] LOAD gnu/packages/kde-internet.scm [ 47%] LOAD gnu/packages/kde-multimedia.scm [ 47%] LOAD gnu/packages/kde-office.scm [ 47%] LOAD gnu/packages/kde-pim.scm [ 47%] LOAD gnu/packages/kde-plasma.scm [ 47%] LOAD gnu/packages/kde-sdk.scm [ 47%] LOAD gnu/packages/kde-systemtools.scm [ 47%] LOAD gnu/packages/kde-utils.scm [ 47%] LOAD gnu/packages/kerberos.scm [ 47%] LOAD gnu/packages/kodi.scm [ 47%] LOAD gnu/packages/language.scm [ 47%] LOAD gnu/packages/lc0.scm [ 47%] LOAD gnu/packages/lean.scm [ 47%] LOAD gnu/packages/lego.scm [ 47%] LOAD gnu/packages/less.scm [ 48%] LOAD gnu/packages/lesstif.scm [ 48%] LOAD gnu/packages/libbsd.scm [ 48%] LOAD gnu/packages/libcanberra.scm [ 48%] LOAD gnu/packages/libdaemon.scm [ 48%] LOAD gnu/packages/libedit.scm [ 48%] LOAD gnu/packages/libevent.scm [ 48%] LOAD gnu/packages/libffcall.scm [ 48%] LOAD gnu/packages/libffi.scm [ 48%] LOAD gnu/packages/libftdi.scm [ 48%] LOAD gnu/packages/license.scm [ 48%] LOAD gnu/packages/libidn.scm [ 48%] LOAD gnu/packages/libphidget.scm [ 48%] LOAD gnu/packages/libreoffice.scm [ 48%] LOAD gnu/packages/librewolf.scm [ 48%] LOAD gnu/packages/libsigsegv.scm [ 48%] LOAD gnu/packages/libunistring.scm [ 48%] LOAD gnu/packages/libusb.scm [ 48%] LOAD gnu/packages/libunwind.scm [ 48%] LOAD gnu/packages/lighting.scm [ 48%] LOAD gnu/packages/linphone.scm [ 48%] LOAD gnu/packages/linux.scm [ 48%] LOAD gnu/packages/lirc.scm [ 49%] LOAD gnu/packages/lisp.scm [ 49%] LOAD gnu/packages/lisp-check.scm [ 49%] LOAD gnu/packages/lisp-xyz.scm [ 49%] LOAD gnu/packages/llvm.scm [ 49%] LOAD gnu/packages/llvm-meta.scm [ 49%] LOAD gnu/packages/lout.scm [ 49%] LOAD gnu/packages/logging.scm [ 49%] LOAD gnu/packages/logo.scm [ 49%] LOAD gnu/packages/lsof.scm [ 49%] LOAD gnu/packages/lua.scm [ 49%] LOAD gnu/packages/luanti.scm [ 49%] LOAD gnu/packages/lxde.scm [ 49%] LOAD gnu/packages/lxqt.scm [ 49%] LOAD gnu/packages/m4.scm [ 49%] LOAD gnu/packages/machine-learning.scm [ 49%] LOAD gnu/packages/magic-wormhole.scm [ 49%] LOAD gnu/packages/man.scm [ 49%] LOAD gnu/packages/mail.scm [ 49%] LOAD gnu/packages/make-bootstrap.scm [ 49%] LOAD gnu/packages/markup.scm [ 49%] LOAD gnu/packages/marst.scm [ 49%] LOAD gnu/packages/mate.scm [ 50%] LOAD gnu/packages/maths.scm [ 50%] LOAD gnu/packages/matrix.scm [ 50%] LOAD gnu/packages/maven.scm [ 50%] LOAD gnu/packages/maven-parent-pom.scm [ 50%] LOAD gnu/packages/mc.scm [ 50%] LOAD gnu/packages/mcrypt.scm [ 50%] LOAD gnu/packages/medical.scm [ 50%] LOAD gnu/packages/mercury.scm [ 50%] LOAD gnu/packages/mes.scm [ 50%] LOAD gnu/packages/messaging.scm [ 50%] LOAD gnu/packages/minetest.scm [ 50%] LOAD gnu/packages/mingw.scm [ 50%] LOAD gnu/packages/mold.scm [ 50%] LOAD gnu/packages/motti.scm [ 50%] LOAD gnu/packages/monitoring.scm [ 50%] LOAD gnu/packages/moreutils.scm [ 50%] LOAD gnu/packages/mpd.scm [ 50%] LOAD gnu/packages/mp3.scm [ 50%] LOAD gnu/packages/mpi.scm [ 50%] LOAD gnu/packages/mruby-xyz.scm [ 50%] LOAD gnu/packages/multiprecision.scm [ 50%] LOAD gnu/packages/music.scm [ 50%] LOAD gnu/packages/musl.scm [ 51%] LOAD gnu/packages/mtools.scm [ 51%] LOAD gnu/packages/myrddin.scm [ 51%] LOAD gnu/packages/ncdu.scm [ 51%] LOAD gnu/packages/ncurses.scm [ 51%] LOAD gnu/packages/netpbm.scm [ 51%] LOAD gnu/packages/nettle.scm [ 51%] LOAD gnu/packages/networking.scm [ 51%] LOAD gnu/packages/nfs.scm [ 51%] LOAD gnu/packages/nickle.scm [ 51%] LOAD gnu/packages/nicotine.scm [ 51%] LOAD gnu/packages/nim.scm [ 51%] LOAD gnu/packages/ninja.scm [ 51%] LOAD gnu/packages/node.scm [ 51%] LOAD gnu/packages/node-xyz.scm [ 51%] LOAD gnu/packages/notcurses.scm [ 51%] LOAD gnu/packages/noweb.scm [ 51%] LOAD gnu/packages/nss.scm [ 51%] LOAD gnu/packages/ntp.scm [ 51%] LOAD gnu/packages/nushell.scm [ 51%] LOAD gnu/packages/nutrition.scm [ 51%] LOAD gnu/packages/nvi.scm [ 51%] LOAD gnu/packages/nx.scm [ 52%] LOAD gnu/packages/ocaml.scm [ 52%] LOAD gnu/packages/ocr.scm [ 52%] LOAD gnu/packages/openkinect.scm [ 52%] LOAD gnu/packages/onc-rpc.scm [ 52%] LOAD gnu/packages/opencl.scm [ 52%] LOAD gnu/packages/opencog.scm [ 52%] LOAD gnu/packages/openldap.scm [ 52%] LOAD gnu/packages/openpgp.scm [ 52%] LOAD gnu/packages/openstack.scm [ 52%] LOAD gnu/packages/orange.scm [ 52%] LOAD gnu/packages/orpheus.scm [ 52%] LOAD gnu/packages/ots.scm [ 52%] LOAD gnu/packages/oyacc.scm [ 52%] LOAD gnu/packages/oneapi.scm [ 52%] GUILEC gnu/packages/jami.go [ 52%] GUILEC gnu/packages/java.go [ 52%] GUILEC gnu/packages/java-bootstrap.go [ 52%] GUILEC gnu/packages/java-compression.go [ 52%] GUILEC gnu/packages/java-graphics.go [ 52%] GUILEC gnu/packages/java-maths.go [ 52%] GUILEC gnu/packages/java-rdf.go [ 52%] GUILEC gnu/packages/java-xml.go [ 53%] GUILEC gnu/packages/javascript.go [ 53%] GUILEC gnu/packages/jemalloc.go [ 53%] GUILEC gnu/packages/jose.go [ 53%] GUILEC gnu/packages/julia.go [ 53%] GUILEC gnu/packages/julia-jll.go [ 53%] GUILEC gnu/packages/julia-xyz.go [ 53%] GUILEC gnu/packages/jupyter.go [ 53%] GUILEC gnu/packages/kawa.go [ 53%] GUILEC gnu/packages/kde-education.go [ 53%] GUILEC gnu/packages/kde-frameworks.go [ 53%] GUILEC gnu/packages/kde-games.go [ 53%] GUILEC gnu/packages/kde-graphics.go [ 53%] GUILEC gnu/packages/kde-internet.go [ 53%] GUILEC gnu/packages/kde-multimedia.go [ 53%] GUILEC gnu/packages/kde-office.go [ 53%] GUILEC gnu/packages/kde-pim.go [ 53%] GUILEC gnu/packages/kde-plasma.go [ 53%] GUILEC gnu/packages/kde-sdk.go [ 53%] GUILEC gnu/packages/kde-systemtools.go [ 53%] GUILEC gnu/packages/kde-utils.go [ 53%] GUILEC gnu/packages/kerberos.go [ 53%] GUILEC gnu/packages/kodi.go [ 54%] GUILEC gnu/packages/language.go [ 54%] GUILEC gnu/packages/lc0.go [ 54%] GUILEC gnu/packages/lean.go [ 54%] GUILEC gnu/packages/lego.go [ 54%] GUILEC gnu/packages/less.go [ 54%] GUILEC gnu/packages/lesstif.go [ 54%] GUILEC gnu/packages/libbsd.go [ 54%] GUILEC gnu/packages/libcanberra.go [ 54%] GUILEC gnu/packages/libdaemon.go [ 54%] GUILEC gnu/packages/libedit.go [ 54%] GUILEC gnu/packages/libevent.go [ 54%] GUILEC gnu/packages/libffcall.go [ 54%] GUILEC gnu/packages/libffi.go [ 54%] GUILEC gnu/packages/libftdi.go [ 54%] GUILEC gnu/packages/license.go [ 54%] GUILEC gnu/packages/libidn.go [ 54%] GUILEC gnu/packages/libphidget.go [ 54%] GUILEC gnu/packages/libreoffice.go [ 54%] GUILEC gnu/packages/librewolf.go [ 54%] GUILEC gnu/packages/libsigsegv.go [ 54%] GUILEC gnu/packages/libunistring.go [ 54%] GUILEC gnu/packages/libusb.go [ 55%] GUILEC gnu/packages/libunwind.go [ 55%] GUILEC gnu/packages/lighting.go [ 55%] GUILEC gnu/packages/linphone.go [ 55%] GUILEC gnu/packages/linux.go [ 55%] GUILEC gnu/packages/lirc.go [ 55%] GUILEC gnu/packages/lisp.go [ 55%] GUILEC gnu/packages/lisp-check.go [ 55%] GUILEC gnu/packages/lisp-xyz.go [ 55%] GUILEC gnu/packages/llvm.go [ 55%] GUILEC gnu/packages/llvm-meta.go [ 55%] GUILEC gnu/packages/lout.go [ 55%] GUILEC gnu/packages/logging.go [ 55%] GUILEC gnu/packages/logo.go [ 55%] GUILEC gnu/packages/lsof.go [ 55%] GUILEC gnu/packages/lua.go [ 55%] GUILEC gnu/packages/luanti.go [ 55%] GUILEC gnu/packages/lxde.go [ 55%] GUILEC gnu/packages/lxqt.go [ 55%] GUILEC gnu/packages/m4.go [ 55%] GUILEC gnu/packages/machine-learning.go [ 55%] GUILEC gnu/packages/magic-wormhole.go [ 55%] GUILEC gnu/packages/man.go [ 55%] GUILEC gnu/packages/mail.go [ 56%] GUILEC gnu/packages/make-bootstrap.go [ 56%] GUILEC gnu/packages/markup.go [ 56%] GUILEC gnu/packages/marst.go [ 56%] GUILEC gnu/packages/mate.go [ 56%] GUILEC gnu/packages/maths.go [ 56%] GUILEC gnu/packages/matrix.go [ 56%] GUILEC gnu/packages/maven.go [ 56%] GUILEC gnu/packages/maven-parent-pom.go [ 56%] GUILEC gnu/packages/mc.go [ 56%] GUILEC gnu/packages/mcrypt.go [ 56%] GUILEC gnu/packages/medical.go [ 56%] GUILEC gnu/packages/mercury.go [ 56%] GUILEC gnu/packages/mes.go [ 56%] GUILEC gnu/packages/messaging.go [ 56%] GUILEC gnu/packages/minetest.go [ 56%] GUILEC gnu/packages/mingw.go [ 56%] GUILEC gnu/packages/mold.go [ 56%] GUILEC gnu/packages/motti.go [ 56%] GUILEC gnu/packages/monitoring.go [ 56%] GUILEC gnu/packages/moreutils.go [ 56%] GUILEC gnu/packages/mpd.go [ 56%] GUILEC gnu/packages/mp3.go [ 57%] GUILEC gnu/packages/mpi.go [ 57%] GUILEC gnu/packages/mruby-xyz.go [ 57%] GUILEC gnu/packages/multiprecision.go [ 57%] GUILEC gnu/packages/music.go [ 57%] GUILEC gnu/packages/musl.go [ 57%] GUILEC gnu/packages/mtools.go [ 57%] GUILEC gnu/packages/myrddin.go [ 57%] GUILEC gnu/packages/ncdu.go [ 57%] GUILEC gnu/packages/ncurses.go [ 57%] GUILEC gnu/packages/netpbm.go [ 57%] GUILEC gnu/packages/nettle.go [ 57%] GUILEC gnu/packages/networking.go [ 57%] GUILEC gnu/packages/nfs.go [ 57%] GUILEC gnu/packages/nickle.go [ 57%] GUILEC gnu/packages/nicotine.go [ 57%] GUILEC gnu/packages/nim.go [ 57%] GUILEC gnu/packages/ninja.go [ 57%] GUILEC gnu/packages/node.go [ 57%] GUILEC gnu/packages/node-xyz.go [ 57%] GUILEC gnu/packages/notcurses.go [ 57%] GUILEC gnu/packages/noweb.go [ 57%] GUILEC gnu/packages/nss.go [ 58%] GUILEC gnu/packages/ntp.go [ 58%] GUILEC gnu/packages/nushell.go [ 58%] GUILEC gnu/packages/nutrition.go [ 58%] GUILEC gnu/packages/nvi.go [ 58%] GUILEC gnu/packages/nx.go [ 58%] GUILEC gnu/packages/ocaml.go [ 58%] GUILEC gnu/packages/ocr.go [ 58%] GUILEC gnu/packages/openkinect.go [ 58%] GUILEC gnu/packages/onc-rpc.go [ 58%] GUILEC gnu/packages/opencl.go [ 58%] GUILEC gnu/packages/opencog.go [ 58%] GUILEC gnu/packages/openldap.go [ 58%] GUILEC gnu/packages/openpgp.go [ 58%] GUILEC gnu/packages/openstack.go [ 58%] GUILEC gnu/packages/orange.go [ 58%] GUILEC gnu/packages/orpheus.go [ 58%] GUILEC gnu/packages/ots.go [ 58%] GUILEC gnu/packages/oyacc.go [ 58%] GUILEC gnu/packages/oneapi.go ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. Compiling Scheme modules... [ 58%] LOAD gnu/packages/package-management.scm [ 58%] LOAD gnu/packages/pantheon.scm [ 58%] LOAD gnu/packages/parallel.scm [ 59%] LOAD gnu/packages/pascal.scm [ 59%] LOAD gnu/packages/password-utils.scm [ 59%] LOAD gnu/packages/patool.scm [ 59%] LOAD gnu/packages/patchutils.scm [ 59%] LOAD gnu/packages/pciutils.scm [ 59%] LOAD gnu/packages/pcre.scm [ 59%] LOAD gnu/packages/pdf.scm [ 59%] LOAD gnu/packages/pem.scm [ 59%] LOAD gnu/packages/perl.scm [ 59%] LOAD gnu/packages/perl-check.scm [ 59%] LOAD gnu/packages/perl-compression.scm [ 59%] LOAD gnu/packages/perl-maths.scm [ 59%] LOAD gnu/packages/perl-web.scm [ 59%] LOAD gnu/packages/perl6.scm [ 59%] LOAD gnu/packages/photo.scm [ 59%] LOAD gnu/packages/phabricator.scm [ 59%] LOAD gnu/packages/php.scm [ 59%] LOAD gnu/packages/php-xyz.scm [ 59%] LOAD gnu/packages/piet.scm [ 59%] LOAD gnu/packages/pkg-config.scm [ 59%] LOAD gnu/packages/plan9.scm [ 59%] LOAD gnu/packages/plotutils.scm [ 59%] LOAD gnu/packages/poedit.scm [ 60%] LOAD gnu/packages/polkit.scm [ 60%] LOAD gnu/packages/popt.scm [ 60%] LOAD gnu/packages/postmarketos.scm [ 60%] LOAD gnu/packages/potassco.scm [ 60%] LOAD gnu/packages/power.scm [ 60%] LOAD gnu/packages/printers.scm [ 60%] LOAD gnu/packages/profiling.scm [ 60%] LOAD gnu/packages/prolog.scm [ 60%] LOAD gnu/packages/prometheus.scm [ 60%] LOAD gnu/packages/pth.scm [ 60%] LOAD gnu/packages/pulseaudio.scm [ 60%] LOAD gnu/packages/pumpio.scm [ 60%] LOAD gnu/packages/pretty-print.scm [ 60%] LOAD gnu/packages/protobuf.scm [ 60%] LOAD gnu/packages/purescript.scm [ 60%] LOAD gnu/packages/pv.scm [ 60%] LOAD gnu/packages/pypy.scm [ 60%] LOAD gnu/packages/python.scm [ 60%] LOAD gnu/packages/python-build.scm [ 60%] LOAD gnu/packages/python-check.scm [ 60%] LOAD gnu/packages/python-compression.scm [ 60%] LOAD gnu/packages/python-crypto.scm [ 61%] LOAD gnu/packages/python-graphics.scm [ 61%] LOAD gnu/packages/python-science.scm [ 61%] LOAD gnu/packages/python-web.scm [ 61%] LOAD gnu/packages/python-xyz.scm [ 61%] LOAD gnu/packages/toys.scm [ 61%] LOAD gnu/packages/tryton.scm [ 61%] LOAD gnu/packages/qt.scm [ 61%] LOAD gnu/packages/quantum.scm [ 61%] LOAD gnu/packages/racket.scm [ 61%] LOAD gnu/packages/radio.scm [ 61%] LOAD gnu/packages/ragel.scm [ 61%] LOAD gnu/packages/rails.scm [ 61%] LOAD gnu/packages/raspberry-pi.scm [ 61%] LOAD gnu/packages/ratpoison.scm [ 61%] LOAD gnu/packages/rcm.scm [ 61%] LOAD gnu/packages/rdesktop.scm [ 61%] LOAD gnu/packages/rdf.scm [ 61%] LOAD gnu/packages/re2c.scm [ 61%] LOAD gnu/packages/readline.scm [ 61%] LOAD gnu/packages/rednotebook.scm [ 61%] LOAD gnu/packages/regex.scm [ 61%] LOAD gnu/packages/robotics.scm [ 62%] LOAD gnu/packages/rocm.scm [ 62%] LOAD gnu/packages/rpc.scm [ 62%] LOAD gnu/packages/rpm.scm [ 62%] LOAD gnu/packages/rrdtool.scm [ 62%] LOAD gnu/packages/rsync.scm [ 62%] LOAD gnu/packages/ruby.scm [ 62%] LOAD gnu/packages/ruby-check.scm [ 62%] LOAD gnu/packages/ruby-xyz.scm [ 62%] LOAD gnu/packages/rust.scm [ 62%] LOAD gnu/packages/rust-apps.scm [ 62%] LOAD gnu/packages/rust-crates.scm [ 62%] LOAD gnu/packages/rust-sources.scm [ 62%] LOAD gnu/packages/samba.scm [ 62%] LOAD gnu/packages/sagemath.scm [ 62%] LOAD gnu/packages/scanner.scm [ 62%] LOAD gnu/packages/scheme.scm [ 62%] LOAD gnu/packages/spreadsheet.scm [ 62%] LOAD gnu/packages/screen.scm [ 62%] LOAD gnu/packages/scribus.scm [ 62%] LOAD gnu/packages/scsi.scm [ 62%] LOAD gnu/packages/sdl.scm [ 62%] LOAD gnu/packages/search.scm [ 63%] LOAD gnu/packages/security-token.scm [ 63%] LOAD gnu/packages/selinux.scm [ 63%] LOAD gnu/packages/sequoia.scm [ 63%] LOAD gnu/packages/serialization.scm [ 63%] LOAD gnu/packages/serveez.scm [ 63%] LOAD gnu/packages/shells.scm [ 63%] LOAD gnu/packages/shellutils.scm [ 63%] LOAD gnu/packages/simh.scm [ 63%] LOAD gnu/packages/simulation.scm [ 63%] LOAD gnu/packages/skarnet.scm [ 63%] LOAD gnu/packages/skribilo.scm [ 63%] LOAD gnu/packages/slang.scm [ 63%] LOAD gnu/packages/smalltalk.scm [ 63%] LOAD gnu/packages/sml.scm [ 63%] LOAD gnu/packages/solidity.scm [ 63%] LOAD gnu/packages/sourcehut.scm [ 63%] LOAD gnu/packages/specifications.scm [ 63%] LOAD gnu/packages/speech.scm [ 63%] LOAD gnu/packages/sphinx.scm [ 63%] LOAD gnu/packages/spice.scm [ 63%] LOAD gnu/packages/sqlite.scm [ 63%] LOAD gnu/packages/squirrel.scm [ 64%] LOAD gnu/packages/ssh.scm [ 64%] LOAD gnu/packages/sssd.scm [ 64%] LOAD gnu/packages/statistics.scm [ 64%] LOAD gnu/packages/stb.scm [ 64%] LOAD gnu/packages/stenography.scm [ 64%] LOAD gnu/packages/storage.scm [ 64%] LOAD gnu/packages/suckless.scm [ 64%] LOAD gnu/packages/sugar.scm [ 64%] LOAD gnu/packages/swift.scm [ 64%] LOAD gnu/packages/swig.scm [ 64%] LOAD gnu/packages/sycl.scm [ 64%] LOAD gnu/packages/sync.scm [ 64%] LOAD gnu/packages/syncthing.scm [ 64%] LOAD gnu/packages/synergy.scm [ 64%] LOAD gnu/packages/syndication.scm [ 64%] LOAD gnu/packages/task-management.scm [ 64%] LOAD gnu/packages/task-runners.scm [ 64%] LOAD gnu/packages/tbb.scm [ 64%] LOAD gnu/packages/tcl.scm [ 64%] LOAD gnu/packages/telegram.scm [ 64%] LOAD gnu/packages/telephony.scm [ 64%] LOAD gnu/packages/terminals.scm [ 64%] LOAD gnu/packages/terraform.scm [ 65%] LOAD gnu/packages/texinfo.scm [ 65%] LOAD gnu/packages/tex.scm [ 65%] LOAD gnu/packages/texlive.scm [ 65%] LOAD gnu/packages/textutils.scm [ 65%] LOAD gnu/packages/text-editors.scm [ 65%] LOAD gnu/packages/time.scm [ 65%] LOAD gnu/packages/tls.scm [ 65%] LOAD gnu/packages/tmux.scm [ 65%] LOAD gnu/packages/toolkits.scm [ 65%] LOAD gnu/packages/tor-browsers.scm [ 65%] LOAD gnu/packages/tor.scm [ 65%] LOAD gnu/packages/tree-sitter.scm [ 65%] LOAD gnu/packages/tv.scm [ 65%] LOAD gnu/packages/uglifyjs.scm [ 65%] LOAD gnu/packages/uml.scm [ 65%] LOAD gnu/packages/unicode.scm [ 65%] LOAD gnu/packages/unrtf.scm [ 65%] LOAD gnu/packages/upnp.scm [ 65%] LOAD gnu/packages/usb-modeswitch.scm [ 65%] LOAD gnu/packages/uucp.scm [ 65%] LOAD gnu/packages/valgrind.scm [ 65%] LOAD gnu/packages/version-control.scm [ 66%] LOAD gnu/packages/video.scm [ 66%] LOAD gnu/packages/vim.scm [ 66%] LOAD gnu/packages/virtualization.scm [ 66%] LOAD gnu/packages/vlang.scm [ 66%] LOAD gnu/packages/vnc.scm [ 66%] LOAD gnu/packages/vpn.scm [ 66%] LOAD gnu/packages/vulkan.scm [ 66%] LOAD gnu/packages/w3m.scm [ 66%] LOAD gnu/packages/weather.scm [ 66%] LOAD gnu/packages/web.scm [ 66%] LOAD gnu/packages/web-browsers.scm [ 66%] LOAD gnu/packages/webkit.scm [ 66%] LOAD gnu/packages/wget.scm [ 66%] LOAD gnu/packages/wine.scm [ 66%] LOAD gnu/packages/wireservice.scm [ 66%] LOAD gnu/packages/wm.scm [ 66%] LOAD gnu/packages/wordnet.scm [ 66%] LOAD gnu/packages/wv.scm [ 66%] LOAD gnu/packages/wxwidgets.scm [ 66%] LOAD gnu/packages/xfig.scm [ 66%] LOAD gnu/packages/xiph.scm [ 66%] LOAD gnu/packages/xml.scm [ 67%] LOAD gnu/packages/xdisorg.scm [ 67%] LOAD gnu/packages/xorg.scm [ 67%] LOAD gnu/packages/xfce.scm [ 67%] LOAD gnu/packages/zig.scm [ 67%] LOAD gnu/packages/zig-xyz.scm [ 67%] LOAD gnu/packages/zile.scm [ 67%] LOAD gnu/packages/zwave.scm [ 67%] GUILEC gnu/packages/package-management.go [ 67%] GUILEC gnu/packages/pantheon.go [ 67%] GUILEC gnu/packages/parallel.go [ 67%] GUILEC gnu/packages/pascal.go [ 67%] GUILEC gnu/packages/password-utils.go [ 67%] GUILEC gnu/packages/patool.go [ 67%] GUILEC gnu/packages/patchutils.go [ 67%] GUILEC gnu/packages/pciutils.go [ 67%] GUILEC gnu/packages/pcre.go [ 67%] GUILEC gnu/packages/pdf.go [ 67%] GUILEC gnu/packages/pem.go [ 67%] GUILEC gnu/packages/perl.go [ 67%] GUILEC gnu/packages/perl-check.go [ 67%] GUILEC gnu/packages/perl-compression.go [ 67%] GUILEC gnu/packages/perl-maths.go [ 68%] GUILEC gnu/packages/perl-web.go [ 68%] GUILEC gnu/packages/perl6.go [ 68%] GUILEC gnu/packages/photo.go [ 68%] GUILEC gnu/packages/phabricator.go [ 68%] GUILEC gnu/packages/php.go [ 68%] GUILEC gnu/packages/php-xyz.go [ 68%] GUILEC gnu/packages/piet.go [ 68%] GUILEC gnu/packages/pkg-config.go [ 68%] GUILEC gnu/packages/plan9.go [ 68%] GUILEC gnu/packages/plotutils.go [ 68%] GUILEC gnu/packages/poedit.go [ 68%] GUILEC gnu/packages/polkit.go [ 68%] GUILEC gnu/packages/popt.go [ 68%] GUILEC gnu/packages/postmarketos.go [ 68%] GUILEC gnu/packages/potassco.go [ 68%] GUILEC gnu/packages/power.go [ 68%] GUILEC gnu/packages/printers.go [ 68%] GUILEC gnu/packages/profiling.go [ 68%] GUILEC gnu/packages/prolog.go [ 68%] GUILEC gnu/packages/prometheus.go [ 68%] GUILEC gnu/packages/pth.go [ 68%] GUILEC gnu/packages/pulseaudio.go [ 68%] GUILEC gnu/packages/pumpio.go [ 69%] GUILEC gnu/packages/pretty-print.go [ 69%] GUILEC gnu/packages/protobuf.go [ 69%] GUILEC gnu/packages/purescript.go [ 69%] GUILEC gnu/packages/pv.go [ 69%] GUILEC gnu/packages/pypy.go [ 69%] GUILEC gnu/packages/python.go [ 69%] GUILEC gnu/packages/python-build.go [ 69%] GUILEC gnu/packages/python-check.go [ 69%] GUILEC gnu/packages/python-compression.go [ 69%] GUILEC gnu/packages/python-crypto.go [ 69%] GUILEC gnu/packages/python-graphics.go [ 69%] GUILEC gnu/packages/python-science.go [ 69%] GUILEC gnu/packages/python-web.go [ 69%] GUILEC gnu/packages/python-xyz.go [ 69%] GUILEC gnu/packages/toys.go [ 69%] GUILEC gnu/packages/tryton.go [ 69%] GUILEC gnu/packages/qt.go [ 69%] GUILEC gnu/packages/quantum.go [ 69%] GUILEC gnu/packages/racket.go [ 69%] GUILEC gnu/packages/radio.go [ 69%] GUILEC gnu/packages/ragel.go [ 69%] GUILEC gnu/packages/rails.go [ 70%] GUILEC gnu/packages/raspberry-pi.go [ 70%] GUILEC gnu/packages/ratpoison.go [ 70%] GUILEC gnu/packages/rcm.go [ 70%] GUILEC gnu/packages/rdesktop.go [ 70%] GUILEC gnu/packages/rdf.go [ 70%] GUILEC gnu/packages/re2c.go [ 70%] GUILEC gnu/packages/readline.go [ 70%] GUILEC gnu/packages/rednotebook.go [ 70%] GUILEC gnu/packages/regex.go [ 70%] GUILEC gnu/packages/robotics.go [ 70%] GUILEC gnu/packages/rocm.go [ 70%] GUILEC gnu/packages/rpc.go [ 70%] GUILEC gnu/packages/rpm.go [ 70%] GUILEC gnu/packages/rrdtool.go [ 70%] GUILEC gnu/packages/rsync.go [ 70%] GUILEC gnu/packages/ruby.go [ 70%] GUILEC gnu/packages/ruby-check.go [ 70%] GUILEC gnu/packages/ruby-xyz.go [ 70%] GUILEC gnu/packages/rust.go [ 70%] GUILEC gnu/packages/rust-apps.go [ 70%] GUILEC gnu/packages/rust-crates.go [ 70%] GUILEC gnu/packages/rust-sources.go [ 71%] GUILEC gnu/packages/samba.go [ 71%] GUILEC gnu/packages/sagemath.go [ 71%] GUILEC gnu/packages/scanner.go [ 71%] GUILEC gnu/packages/scheme.go [ 71%] GUILEC gnu/packages/spreadsheet.go [ 71%] GUILEC gnu/packages/screen.go [ 71%] GUILEC gnu/packages/scribus.go [ 71%] GUILEC gnu/packages/scsi.go [ 71%] GUILEC gnu/packages/sdl.go [ 71%] GUILEC gnu/packages/search.go [ 71%] GUILEC gnu/packages/security-token.go [ 71%] GUILEC gnu/packages/selinux.go [ 71%] GUILEC gnu/packages/sequoia.go [ 71%] GUILEC gnu/packages/serialization.go [ 71%] GUILEC gnu/packages/serveez.go [ 71%] GUILEC gnu/packages/shells.go [ 71%] GUILEC gnu/packages/shellutils.go [ 71%] GUILEC gnu/packages/simh.go [ 71%] GUILEC gnu/packages/simulation.go [ 71%] GUILEC gnu/packages/skarnet.go [ 71%] GUILEC gnu/packages/skribilo.go [ 71%] GUILEC gnu/packages/slang.go [ 72%] GUILEC gnu/packages/smalltalk.go [ 72%] GUILEC gnu/packages/sml.go [ 72%] GUILEC gnu/packages/solidity.go [ 72%] GUILEC gnu/packages/sourcehut.go [ 72%] GUILEC gnu/packages/specifications.go [ 72%] GUILEC gnu/packages/speech.go [ 72%] GUILEC gnu/packages/sphinx.go [ 72%] GUILEC gnu/packages/spice.go [ 72%] GUILEC gnu/packages/sqlite.go [ 72%] GUILEC gnu/packages/squirrel.go [ 72%] GUILEC gnu/packages/ssh.go [ 72%] GUILEC gnu/packages/sssd.go [ 72%] GUILEC gnu/packages/statistics.go [ 72%] GUILEC gnu/packages/stb.go [ 72%] GUILEC gnu/packages/stenography.go [ 72%] GUILEC gnu/packages/storage.go [ 72%] GUILEC gnu/packages/suckless.go [ 72%] GUILEC gnu/packages/sugar.go [ 72%] GUILEC gnu/packages/swift.go [ 72%] GUILEC gnu/packages/swig.go [ 72%] GUILEC gnu/packages/sycl.go [ 72%] GUILEC gnu/packages/sync.go [ 73%] GUILEC gnu/packages/syncthing.go [ 73%] GUILEC gnu/packages/synergy.go [ 73%] GUILEC gnu/packages/syndication.go [ 73%] GUILEC gnu/packages/task-management.go [ 73%] GUILEC gnu/packages/task-runners.go [ 73%] GUILEC gnu/packages/tbb.go [ 73%] GUILEC gnu/packages/tcl.go [ 73%] GUILEC gnu/packages/telegram.go [ 73%] GUILEC gnu/packages/telephony.go [ 73%] GUILEC gnu/packages/terminals.go [ 73%] GUILEC gnu/packages/terraform.go [ 73%] GUILEC gnu/packages/texinfo.go [ 73%] GUILEC gnu/packages/tex.go [ 73%] GUILEC gnu/packages/texlive.go [ 73%] GUILEC gnu/packages/textutils.go [ 73%] GUILEC gnu/packages/text-editors.go [ 73%] GUILEC gnu/packages/time.go [ 73%] GUILEC gnu/packages/tls.go [ 73%] GUILEC gnu/packages/tmux.go [ 73%] GUILEC gnu/packages/toolkits.go [ 73%] GUILEC gnu/packages/tor-browsers.go [ 73%] GUILEC gnu/packages/tor.go [ 73%] GUILEC gnu/packages/tree-sitter.go [ 74%] GUILEC gnu/packages/tv.go [ 74%] GUILEC gnu/packages/uglifyjs.go [ 74%] GUILEC gnu/packages/uml.go [ 74%] GUILEC gnu/packages/unicode.go [ 74%] GUILEC gnu/packages/unrtf.go [ 74%] GUILEC gnu/packages/upnp.go [ 74%] GUILEC gnu/packages/usb-modeswitch.go [ 74%] GUILEC gnu/packages/uucp.go [ 74%] GUILEC gnu/packages/valgrind.go [ 74%] GUILEC gnu/packages/version-control.go [ 74%] GUILEC gnu/packages/video.go [ 74%] GUILEC gnu/packages/vim.go [ 74%] GUILEC gnu/packages/virtualization.go [ 74%] GUILEC gnu/packages/vlang.go [ 74%] GUILEC gnu/packages/vnc.go [ 74%] GUILEC gnu/packages/vpn.go [ 74%] GUILEC gnu/packages/vulkan.go [ 74%] GUILEC gnu/packages/w3m.go [ 74%] GUILEC gnu/packages/weather.go [ 74%] GUILEC gnu/packages/web.go [ 74%] GUILEC gnu/packages/web-browsers.go [ 74%] GUILEC gnu/packages/webkit.go [ 75%] GUILEC gnu/packages/wget.go [ 75%] GUILEC gnu/packages/wine.go [ 75%] GUILEC gnu/packages/wireservice.go [ 75%] GUILEC gnu/packages/wm.go [ 75%] GUILEC gnu/packages/wordnet.go [ 75%] GUILEC gnu/packages/wv.go [ 75%] GUILEC gnu/packages/wxwidgets.go [ 75%] GUILEC gnu/packages/xfig.go [ 75%] GUILEC gnu/packages/xiph.go [ 75%] GUILEC gnu/packages/xml.go [ 75%] GUILEC gnu/packages/xdisorg.go [ 75%] GUILEC gnu/packages/xorg.go [ 75%] GUILEC gnu/packages/xfce.go [ 75%] GUILEC gnu/packages/zig.go [ 75%] GUILEC gnu/packages/zig-xyz.go [ 75%] GUILEC gnu/packages/zile.go [ 75%] GUILEC gnu/packages/zwave.go ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload atf in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. ;;; Failed to autoload kyua in (gnu packages check): ;;; Throw to key `unbound-variable' with args `("resolve-interface" "no binding `~A' in module ~A" (atf (gnu packages check)) #f)'. warning: 'atk' is deprecated, use 'at-spi2-core' instead gnu/packages/pascal.scm:380:18: warning: 'atk' is deprecated, use 'at-spi2-core' instead Compiling Scheme modules... [ 75%] LOAD gnu.scm [ 75%] LOAD gnu/artwork.scm [ 75%] LOAD gnu/bootloader.scm [ 75%] LOAD gnu/bootloader/grub.scm [ 75%] LOAD gnu/bootloader/extlinux.scm [ 76%] LOAD gnu/bootloader/u-boot.scm [ 76%] LOAD gnu/bootloader/depthcharge.scm [ 76%] LOAD gnu/ci.scm [ 76%] LOAD gnu/compression.scm [ 76%] LOAD gnu/home.scm [ 76%] LOAD gnu/home/services.scm [ 76%] LOAD gnu/home/services/admin.scm [ 76%] LOAD gnu/home/services/backup.scm [ 76%] LOAD gnu/home/services/containers.scm [ 76%] LOAD gnu/home/services/desktop.scm [ 76%] LOAD gnu/home/services/dict.scm [ 76%] LOAD gnu/home/services/dotfiles.scm [ 76%] LOAD gnu/home/services/symlink-manager.scm [ 76%] LOAD gnu/home/services/fontutils.scm [ 76%] LOAD gnu/home/services/gnome.scm [ 76%] LOAD gnu/home/services/gnupg.scm [ 76%] LOAD gnu/home/services/guix.scm [ 76%] LOAD gnu/home/services/mail.scm [ 76%] LOAD gnu/home/services/media.scm [ 76%] LOAD gnu/home/services/messaging.scm [ 76%] LOAD gnu/home/services/mpv.scm [ 76%] LOAD gnu/home/services/music.scm [ 77%] LOAD gnu/home/services/niri.scm [ 77%] LOAD gnu/home/services/pm.scm [ 77%] LOAD gnu/home/services/secrets.scm [ 77%] LOAD gnu/home/services/shells.scm [ 77%] LOAD gnu/home/services/shepherd.scm [ 77%] LOAD gnu/home/services/sound.scm [ 77%] LOAD gnu/home/services/ssh.scm [ 77%] LOAD gnu/home/services/sway.scm [ 77%] LOAD gnu/home/services/syncthing.scm [ 77%] LOAD gnu/home/services/mcron.scm [ 77%] LOAD gnu/home/services/upnp.scm [ 77%] LOAD gnu/home/services/utils.scm [ 77%] LOAD gnu/home/services/xdg.scm [ 77%] LOAD gnu/image.scm [ 77%] LOAD gnu/packages.scm [ 77%] LOAD gnu/services.scm [ 77%] LOAD gnu/services/admin.scm [ 77%] LOAD gnu/services/audio.scm [ 77%] LOAD gnu/services/auditd.scm [ 77%] LOAD gnu/services/avahi.scm [ 77%] LOAD gnu/services/base.scm [ 77%] LOAD gnu/services/backup.scm [ 77%] LOAD gnu/services/certbot.scm [ 78%] LOAD gnu/services/cgit.scm [ 78%] LOAD gnu/services/ci.scm [ 78%] LOAD gnu/services/configuration.scm [ 78%] LOAD gnu/services/containers.scm [ 78%] LOAD gnu/services/cuirass.scm [ 78%] LOAD gnu/services/cups.scm [ 78%] LOAD gnu/services/databases.scm [ 78%] LOAD gnu/services/dbus.scm [ 78%] LOAD gnu/services/desktop.scm [ 78%] LOAD gnu/services/dict.scm [ 78%] LOAD gnu/services/dns.scm [ 78%] LOAD gnu/services/docker.scm [ 78%] LOAD gnu/services/authentication.scm [ 78%] LOAD gnu/services/file-sharing.scm [ 78%] LOAD gnu/services/games.scm [ 78%] LOAD gnu/services/ganeti.scm [ 78%] LOAD gnu/services/getmail.scm [ 78%] LOAD gnu/services/guix.scm [ 78%] LOAD gnu/services/hurd.scm [ 78%] LOAD gnu/services/kerberos.scm [ 78%] LOAD gnu/services/ldap.scm [ 78%] LOAD gnu/services/lightdm.scm [ 79%] LOAD gnu/services/linux.scm [ 79%] LOAD gnu/services/lirc.scm [ 79%] LOAD gnu/services/virtualization.scm [ 79%] LOAD gnu/services/mail.scm [ 79%] LOAD gnu/services/mcron.scm [ 79%] LOAD gnu/services/messaging.scm [ 79%] LOAD gnu/services/monitoring.scm [ 79%] LOAD gnu/services/networking.scm [ 79%] LOAD gnu/services/nix.scm [ 79%] LOAD gnu/services/nfs.scm [ 79%] LOAD gnu/services/pam-mount.scm [ 79%] LOAD gnu/services/power.scm [ 79%] LOAD gnu/services/science.scm [ 79%] LOAD gnu/services/security.scm [ 79%] LOAD gnu/services/security-token.scm [ 79%] LOAD gnu/services/shepherd.scm [ 79%] LOAD gnu/services/sound.scm [ 79%] LOAD gnu/services/herd.scm [ 79%] LOAD gnu/services/pm.scm [ 79%] LOAD gnu/services/high-availability.scm [ 79%] LOAD gnu/services/rsync.scm [ 79%] LOAD gnu/services/samba.scm [ 80%] LOAD gnu/services/sddm.scm [ 80%] LOAD gnu/services/spice.scm [ 80%] LOAD gnu/services/ssh.scm [ 80%] LOAD gnu/services/syncthing.scm [ 80%] LOAD gnu/services/sysctl.scm [ 80%] LOAD gnu/services/telephony.scm warning: 'setuid-program-service-type' is deprecated, use 'privileged-program-service-type' instead warning: 'postgresql-10' is deprecated WARNING: (gnu services getmail): imported module (gnu services) overrides core binding `delete' WARNING: Use of `load' in declarative module (gnu system install). Add #:declarative? #f to your define-module invocation. WARNING: (gnu tests): imported module (gnu services) overrides core binding `delete' warning: specifying serializers after documentation is deprecated, use (serializer (lambda (field-name val) (when (maybe-value-set? val) (warn-about-deprecation field-name #f #:replacement (quote state-home))) (serialize-path field-name val))) instead WARNING: (gnu services virtualization): imported module (gnu services) overrides core binding `delete' warning: 'go-github-com-prometheus-node-exporter' is deprecated, use 'prometheus-node-exporter' instead ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; [ 80%] LOAD gnu/services/upnp.scm [ 80%] LOAD gnu/services/version-control.scm [ 80%] LOAD gnu/services/vnc.scm [ 80%] LOAD gnu/services/vpn.scm [ 80%] LOAD gnu/services/web.scm [ 80%] LOAD gnu/services/xorg.scm [ 80%] LOAD gnu/system.scm [ 80%] LOAD gnu/system/accounts.scm [ 80%] LOAD gnu/system/file-systems.scm [ 80%] LOAD gnu/system/hurd.scm [ 80%] LOAD gnu/system/image.scm [ 80%] LOAD gnu/system/install.scm [ 80%] LOAD gnu/system/keyboard.scm [ 80%] LOAD gnu/system/linux-container.scm [ 80%] LOAD gnu/system/linux-initrd.scm [ 80%] LOAD gnu/system/locale.scm [ 81%] LOAD gnu/system/mapped-devices.scm [ 81%] LOAD gnu/system/nss.scm [ 81%] LOAD gnu/system/pam.scm [ 81%] LOAD gnu/system/privilege.scm [ 81%] LOAD gnu/system/setuid.scm [ 81%] LOAD gnu/system/shadow.scm [ 81%] LOAD gnu/system/uuid.scm [ 81%] LOAD gnu/system/vm.scm [ 81%] LOAD gnu/system/images/hurd.scm [ 81%] LOAD gnu/system/images/novena.scm [ 81%] LOAD gnu/system/images/orangepi-r1-plus-lts-rk3328.scm [ 81%] LOAD gnu/system/images/pine64.scm [ 81%] LOAD gnu/system/images/pinebook-pro.scm [ 81%] LOAD gnu/system/images/rock64.scm [ 81%] LOAD gnu/system/images/rock-4c-plus.scm [ 81%] LOAD gnu/system/images/unmatched.scm [ 81%] LOAD gnu/system/images/visionfive2.scm [ 81%] LOAD gnu/system/images/wsl2.scm [ 81%] LOAD gnu/machine.scm [ 81%] LOAD gnu/build/accounts.scm [ 81%] LOAD gnu/build/activation.scm [ 81%] LOAD gnu/build/bootloader.scm [ 82%] LOAD gnu/build/chromium-extension.scm [ 82%] LOAD gnu/build/cross-toolchain.scm [ 82%] LOAD gnu/build/dbus-service.scm [ 82%] LOAD gnu/build/icecat-extension.scm [ 82%] LOAD gnu/build/image.scm [ 82%] LOAD gnu/build/jami-service.scm [ 82%] LOAD gnu/build/file-systems.scm [ 82%] LOAD gnu/build/hurd-boot.scm [ 82%] LOAD gnu/build/install.scm [ 82%] LOAD gnu/build/linux-boot.scm [ 82%] LOAD gnu/build/linux-container.scm [ 82%] LOAD gnu/build/linux-initrd.scm [ 82%] LOAD gnu/build/linux-modules.scm [ 82%] LOAD gnu/build/marionette.scm [ 82%] LOAD gnu/build/oci-containers.scm [ 82%] LOAD gnu/build/secret-service.scm [ 82%] LOAD gnu/tests.scm [ 82%] LOAD gnu/tests/audio.scm [ 82%] LOAD gnu/tests/avahi.scm [ 82%] LOAD gnu/tests/base.scm [ 82%] LOAD gnu/tests/cachefilesd.scm [ 82%] LOAD gnu/tests/ci.scm [ 82%] LOAD gnu/tests/containers.scm [ 83%] LOAD gnu/tests/cups.scm [ 83%] LOAD gnu/tests/databases.scm [ 83%] LOAD gnu/tests/desktop.scm [ 83%] LOAD gnu/tests/dns.scm [ 83%] LOAD gnu/tests/dict.scm [ 83%] LOAD gnu/tests/docker.scm [ 83%] LOAD gnu/tests/emacs.scm [ 83%] LOAD gnu/tests/file-sharing.scm [ 83%] LOAD gnu/tests/foreign.scm [ 83%] LOAD gnu/tests/ganeti.scm [ 83%] LOAD gnu/tests/gdm.scm [ 83%] LOAD gnu/tests/guix.scm [ 83%] LOAD gnu/tests/high-availability.scm [ 83%] LOAD gnu/tests/monitoring.scm [ 83%] LOAD gnu/tests/nfs.scm [ 83%] LOAD gnu/tests/image.scm [ 83%] LOAD gnu/tests/install.scm [ 83%] LOAD gnu/tests/ldap.scm [ 83%] LOAD gnu/tests/lightdm.scm [ 83%] LOAD gnu/tests/linux-modules.scm [ 83%] LOAD gnu/tests/mail.scm [ 83%] LOAD gnu/tests/mcron.scm [ 84%] LOAD gnu/tests/messaging.scm [ 84%] LOAD gnu/tests/networking.scm [ 84%] LOAD gnu/tests/package-management.scm [ 84%] LOAD gnu/tests/pam.scm [ 84%] LOAD gnu/tests/reconfigure.scm [ 84%] LOAD gnu/tests/rsync.scm [ 84%] LOAD gnu/tests/samba.scm [ 84%] LOAD gnu/tests/sddm.scm [ 84%] LOAD gnu/tests/security.scm [ 84%] LOAD gnu/tests/security-token.scm [ 84%] LOAD gnu/tests/shadow.scm [ 84%] LOAD gnu/tests/singularity.scm [ 84%] LOAD gnu/tests/ssh.scm [ 84%] LOAD gnu/tests/telephony.scm [ 84%] LOAD gnu/tests/upnp.scm [ 84%] LOAD gnu/tests/version-control.scm [ 84%] LOAD gnu/tests/virtualization.scm [ 84%] LOAD gnu/tests/vnc.scm [ 84%] LOAD gnu/tests/vnstat.scm [ 84%] LOAD gnu/tests/web.scm [ 84%] LOAD gnu/machine/digital-ocean.scm [ 84%] LOAD gnu/machine/hetzner.scm [ 85%] LOAD gnu/machine/hetzner/http.scm [ 85%] LOAD gnu/machine/ssh.scm [ 85%] GUILEC gnu.go [ 85%] GUILEC gnu/artwork.go [ 85%] GUILEC gnu/bootloader.go [ 85%] GUILEC gnu/bootloader/grub.go [ 85%] GUILEC gnu/bootloader/extlinux.go [ 85%] GUILEC gnu/bootloader/u-boot.go [ 85%] GUILEC gnu/bootloader/depthcharge.go [ 85%] GUILEC gnu/ci.go [ 85%] GUILEC gnu/compression.go [ 85%] GUILEC gnu/home.go [ 85%] GUILEC gnu/home/services.go [ 85%] GUILEC gnu/home/services/admin.go [ 85%] GUILEC gnu/home/services/backup.go [ 85%] GUILEC gnu/home/services/containers.go [ 85%] GUILEC gnu/home/services/desktop.go [ 85%] GUILEC gnu/home/services/dict.go [ 85%] GUILEC gnu/home/services/dotfiles.go [ 85%] GUILEC gnu/home/services/symlink-manager.go [ 85%] GUILEC gnu/home/services/fontutils.go [ 85%] GUILEC gnu/home/services/gnome.go [ 86%] GUILEC gnu/home/services/gnupg.go [ 86%] GUILEC gnu/home/services/guix.go [ 86%] GUILEC gnu/home/services/mail.go [ 86%] GUILEC gnu/home/services/media.go [ 86%] GUILEC gnu/home/services/messaging.go [ 86%] GUILEC gnu/home/services/mpv.go [ 86%] GUILEC gnu/home/services/music.go [ 86%] GUILEC gnu/home/services/niri.go [ 86%] GUILEC gnu/home/services/pm.go [ 86%] GUILEC gnu/home/services/secrets.go [ 86%] GUILEC gnu/home/services/shells.go [ 86%] GUILEC gnu/home/services/shepherd.go [ 86%] GUILEC gnu/home/services/sound.go [ 86%] GUILEC gnu/home/services/ssh.go [ 86%] GUILEC gnu/home/services/sway.go [ 86%] GUILEC gnu/home/services/syncthing.go [ 86%] GUILEC gnu/home/services/mcron.go [ 86%] GUILEC gnu/home/services/upnp.go [ 86%] GUILEC gnu/home/services/utils.go [ 86%] GUILEC gnu/home/services/xdg.go [ 86%] GUILEC gnu/image.go [ 86%] GUILEC gnu/packages.go [ 86%] GUILEC gnu/services.go [ 87%] GUILEC gnu/services/admin.go [ 87%] GUILEC gnu/services/audio.go [ 87%] GUILEC gnu/services/auditd.go [ 87%] GUILEC gnu/services/avahi.go [ 87%] GUILEC gnu/services/base.go [ 87%] GUILEC gnu/services/backup.go [ 87%] GUILEC gnu/services/certbot.go [ 87%] GUILEC gnu/services/cgit.go [ 87%] GUILEC gnu/services/ci.go [ 87%] GUILEC gnu/services/configuration.go [ 87%] GUILEC gnu/services/containers.go [ 87%] GUILEC gnu/services/cuirass.go [ 87%] GUILEC gnu/services/cups.go [ 87%] GUILEC gnu/services/databases.go [ 87%] GUILEC gnu/services/dbus.go [ 87%] GUILEC gnu/services/desktop.go [ 87%] GUILEC gnu/services/dict.go [ 87%] GUILEC gnu/services/dns.go [ 87%] GUILEC gnu/services/docker.go [ 87%] GUILEC gnu/services/authentication.go [ 87%] GUILEC gnu/services/file-sharing.go [ 87%] GUILEC gnu/services/games.go [ 88%] GUILEC gnu/services/ganeti.go [ 88%] GUILEC gnu/services/getmail.go [ 88%] GUILEC gnu/services/guix.go [ 88%] GUILEC gnu/services/hurd.go [ 88%] GUILEC gnu/services/kerberos.go [ 88%] GUILEC gnu/services/ldap.go [ 88%] GUILEC gnu/services/lightdm.go [ 88%] GUILEC gnu/services/linux.go [ 88%] GUILEC gnu/services/lirc.go [ 88%] GUILEC gnu/services/virtualization.go no code for module (d-bus protocol connections) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) WARNING: (gnu tests desktop): imported module (gnu services) overrides core binding `delete' warning: 'go-github-com-prometheus-node-exporter' is deprecated, use 'prometheus-node-exporter' instead WARNING: (gnu tests sddm): imported module (gnu services) overrides core binding `delete' gnu/home/services/dotfiles.scm:66:0: warning: possibly unbound variable `serialize-list-of-strings' warning: specifying serializers after documentation is deprecated, use (serializer (lambda (field-name val) (when (maybe-value-set? val) (warn-about-deprecation field-name #f #:replacement (quote state-home))) (serialize-path field-name val))) instead gnu/services/databases.scm:374:57: warning: 'postgresql-10' is deprecated WARNING: (gnu services getmail): imported module (gnu services) overrides core binding `delete' WARNING: (gnu services virtualization): imported module ([ 88%] GUILEC gnu/services/mail.go [ 88%] GUILEC gnu/services/mcron.go [ 88%] GUILEC gnu/services/messaging.go [ 88%] GUILEC gnu/services/monitoring.go [ 88%] GUILEC gnu/services/networking.go [ 88%] GUILEC gnu/services/nix.go [ 88%] GUILEC gnu/services/nfs.go [ 88%] GUILEC gnu/services/pam-mount.go [ 88%] GUILEC gnu/services/power.go [ 88%] GUILEC gnu/services/science.go [ 88%] GUILEC gnu/services/security.go [ 88%] GUILEC gnu/services/security-token.go [ 89%] GUILEC gnu/services/shepherd.go [ 89%] GUILEC gnu/services/sound.go [ 89%] GUILEC gnu/services/herd.go [ 89%] GUILEC gnu/services/pm.go [ 89%] GUILEC gnu/services/high-availability.go [ 89%] GUILEC gnu/services/rsync.go [ 89%] GUILEC gnu/services/samba.go [ 89%] GUILEC gnu/services/sddm.go [ 89%] GUILEC gnu/services/spice.go [ 89%] GUILEC gnu/services/ssh.go [ 89%] GUILEC gnu/services/syncthing.go [ 89%] GUILEC gnu/services/sysctl.go [ 89%] GUILEC gnu/services/telephony.go [ 89%] GUILEC gnu/services/upnp.go [ 89%] GUILEC gnu/services/version-control.go [ 89%] GUILEC gnu/services/vnc.go [ 89%] GUILEC gnu/services/vpn.go [ 89%] GUILEC gnu/services/web.go [ 89%] GUILEC gnu/services/xorg.go [ 89%] GUILEC gnu/system.go [ 89%] GUILEC gnu/system/accounts.go [ 89%] GUILEC gnu/system/file-systems.go [ 90%] GUILEC gnu/system/hurd.go [ 90%] GUILEC gnu/system/image.go [ 90%] GUILEC gnu/system/install.go [ 90%] GUILEC gnu/system/keyboard.go [ 90%] GUILEC gnu/system/linux-container.go [ 90%] GUILEC gnu/system/linux-initrd.go [ 90%] GUILEC gnu/system/locale.go [ 90%] GUILEC gnu/system/mapped-devices.go [ 90%] GUILEC gnu/system/nss.go [ 90%] GUILEC gnu/system/pam.go [ 90%] GUILEC gnu/system/privilege.go [ 90%] GUILEC gnu/system/setuid.go [ 90%] GUILEC gnu/system/shadow.go [ 90%] GUILEC gnu/system/uuid.go [ 90%] GUILEC gnu/system/vm.go [ 90%] GUILEC gnu/system/images/hurd.go [ 90%] GUILEC gnu/system/images/novena.go [ 90%] GUILEC gnu/system/images/orangepi-r1-plus-lts-rk3328.go [ 90%] GUILEC gnu/system/images/pine64.go [ 90%] GUILEC gnu/system/images/pinebook-pro.go [ 90%] GUILEC gnu/system/images/rock64.go [ 90%] GUILEC gnu/system/images/rock-4c-plus.go [ 91%] GUILEC gnu/system/images/unmatched.go [ 91%] GUILEC gnu/system/images/visionfive2.go [ 91%] GUILEC gnu/system/images/wsl2.go [ 91%] GUILEC gnu/machine.go [ 91%] GUILEC gnu/build/accounts.go [ 91%] GUILEC gnu/build/activation.go [ 91%] GUILEC gnu/build/bootloader.go [ 91%] GUILEC gnu/build/chromium-extension.go [ 91%] GUILEC gnu/build/cross-toolchain.go [ 91%] GUILEC gnu/build/dbus-service.go gnu services) overrides core binding `delete' gnu/services/mail.scm:2161:0: warning: possibly unbound variable `serialize-headers-file' gnu/services/messaging.scm:1075:0: warning: shadows previous definition of `maybe-string?' at gnu/services/messaging.scm:314:0 gnu/services/messaging.scm:1100:0: warning: shadows previous definition of `maybe-boolean?' at gnu/services/messaging.scm:289:0 gnu/services/messaging.scm:1727:0: warning: shadows previous definition of `maybe-boolean?' at gnu/services/messaging.scm:289:0 gnu/services/messaging.scm:1728:0: warning: shadows previous definition of `maybe-number?' at gnu/services/messaging.scm:1097:0 gnu/services/messaging.scm:1730:0: warning: shadows previous definition of `maybe-port?' at gnu/services/messaging.scm:1091:0 gnu/services/messaging.scm:1732:0: warning: shadows previous definition of `maybe-string?' at gnu/services/messaging.scm:314:0 gnu/services/messaging.scm:1733:0: warning: shadows previous definition of `maybe-list-of-strings?' at gnu/services/messaging.scm:1081:0 gnu/services/monitoring.scm:171:20: warning: 'go-github-com-prometheus-node-exporter' is deprecated, use 'prometheus-node-exporter' instead gnu/services/networking.scm:1044:0: warning: shadows previous definition of `maybe-string?' at gnu/services/networking.scm:570:0 gnu/services/networking.scm:1668:0: warning: shadows previous definition of `maybe-number?' at gnu/services/networking.scm:1043:0 gnu/services/networking.scm:1669:0: warning: shadows previous definition of `maybe-string?' at gnu/services/networking.scm:570:0 gnu/services/security.scm:184:0: warning: shadows previous definition of `maybe-string?' at gnu/services/security.scm:51:0 WARNING: Use of `load' in declarative module (gnu system install). Add #:declarative? #f to your define-module invocation. gnu/system/pam.scm:431:24: warning: 'setuid-program-service-type' is deprecated, use 'privileged-program-service-type' instead ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) gnu/build/dbus-service.scm:105:30: warning: possibly unbound variable `d-bus-session-bus-address' ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) gnu/build/dbus-service.scm:106:30: warning: possibly unbound variable `d-bus-system-bus-address' ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) gnu/build/dbus-service.scm:112:9: warning: possibly unbound variable `d-bus-conn?' ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) gnu/build/dbus-service.scm:113:5: warning: possibly unbound variable `d-bus-disconnect' ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) gnu/build/dbus-service.scm:115:21: warning: possibly unbound variable `d-bus-connect' ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:129:21: warning: possibly unbound variable `d-bus-write-message' ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) gnu/build/dbus-service.scm:132:5: warning: possibly unbound variable `d-bus-conn-flush' ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:138:21: warning: possibly unbound variable `d-bus-read-message' ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:139:29: warning: possibly unbound variable `d-bus-message-headers' ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:140:28: warning: possibly unbound variable `d-bus-headers-ref' ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:142:20: warning: possibly unbound variable `d-bus-message-body' ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:181:18: warning: possibly unbound variable `make-d-bus-message' ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:182:18: warning: possibly unbound variable `MESSAGE_TYPE_METHOD_CALL' ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:183:18: warning: possibly unbound variable `header-PATH' ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:183:18: warning: possibly unbound variable `header-DESTINATION' ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:183:18: warning: possibly unbound variable `header-INTERFACE' ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:183:18: warning: possibly unbound variable `header-MEMBER' ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/dbus-service.scm:188:33: warning: possibly unbound variable `header-SIGNATURE' ;;; Failed to determine exported bindings from module (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to determine exported bindings from module (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to determine exported bindings from module (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to determine exported bindings from module (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to determine exported bindings from module (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to determine exported bindings from module (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-session-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-system-bus-address in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn? in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-disconnect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-connect in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-write-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-conn-flush in (d-bus protocol connections): ;;; no code for module (d-bus protocol connections) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-read-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; [ 91%] GUILEC gnu/build/icecat-extension.go [ 91%] GUILEC gnu/build/image.go [ 91%] GUILEC gnu/build/jami-service.go [ 91%] GUILEC gnu/build/file-systems.go [ 91%] GUILEC gnu/build/hurd-boot.go [ 91%] GUILEC gnu/build/install.go [ 91%] GUILEC gnu/build/linux-boot.go [ 91%] GUILEC gnu/build/linux-container.go [ 91%] GUILEC gnu/build/linux-initrd.go [ 91%] GUILEC gnu/build/linux-modules.go [ 91%] GUILEC gnu/build/marionette.go [ 91%] GUILEC gnu/build/oci-containers.go [ 91%] GUILEC gnu/build/secret-service.go no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-headers in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-headers-ref in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload d-bus-message-body in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload make-d-bus-message in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload MESSAGE_TYPE_METHOD_CALL in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-PATH in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-DESTINATION in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-INTERFACE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-MEMBER in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) ;;; Failed to autoload header-SIGNATURE in (d-bus protocol messages): ;;; no code for module (d-bus protocol messages) gnu/build/linux-modules.scm:374:14: warning: possibly unbound variable `load-linux-module/fd' ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) gnu/build/secret-service.scm:60:3: warning: possibly unbound variable `perform-operation' ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) gnu/build/secret-service.scm:61:4: warning: possibly unbound variable `choice-operation' ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) gnu/build/secret-service.scm:62:5: warning: possibly unbound variable `wrap-operation' ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) gnu/build/secret-service.scm:62:21: warning: possibly unbound variable `wait-until-port-readable-operation' ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) gnu/build/secret-service.scm:64:21: warning: possibly unbound variable `sleep-operation' ;;; Failed to determine exported bindings from module (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to determine exported bindings from module (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to determine exported bindings from module (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to determine exported bindings from module (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to determine exported bindings from module (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to determine exported bindings from module (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to determine exported bindings from module (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to determine exported bindings from module (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to determine exported bindings from module (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; [ 92%] GUILEC gnu/tests.go [ 92%] GUILEC gnu/tests/audio.go [ 92%] GUILEC gnu/tests/avahi.go [ 92%] GUILEC gnu/tests/base.go [ 92%] GUILEC gnu/tests/cachefilesd.go [ 92%] GUILEC gnu/tests/ci.go [ 92%] GUILEC gnu/tests/containers.go [ 92%] GUILEC gnu/tests/cups.go [ 92%] GUILEC gnu/tests/databases.go [ 92%] GUILEC gnu/tests/desktop.go [ 92%] GUILEC gnu/tests/dns.go [ 92%] GUILEC gnu/tests/dict.go [ 92%] GUILEC gnu/tests/docker.go [ 92%] GUILEC gnu/tests/emacs.go [ 92%] GUILEC gnu/tests/file-sharing.go [ 92%] GUILEC gnu/tests/foreign.go [ 92%] GUILEC gnu/tests/ganeti.go [ 92%] GUILEC gnu/tests/gdm.go [ 92%] GUILEC gnu/tests/guix.go [ 92%] GUILEC gnu/tests/high-availability.go [ 92%] GUILEC gnu/tests/monitoring.go [ 92%] GUILEC gnu/tests/nfs.go [ 93%] GUILEC gnu/tests/image.go [ 93%] GUILEC gnu/tests/install.go [ 93%] GUILEC gnu/tests/ldap.go [ 93%] GUILEC gnu/tests/lightdm.go [ 93%] GUILEC gnu/tests/linux-modules.go [ 93%] GUILEC gnu/tests/mail.go [ 93%] GUILEC gnu/tests/mcron.go [ 93%] GUILEC gnu/tests/messaging.go [ 93%] GUILEC gnu/tests/networking.go [ 93%] GUILEC gnu/tests/package-management.go [ 93%] GUILEC gnu/tests/pam.go [ 93%] GUILEC gnu/tests/reconfigure.go [ 93%] GUILEC gnu/tests/rsync.go [ 93%] GUILEC gnu/tests/samba.go [ 93%] GUILEC gnu/tests/sddm.go [ 93%] GUILEC gnu/tests/security.go [ 93%] GUILEC gnu/tests/security-token.go [ 93%] GUILEC gnu/tests/shadow.go [ 93%] GUILEC gnu/tests/singularity.go [ 93%] GUILEC gnu/tests/ssh.go [ 93%] GUILEC gnu/tests/telephony.go [ 93%] GUILEC gnu/tests/upnp.go [ 94%] GUILEC gnu/tests/version-control.go [ 94%] GUILEC gnu/tests/virtualization.go [ 94%] GUILEC gnu/tests/vnc.go [ 94%] GUILEC gnu/tests/vnstat.go [ 94%] GUILEC gnu/tests/web.go [ 94%] GUILEC gnu/machine/digital-ocean.go [ 94%] GUILEC gnu/machine/hetzner.go [ 94%] GUILEC gnu/machine/hetzner/http.go [ 94%] GUILEC gnu/machine/ssh.go no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload perform-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload choice-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wait-until-port-readable-operation in (fibers io-wakeup): ;;; no code for module (fibers io-wakeup) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload wrap-operation in (fibers operations): ;;; no code for module (fibers operations) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) ;;; Failed to autoload sleep-operation in (fibers timers): ;;; no code for module (fibers timers) WARNING: (gnu tests): imported module (gnu services) overrides core binding `delete' WARNING: (gnu tests desktop): imported module (gnu services) overrides core binding `delete' gnu/services/monitoring.scm:171:20: warning: 'go-github-com-prometheus-node-exporter' is deprecated, use 'prometheus-node-exporter' instead WARNING: (gnu tests sddm): imported module (gnu services) overrides core binding `delete' Compiling Scheme modules... [ 94%] LOAD guix/scripts/download.scm [ 94%] LOAD guix/scripts/perform-download.scm [ 94%] LOAD guix/scripts/build.scm [ 94%] LOAD guix/scripts/archive.scm [ 94%] LOAD guix/scripts/import.scm [ 94%] LOAD guix/scripts/package.scm [ 94%] LOAD guix/scripts/locate.scm [ 94%] LOAD guix/scripts/install.scm [ 94%] LOAD guix/scripts/remove.scm [ 94%] LOAD guix/scripts/upgrade.scm [ 94%] LOAD guix/scripts/search.scm [ 94%] LOAD guix/scripts/show.scm [ 94%] LOAD guix/scripts/gc.scm [ 95%] LOAD guix/scripts/hash.scm [ 95%] LOAD guix/scripts/pack.scm [ 95%] LOAD guix/scripts/pull.scm [ 95%] LOAD guix/scripts/processes.scm [ 95%] LOAD guix/scripts/substitute.scm [ 95%] LOAD guix/scripts/authenticate.scm [ 95%] LOAD guix/scripts/refresh.scm [ 95%] LOAD guix/scripts/repl.scm [ 95%] LOAD guix/scripts/describe.scm [ 95%] LOAD guix/scripts/style.scm [ 95%] LOAD guix/scripts/system.scm [ 95%] LOAD guix/scripts/system/edit.scm [ 95%] LOAD guix/scripts/system/reconfigure.scm [ 95%] LOAD guix/scripts/system/search.scm [ 95%] LOAD guix/scripts/home.scm [ 95%] LOAD guix/scripts/home/edit.scm [ 95%] LOAD guix/scripts/home/import.scm [ 95%] LOAD guix/scripts/lint.scm [ 95%] LOAD guix/scripts/challenge.scm [ 95%] LOAD guix/scripts/import/composer.scm [ 95%] LOAD guix/scripts/import/crate.scm [ 95%] LOAD guix/scripts/import/cpan.scm [ 95%] LOAD guix/scripts/import/cran.scm [ 96%] LOAD guix/scripts/import/egg.scm [ 96%] LOAD guix/scripts/import/elm.scm [ 96%] LOAD guix/scripts/import/elpa.scm [ 96%] LOAD guix/scripts/import/gem.scm [ 96%] LOAD guix/scripts/import/gnu.scm [ 96%] LOAD guix/scripts/import/go.scm [ 96%] LOAD guix/scripts/import/hackage.scm [ 96%] LOAD guix/scripts/import/hexpm.scm [ 96%] LOAD guix/scripts/import/json.scm [ 96%] LOAD guix/scripts/import/luanti.scm [ 96%] LOAD guix/scripts/import/minetest.scm [ 96%] LOAD guix/scripts/import/npm-binary.scm [ 96%] LOAD guix/scripts/import/opam.scm [ 96%] LOAD guix/scripts/import/pypi.scm [ 96%] LOAD guix/scripts/import/stackage.scm [ 96%] LOAD guix/scripts/import/texlive.scm [ 96%] LOAD guix/scripts/environment.scm [ 96%] LOAD guix/scripts/shell.scm [ 96%] LOAD guix/scripts/publish.scm [ 96%] LOAD guix/scripts/edit.scm [ 96%] LOAD guix/scripts/size.scm [ 96%] LOAD guix/scripts/git.scm [ 97%] LOAD guix/scripts/git/authenticate.scm [ 97%] LOAD guix/scripts/graph.scm [ 97%] LOAD guix/scripts/weather.scm [ 97%] LOAD guix/scripts/container.scm [ 97%] LOAD guix/scripts/container/exec.scm [ 97%] LOAD guix/scripts/deploy.scm [ 97%] LOAD guix/scripts/time-machine.scm [ 97%] LOAD guix/scripts/copy.scm [ 97%] LOAD guix/scripts/discover.scm [ 97%] LOAD guix/scripts/offload.scm [ 97%] GUILEC guix/scripts/download.go [ 97%] GUILEC guix/scripts/perform-download.go [ 97%] GUILEC guix/scripts/build.go [ 97%] GUILEC guix/scripts/archive.go [ 97%] GUILEC guix/scripts/import.go [ 97%] GUILEC guix/scripts/package.go [ 97%] GUILEC guix/scripts/locate.go [ 97%] GUILEC guix/scripts/install.go [ 97%] GUILEC guix/scripts/remove.go [ 97%] GUILEC guix/scripts/upgrade.go [ 97%] GUILEC guix/scripts/search.go [ 97%] GUILEC guix/scripts/show.go [ 98%] GUILEC guix/scripts/gc.go [ 98%] GUILEC guix/scripts/hash.go [ 98%] GUILEC guix/scripts/pack.go [ 98%] GUILEC guix/scripts/pull.go [ 98%] GUILEC guix/scripts/processes.go [ 98%] GUILEC guix/scripts/substitute.go [ 98%] GUILEC guix/scripts/authenticate.go [ 98%] GUILEC guix/scripts/refresh.go [ 98%] GUILEC guix/scripts/repl.go [ 98%] GUILEC guix/scripts/describe.go [ 98%] GUILEC guix/scripts/style.go [ 98%] GUILEC guix/scripts/system.go [ 98%] GUILEC guix/scripts/system/edit.go [ 98%] GUILEC guix/scripts/system/reconfigure.go [ 98%] GUILEC guix/scripts/system/search.go [ 98%] GUILEC guix/scripts/home.go [ 98%] GUILEC guix/scripts/home/edit.go [ 98%] GUILEC guix/scripts/home/import.go [ 98%] GUILEC guix/scripts/lint.go [ 98%] GUILEC guix/scripts/challenge.go [ 98%] GUILEC guix/scripts/import/composer.go [ 98%] GUILEC guix/scripts/import/crate.go [ 99%] GUILEC guix/scripts/import/cpan.go [ 99%] GUILEC guix/scripts/import/cran.go [ 99%] GUILEC guix/scripts/import/egg.go [ 99%] GUILEC guix/scripts/import/elm.go [ 99%] GUILEC guix/scripts/import/elpa.go [ 99%] GUILEC guix/scripts/import/gem.go [ 99%] GUILEC guix/scripts/import/gnu.go [ 99%] GUILEC guix/scripts/import/go.go [ 99%] GUILEC guix/scripts/import/hackage.go [ 99%] GUILEC guix/scripts/import/hexpm.go [ 99%] GUILEC guix/scripts/import/json.go [ 99%] GUILEC guix/scripts/import/luanti.go [ 99%] GUILEC guix/scripts/import/minetest.go [ 99%] GUILEC guix/scripts/import/npm-binary.go [ 99%] GUILEC guix/scripts/import/opam.go [ 99%] GUILEC guix/scripts/import/pypi.go [ 99%] GUILEC guix/scripts/import/stackage.go [ 99%] GUILEC guix/scripts/import/texlive.go [ 99%] GUILEC guix/scripts/environment.go [ 99%] GUILEC guix/scripts/shell.go [ 99%] GUILEC guix/scripts/publish.go [ 99%] GUILEC guix/scripts/edit.go [100%] GUILEC guix/scripts/size.go [100%] GUILEC guix/scripts/git.go [100%] GUILEC guix/scripts/git/authenticate.go [100%] GUILEC guix/scripts/graph.go [100%] GUILEC guix/scripts/weather.go [100%] GUILEC guix/scripts/container.go [100%] GUILEC guix/scripts/container/exec.go [100%] GUILEC guix/scripts/deploy.go [100%] GUILEC guix/scripts/time-machine.go [100%] GUILEC guix/scripts/copy.go [100%] GUILEC guix/scripts/discover.go [100%] GUILEC guix/scripts/offload.go WARNING: Use of `load' in declarative module (guix scripts repl). Add #:declarative? #f to your define-module invocation. ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) guix/scripts/pull.scm:307:2: warning: non-literal format string WARNING: Use of `load' in declarative module (guix scripts repl). Add #:declarative? #f to your define-module invocation. guix/scripts/challenge.scm:426:7: warning: non-literal format string guix/scripts/challenge.scm:417:5: warning: non-literal format string guix/scripts/challenge.scm:435:4: warning: non-literal format string guix/scripts/challenge.scm:436:4: warning: non-literal format string guix/scripts/challenge.scm:438:4: warning: non-literal format string ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) guix/scripts/size.scm:223:3: warning: possibly unbound variable `make-page-map' ;;; Failed to determine exported bindings from module (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) ;;; Failed to autoload make-page-map in (charting): ;;; no code for module (charting) guix/scripts/weather.scm:256:10: warning: non-literal format string guix/scripts/weather.scm:265:10: warning: non-literal format string HELP2MAN doc/guix-archive.1 HELP2MAN doc/guix-build.1 HELP2MAN doc/guix-challenge.1 HELP2MAN doc/guix-container.1 HELP2MAN doc/guix-deploy.1 HELP2MAN doc/guix-describe.1 HELP2MAN doc/guix-download.1 HELP2MAN doc/guix-edit.1 HELP2MAN doc/guix-environment.1 HELP2MAN doc/guix-gc.1 HELP2MAN doc/guix-git.1 HELP2MAN doc/guix-graph.1 HELP2MAN doc/guix-hash.1 HELP2MAN doc/guix-home.1 HELP2MAN doc/guix-import.1 HELP2MAN doc/guix-lint.1 HELP2MAN doc/guix-offload.1 HELP2MAN doc/guix-pack.1 HELP2MAN doc/guix-package.1 HELP2MAN doc/guix-processes.1 HELP2MAN doc/guix-publish.1 HELP2MAN doc/guix-pull.1 HELP2MAN doc/guix-refresh.1 HELP2MAN doc/guix-repl.1 HELP2MAN doc/guix-shell.1 HELP2MAN doc/guix-size.1 HELP2MAN doc/guix-style.1 HELP2MAN doc/guix-system.1 HELP2MAN doc/guix-time-machine.1 HELP2MAN doc/guix-weather.1 HELP2MAN doc/guix-copy.1 HELP2MAN doc/guix.1 HELP2MAN doc/guix-daemon.1 DOT doc/images/bootstrap-graph.png Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories DOT doc/images/bootstrap-packages.png Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories DOT doc/images/coreutils-graph.png Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories DOT doc/images/coreutils-bag-graph.png Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories DOT doc/images/gcc-core-mesboot0-graph.png Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories DOT doc/images/service-graph.png Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories DOT doc/images/shepherd-graph.png Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories Fontconfig error: No writable cache directories GEN etc/openrc/guix-daemon GEN etc/gnu-store.mount GEN etc/guix-daemon.service GEN etc/guix-publish.service GEN etc/guix-gc.service GEN etc/guix-gc.timer GEN etc/init.d/guix-daemon GEN etc/guix-daemon.conf GEN etc/guix-publish.conf make[2]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make[1]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' phase `build' succeeded after 6795.2 seconds starting phase `copy-bootstrap-guile' accepted connection from pid 7353, user nixbld accepted connection from pid 7375, user nixbld accepted connection from pid 7397, user nixbld accepted connection from pid 7419, user nixbld accepted connection from pid 7441, user nixbld phase `copy-bootstrap-guile' succeeded after 1.5 seconds starting phase `set-SHELL' phase `set-SHELL' succeeded after 0.0 seconds starting phase `check' make check-recursive make[1]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' Making check in po/guix make[2]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/guix' Making check in po/packages make[2]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source/po/packages' make[2]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' Compiling Scheme modules... Compiling Scheme modules... Compiling Scheme modules... Compiling Scheme modules... Compiling Scheme modules... Compiling Scheme modules... Compiling Scheme modules... Compiling Scheme modules... make check-TESTS check-local make[3]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make[4]: Entering directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' PASS: tests/accounts.scm PASS: tests/base16.scm PASS: tests/base32.scm PASS: tests/base64.scm PASS: tests/boot-parameters.scm PASS: tests/bournish.scm SKIP: tests/builders.scm SKIP: tests/build-emacs-utils.scm PASS: tests/build-utils.scm PASS: tests/cache.scm PASS: tests/challenge.scm SKIP: tests/channels.scm PASS: tests/combinators.scm SKIP: tests/containers.scm SKIP: tests/cpio.scm PASS: tests/cve.scm SKIP: tests/debug-link.scm SKIP: tests/derivations.scm PASS: tests/discovery.scm PASS: tests/file-systems.scm PASS: tests/gexp.scm PASS: tests/git.scm SKIP: tests/git-authenticate.scm PASS: tests/glob.scm PASS: tests/gnu-maintenance.scm PASS: tests/grafts.scm PASS: tests/graph.scm PASS: tests/gremlin.scm PASS: tests/import/composer.scm PASS: tests/import/cpan.scm PASS: tests/import/cran.scm PASS: tests/import/crate.scm PASS: tests/import/egg.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elm.scm PASS: tests/import/elpa.scm PASS: tests/import/gem.scm PASS: tests/import/git.scm PASS: tests/import/github.scm SKIP: tests/import/hackage.scm PASS: tests/import/hexpm.scm PASS: tests/import/luanti.scm PASS: tests/import/npm-binary.scm PASS: tests/import/opam.scm PASS: tests/import/print.scm SKIP: tests/import/pypi.scm PASS: tests/import/texlive.scm PASS: tests/import/utils.scm PASS: tests/home-import.scm PASS: tests/home-services.scm PASS: tests/http-client.scm SKIP: tests/inferior.scm PASS: tests/ld-wrapper.scm PASS: tests/lint.scm PASS: tests/modules.scm PASS: tests/monads.scm PASS: tests/nar.scm PASS: tests/networking.scm PASS: tests/openpgp.scm SKIP: tests/packages.scm SKIP: tests/pack.scm PASS: tests/pki.scm SKIP: tests/processes.scm SKIP: tests/profiles.scm PASS: tests/publish.scm PASS: tests/read-print.scm PASS: tests/records.scm PASS: tests/rpm.scm PASS: tests/scripts.scm PASS: tests/search-paths.scm PASS: tests/services.scm PASS: tests/services/file-sharing.scm PASS: tests/services/configuration.scm PASS: tests/services/configuration.scm PASS: tests/services/configuration.scm PASS: tests/services/configuration.scm PASS: tests/services/configuration.scm PASS: tests/services/lightdm.scm PASS: tests/services/linux.scm PASS: tests/services/pam-mount.scm PASS: tests/services/pam-mount.scm PASS: tests/services/telephony.scm PASS: tests/services/vpn.scm PASS: tests/sets.scm PASS: tests/size.scm PASS: tests/status.scm PASS: tests/store-database.scm PASS: tests/store-deadlock.scm PASS: tests/store-deduplication.scm PASS: tests/store-roots.scm SKIP: tests/store.scm FAIL: tests/substitute.scm PASS: tests/swh.scm FAIL: tests/syscalls.scm PASS: tests/system.scm PASS: tests/style.scm SKIP: tests/toml.scm PASS: tests/transformations.scm PASS: tests/ui.scm SKIP: tests/union.scm PASS: tests/upstream.scm PASS: tests/utils.scm PASS: tests/uuid.scm PASS: tests/workers.scm PASS: tests/import/go.scm SKIP: tests/machine/hetzner.scm SKIP: tests/machine/hetzner/http.scm PASS: tests/guix-build.sh SKIP: tests/guix-build-branch.sh PASS: tests/guix-download.sh SKIP: tests/guix-git-authenticate.sh PASS: tests/guix-hash.sh PASS: tests/guix-locate.sh SKIP: tests/guix-pack.sh SKIP: tests/guix-pack-localstatedir.sh SKIP: tests/guix-pack-relocatable.sh PASS: tests/guix-package.sh PASS: tests/guix-package-aliases.sh SKIP: tests/guix-package-net.sh PASS: tests/guix-style.sh PASS: tests/guix-system.sh SKIP: tests/guix-home.sh PASS: tests/guix-archive.sh PASS: tests/guix-authenticate.sh PASS: tests/guix-environment.sh SKIP: tests/guix-environment-container.sh PASS: tests/guix-refresh.sh PASS: tests/guix-shell.sh PASS: tests/guix-shell-export-manifest.sh SKIP: tests/guix-time-machine.sh PASS: tests/guix-graph.sh SKIP: tests/guix-describe.sh PASS: tests/guix-repl.sh PASS: tests/guix-lint.sh PASS: tests/guix-gc.sh PASS: tests/guix-daemon.sh ============================================================================ Testsuite summary for GNU Guix 1.5.0rc1 ============================================================================ # TOTAL: 2635 # PASS: 2516 # SKIP: 110 # XFAIL: 6 # FAIL: 3 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log for debugging. Some test(s) failed. Please report this to https://codeberg.org/guix/guix/issues/, together with the test-suite.log file (gzipped) and your system information. Thanks. ============================================================================ make[4]: *** [Makefile:7150: test-suite.log] Error 1 make[4]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make[3]: *** [Makefile:7285: check-TESTS] Error 2 make[3]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make[2]: *** [Makefile:7533: check-am] Error 2 make[2]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make[1]: *** [Makefile:7036: check-recursive] Error 1 make[1]: Leaving directory '/tmp/guix-build-guix-1.5.0rc1.drv-0/source' make: *** [Makefile:7535: check] Error 2 Test suite failed, dumping logs. --- ./test-suite.log -------------------------------------------------------- ========================================= GNU Guix 1.5.0rc1: ./test-suite.log ========================================= # TOTAL: 2635 # PASS: 2516 # SKIP: 110 # XFAIL: 6 # FAIL: 3 # XPASS: 0 # ERROR: 0 System information (uname -a): Linux 6.12.51-0-rpi #1-Alpine SMP PREEMPT Wed Oct 8 06:09:33 UTC 2025 armv8l .. contents:: :depth: 2 SKIP: tests/builders ==================== hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.2ueFV2/.git/ [master (root-commit) 6541670] Commit. 2 files changed, 2 insertions(+) create mode 100644 a.txt create mode 100644 b.scm random seed for tests: 1766512678 @ build-started /tmp/guix-tests/store/n0j9xzcp9kr9xbgbk80qsfa9pwskaqg2-git-fetch-test.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/n0//j9xzcp9kr9xbgbk80qsfa9pwskaqg2-git-fetch-test.drv.gz 7788 Initialized empty Git repository in /tmp/guix-tests/store/4hkm9pmsqg0k05pnwl04mgwsn8c94qjv-git-fetch-test/.git/ From git://localhost:59645 * tag v1.0.0 -> FETCH_HEAD Note: switching to 'FETCH_HEAD'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 6541670 Commit. @ build-succeeded /tmp/guix-tests/store/n0j9xzcp9kr9xbgbk80qsfa9pwskaqg2-git-fetch-test.drv - test-name: url-fetch location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:63 source: + (test-assert + "url-fetch" + (let* ((url '("http://ftp.gnu.org/gnu/hello/hello-2.8.tar.gz" + "ftp://ftp.gnu.org/gnu/hello/hello-2.8.tar.gz")) + (hash (nix-base32-string->bytevector + "0wqd8sjmxfskrflaxywc7gqw7sfawrfvdxd9skxawzfgyy0pzdz6")) + (drv (url-fetch* + %store + url + 'sha256 + hash + #:guile + %bootstrap-guile)) + (out-path (derivation->output-path drv))) + (and (build-derivations %store (list drv)) + (file-exists? out-path) + (valid-path? %store out-path)))) result: SKIP test-name: url-fetch, file location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:75 source: + (test-assert + "url-fetch, file" + (let* ((file (search-path %load-path "guix.scm")) + (hash (call-with-input-file file port-sha256)) + (out (url-fetch* %store file 'sha256 hash))) + (and (file-exists? out) (valid-path? %store out)))) actual-value: #t result: PASS test-name: url-fetch, file URI location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:82 source: + (test-assert + "url-fetch, file URI" + (let* ((file (search-path %load-path "guix.scm")) + (hash (call-with-input-file file port-sha256)) + (out (url-fetch* + %store + (string-append + "file://" + (canonicalize-path file)) + 'sha256 + hash))) + (and (file-exists? out) (valid-path? %store out)))) actual-value: #t result: PASS test-name: git-fetch, local URI location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:91 source: + (test-equal + "git-fetch, local URI" + '("." ".." "a.txt" "b.scm") + (let ((nonce (random-text))) + (with-served-temporary-git-repository + directory + port + `((add "a.txt" ,nonce) + (add "b.scm" "#t") + (commit "Commit.") + (tag "v1.0.0" "The tag.")) + (run-with-store + %store + (mlet* %store-monad + ((hash -> + (file-hash* + directory + #:algorithm + (hash-algorithm sha256) + #:recursive? + #t)) + (drv (git-fetch + (git-reference + (url (string-append + "git://localhost:" + (number->string port) + "/")) + (commit "v1.0.0")) + 'sha256 + hash + "git-fetch-test"))) + (mbegin + %store-monad + (built-derivations (list drv)) + (return (scandir (derivation->output-path drv))))))))) expected-value: ("." ".." "a.txt" "b.scm") actual-value: ("." ".." "a.txt" "b.scm") result: PASS test-name: gnu-build-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:116 source: + (test-assert + "gnu-build-system" + (build-system? gnu-build-system)) actual-value: #t result: PASS test-name: gnu-build-system unpack phase, single file (compression: gzip) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:131 source: + (test-equal + (string-append + "gnu-build-system unpack phase, " + "single file (compression: " + (if comp comp "None") + ")") + "expected text" + (let*-values + (((name) "test") + ((compressed-name) + (if ext (string-append name "." ext) name)) + ((file hash) + (test-file + %store + compressed-name + "expected text"))) + (call-with-temporary-directory + (lambda (dir) + (with-directory-excursion + dir + (unpack #:source file) + (sync) + (call-with-input-file name get-string-all)))))) result: SKIP test-name: gnu-build-system unpack phase, single file (compression: xz) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:131 source: + (test-equal + (string-append + "gnu-build-system unpack phase, " + "single file (compression: " + (if comp comp "None") + ")") + "expected text" + (let*-values + (((name) "test") + ((compressed-name) + (if ext (string-append name "." ext) name)) + ((file hash) + (test-file + %store + compressed-name + "expected text"))) + (call-with-temporary-directory + (lambda (dir) + (with-directory-excursion + dir + (unpack #:source file) + (sync) + (call-with-input-file name get-string-all)))))) result: SKIP test-name: gnu-build-system unpack phase, single file (compression: bzip2) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:131 source: + (test-equal + (string-append + "gnu-build-system unpack phase, " + "single file (compression: " + (if comp comp "None") + ")") + "expected text" + (let*-values + (((name) "test") + ((compressed-name) + (if ext (string-append name "." ext) name)) + ((file hash) + (test-file + %store + compressed-name + "expected text"))) + (call-with-temporary-directory + (lambda (dir) + (with-directory-excursion + dir + (unpack #:source file) + (sync) + (call-with-input-file name get-string-all)))))) result: SKIP test-name: gnu-build-system unpack phase, single file (compression: None) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:131 source: + (test-equal + (string-append + "gnu-build-system unpack phase, " + "single file (compression: " + (if comp comp "None") + ")") + "expected text" + (let*-values + (((name) "test") + ((compressed-name) + (if ext (string-append name "." ext) name)) + ((file hash) + (test-file + %store + compressed-name + "expected text"))) + (call-with-temporary-directory + (lambda (dir) + (with-directory-excursion + dir + (unpack #:source file) + (sync) + (call-with-input-file name get-string-all)))))) result: SKIP test-name: python-build-system: python-dummy-ok location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:208 source: + (test-assert + (string-append + "python-build-system: " + (package-name p)) + (let* ((drv (package-derivation store p))) + (build-derivations store (list drv)))) result: SKIP test-name: python-build-system: python-dummy-no-setuptools location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:208 source: + (test-assert + (string-append + "python-build-system: " + (package-name p)) + (let* ((drv (package-derivation store p))) + (build-derivations store (list drv)))) result: SKIP test-name: python-build-system: python-dummy-fail-requirements location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:214 source: + (test-assert + (string-append + "python-build-system: " + (package-name p)) + (let ((drv (package-derivation store p))) + (guard (c ((store-protocol-error? c) (pk 'failure c #t))) + (build-derivations store (list drv)) + #f))) result: SKIP test-name: python-build-system: python-dummy-fail-import location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:214 source: + (test-assert + (string-append + "python-build-system: " + (package-name p)) + (let ((drv (package-derivation store p))) + (guard (c ((store-protocol-error? c) (pk 'failure c #t))) + (build-derivations store (list drv)) + #f))) result: SKIP test-name: python-build-system: python-dummy-fail-console-script location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/builders.scm:214 source: + (test-assert + (string-append + "python-build-system: " + (package-name p)) + (let ((drv (package-derivation store p))) + (guard (c ((store-protocol-error? c) (pk 'failure c #t))) + (build-derivations store (list drv)) + #f))) result: SKIP SKIP: tests/build-emacs-utils ============================= test-name: emacs-batch-script: print foo from emacs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/build-emacs-utils.scm:34 source: + (test-equal + "emacs-batch-script: print foo from emacs" + "foo" + (emacs-batch-script '(princ "foo"))) result: SKIP test-name: emacs-batch-script: raise &emacs-batch-error on failure location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/build-emacs-utils.scm:38 source: + (test-assert + "emacs-batch-script: raise &emacs-batch-error on failure" + (guard (c ((emacs-batch-error? c) + (string-match + "[Ww]rong.*argument.*numberp.*\"three\"" + (emacs-batch-error-message c)))) + (emacs-batch-script + '(mapcar 'number-to-string (list 1 2 "three"))))) result: SKIP test-name: emacs-header-parse: fetch version location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/build-emacs-utils.scm:61 source: + (test-equal + "emacs-header-parse: fetch version" + "1.0.0" + (emacs-header-parse "version" mock-elisp-file)) result: SKIP test-name: emacs-header-parse: fetch keywords location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/build-emacs-utils.scm:64 source: + (test-equal + "emacs-header-parse: fetch keywords" + "lisp test" + (emacs-header-parse "keywords" mock-elisp-file)) result: SKIP test-name: emacs-header-parse: fetch nonexistent author location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/build-emacs-utils.scm:67 source: + (test-equal + "emacs-header-parse: fetch nonexistent author" + "nil" + (emacs-header-parse "author" mock-elisp-file)) result: SKIP SKIP: tests/channels ==================== test-name: channel-instance-metadata returns default if .guix-channel does not exist location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:116 source: + (test-equal + "channel-instance-metadata returns default if .guix-channel does not exist" + '("/" ()) + (let ((metadata + (channel-instance-metadata instance--boring))) + (list (channel-metadata-directory metadata) + (channel-metadata-dependencies metadata)))) expected-value: ("/" ()) actual-value: ("/" ()) result: PASS test-name: channel-instance-metadata and default dependencies location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:122 source: + (test-equal + "channel-instance-metadata and default dependencies" + '() + (channel-metadata-dependencies + (channel-instance-metadata instance--no-deps))) expected-value: () actual-value: () result: PASS test-name: channel-instance-metadata and directory location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:126 source: + (test-equal + "channel-instance-metadata and directory" + "/modules" + (channel-metadata-directory + (channel-instance-metadata + instance--sub-directory))) expected-value: "/modules" actual-value: "/modules" result: PASS test-name: channel-instance-metadata rejects unsupported version location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:131 source: + (test-equal + "channel-instance-metadata rejects unsupported version" + 1 + (guard (c ((and (message-condition? c) (error-location? c)) + (location-line (error-location c)))) + (channel-instance-metadata + instance--unsupported-version))) expected-value: 1 actual-value: 1 result: PASS test-name: channel-instance-metadata returns location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:137 source: + (test-assert + "channel-instance-metadata returns " + (every (@@ (guix channels) channel-metadata?) + (map channel-instance-metadata + (list instance--no-deps + instance--simple + instance--with-dupes)))) actual-value: #t result: PASS test-name: channel-instance-metadata dependencies are channels location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:144 source: + (test-assert + "channel-instance-metadata dependencies are channels" + (let ((deps ((@@ (guix channels) + channel-metadata-dependencies) + (channel-instance-metadata instance--simple)))) + (match deps (((? channel? dep)) #t) (_ #f)))) actual-value: #t result: PASS test-name: latest-channel-instances includes channel dependencies location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:151 source: + (test-assert + "latest-channel-instances includes channel dependencies" + (let* ((channel (channel (name 'test) (url "test"))) + (test-dir + (channel-instance-checkout instance--simple))) + (mock ((guix git) + update-cached-checkout + (lambda* (url + #:key + ref + starting-commit + verify-certificate?) + (match url + ("test" (values test-dir "caf3cabba9e" #f)) + (_ (values + (channel-instance-checkout instance--no-deps) + "abcde1234" + #f))))) + (with-store + store + (let ((instances + (latest-channel-instances store (list channel)))) + (and (eq? 2 (length instances)) + (lset= eq? + '(test test-channel) + (map (compose + channel-name + channel-instance-channel) + instances)))))))) actual-value: #t result: PASS test-name: hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.N2WxSQ/.git/ [master (root-commit) e72bc3f] first commit 1 file changed, 1 insertion(+) create mode 100644 a.scm [master 2cd18f6] second commit 1 file changed, 1 insertion(+) create mode 100644 .guix-channel hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.I1Y4Vs/.git/ [master (root-commit) 1e2c124] initial commit 1 file changed, 1 insertion(+) create mode 100644 .guix-channel latest-channel-instances excludes duplicate channel dependencies location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:170 source: + (test-assert + "latest-channel-instances excludes duplicate channel dependencies" + (let* ((channel (channel (name 'test) (url "test"))) + (test-dir + (channel-instance-checkout instance--with-dupes))) + (mock ((guix git) + update-cached-checkout + (lambda* (url + #:key + ref + starting-commit + verify-certificate?) + (match url + ("test" (values test-dir "caf3cabba9e" #f)) + (_ (values + (channel-instance-checkout instance--no-deps) + "abcde1234" + #f))))) + (with-store + store + (let ((instances + (latest-channel-instances store (list channel)))) + (and (= 2 (length instances)) + (lset= eq? + '(test test-channel) + (map (compose + channel-name + channel-instance-channel) + instances)) + (find (lambda (instance) + (and (eq? (channel-name + (channel-instance-channel instance)) + 'test-channel) + (equal? + (channel-commit + (channel-instance-channel instance)) + "abc1234"))) + instances))))))) actual-value: #< channel: #< name: test-channel url: "https://example.com/test-channel" branch: "master" commit: "abc1234" introduction: #f location: ((filename . "guix/channels.scm") (line . 297) (column . 19))> commit: "abcde1234" checkout: "/tmp/guix-tests/store/37d863y2gf8krlkc2604l1llj0j845b4-test-channel-abcde12"> result: PASS test-name: latest-channel-instances reads dependencies from most-specific instance location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:199 source: + (test-equal + "latest-channel-instances reads dependencies from most-specific instance" + '(chan1 chan2) + (with-temporary-git-repository + directory1 + `((add "a.scm" "(define-module (a))") + (commit "first commit") + (add ".guix-channel" + ,(object->string + '(channel + (version 0) + (dependencies + (channel + (name nonexistent-dependency) + (url "http://guix.example.org/does-not-exist.git")))))) + (commit "second commit")) + (with-temporary-git-repository + directory2 + `((add ".guix-channel" + ,(object->string + `(channel + (version 0) + (dependencies + (channel + (name chan1) + (url ,(string-append "file://" directory1))))))) + (commit "initial commit")) + (with-repository + directory1 + repository + (let* ((commit (find-commit repository "first")) + (one (channel + (url (string-append "file://" directory1)) + (commit (oid->string (commit-id commit))) + (name 'chan1))) + (two (channel + (url (string-append "file://" directory2)) + (name 'chan2)))) + (with-store + store + (map (compose channel-name channel-instance-channel) + (delete-duplicates + (append + (latest-channel-instances store (list one two)) + hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.Zdq8Cr/.git/ [master (root-commit) 9490cc0] first commit 1 file changed, 1 insertion(+) create mode 100644 a.txt [master 25d5f27] second commit 1 file changed, 1 insertion(+) create mode 100644 b.scm (latest-channel-instances store (list two one))) + (lambda (instance1 instance2) + (string=? + (channel-instance-commit instance1) + (channel-instance-commit instance2))))))))))) expected-value: (chan1 chan2) actual-value: (chan1 chan2) result: PASS test-name: latest-channel-instances #:validate-pull location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:248 source: + (test-equal + "latest-channel-instances #:validate-pull" + 'descendant + (let/ec + return + (with-temporary-git-repository + directory + '((add "a.txt" "A") + (commit "first commit") + (add "b.scm" "#t") + (commit "second commit")) + (with-repository + directory + repository + (let* ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second")) + (spec (channel + (url (string-append "file://" directory)) + (name 'foo))) + (new (channel + (inherit spec) + (commit (oid->string (commit-id commit2))))) + (old (channel + (inherit spec) + (commit (oid->string (commit-id commit1)))))) + (define (validate-pull channel current commit relation) + (return + (and (eq? channel old) + (string=? + (oid->string (commit-id commit2)) + current) + (string=? + (oid->string (commit-id commit1)) + commit) + relation))) + (with-store + store + (latest-channel-instances + store + (list old) + #:current-channels + (list new) + #:validate-pull + validate-pull))))))) expected-value: descendant actual-value: descendant result: PASS test-name: channel-instances->manifest location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:281 source: + (test-assert + "channel-instances->manifest" + (let* ((spec (lambda deps + `(channel + (version 0) + (dependencies + ,@(map (lambda (dep) + `(channel + (name ,dep) + (url "http://example.org"))) + deps))))) + (guix (make-instance #:name 'guix)) + (instance0 (make-instance #:name 'a)) + (instance1 + (make-instance #:name 'b #:spec (spec 'a))) + (instance2 + (make-instance #:name 'c #:spec (spec 'b))) + (instance3 + (make-instance #:name 'd #:spec (spec 'c 'a)))) + (%graft? #f) + (let ((source (channel-instance-checkout guix))) + (mkdir (string-append source "/build-aux")) + (call-with-output-file + (string-append + source + "/build-aux/build-self.scm") + (lambda (port) + (write '(begin + (use-modules (guix) (gnu packages bootstrap)) + (lambda _ (package->derivation %bootstrap-guile))) + port)))) + (with-store + store + (let () + (define manifest + (run-with-store + store + (channel-instances->manifest + (list guix + instance0 + instance1 + instance2 + instance3)))) + (define entries (manifest-entries manifest)) + (define (depends? drv in out) + (let ((set (list->set + (requisites + store + (list (derivation-file-name drv))))) + (in (map derivation-file-name in)) + hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.l5EWw3/.git/ [master (root-commit) 474892d] the commit 1 file changed, 1 insertion(+) create mode 100644 a.txt hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.Porhig/.git/ [master (root-commit) 00bcd44] first commit 1 file changed, 1 insertion(+) create mode 100644 .guix-channel [master bec49d8] second commit 1 file changed, 1 insertion(+) create mode 100644 src/a.txt [master 96a2f03] third commit 1 file changed, 1 insertion(+) create mode 100644 news.scm [master 2da14b9] fourth commit 1 file changed, 1 insertion(+) create mode 100644 src/b.txt [master ef81968] fifth commit 1 file changed, 1 insertion(+), 1 deletion(-) (out (map derivation-file-name out))) + (and (every (cut set-contains? set <>) in) + (not (any (cut set-contains? set <>) out))))) + (define (lookup name) + (run-with-store + store + (lower-object + (manifest-entry-item + (manifest-lookup + manifest + (manifest-pattern (name name))))))) + (let ((drv-guix (lookup "guix")) + (drv0 (lookup "a")) + (drv1 (lookup "b")) + (drv2 (lookup "c")) + (drv3 (lookup "d"))) + (and (depends? + drv-guix + '() + (list drv0 drv1 drv2 drv3)) + (depends? drv0 (list) (list drv1 drv2 drv3)) + (depends? drv1 (list drv0) (list drv2 drv3)) + (depends? drv2 (list drv1) (list drv3)) + (depends? drv3 (list drv2 drv0) (list)))))))) actual-value: #t result: PASS test-name: channel-news, no news location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:357 source: + (test-equal + "channel-news, no news" + '() + (with-temporary-git-repository + directory + '((add "a.txt" "A") (commit "the commit")) + (with-repository + directory + repository + (let ((channel + (channel + (url (string-append "file://" directory)) + (name 'foo))) + (latest (reference-name->oid repository "HEAD"))) + (channel-news-for-commit + channel + (oid->string latest)))))) expected-value: () actual-value: () result: PASS test-name: channel-news, one entry location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:368 source: + (test-assert + "channel-news, one entry" + (with-temporary-git-repository + directory + `((add ".guix-channel" + ,(object->string + '(channel (version 0) (news-file "news.scm")))) + (commit "first commit") + (add "src/a.txt" "A") + (commit "second commit") + (tag "tag-for-first-news-entry") + (add "news.scm" + ,(lambda (repository) + (let ((previous + (reference-name->oid repository "HEAD"))) + (object->string + `(channel-news + (version 0) + (entry (commit ,(oid->string previous)) + (title (en "New file!") (eo "Nova dosiero!")) + (body (en "Yeah, a.txt.")))))))) + (commit "third commit") + (add "src/b.txt" "B") + (commit "fourth commit") + (add "news.scm" + ,(lambda (repository) + (let ((second + (commit-id + (find-commit repository "second commit"))) + (previous + (reference-name->oid repository "HEAD"))) + (object->string + `(channel-news + (version 0) + (entry (commit ,(oid->string previous)) + (title (en "Another file!")) + (body (en "Yeah, b.txt."))) + (entry (tag "tag-for-first-news-entry") + (title (en "Old news.") (eo "Malnovaĵoj.")) + (body (en "For a.txt")))))))) + (commit "fifth commit")) + (with-repository + directory + repository + (define (find-commit* message) + (oid->string + (commit-id (find-commit repository message)))) + (let ((channel + (channel + (url (string-append "file://" directory)) + (name 'foo))) + (commit1 (find-commit* "first commit")) + (commit2 (find-commit* "second commit")) + (commit3 (find-commit* "third commit")) + (commit4 (find-commit* "fourth commit")) + hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.bR7807/.git/ [master (root-commit) a2fa08d] first commit 2 files changed, 2 insertions(+) create mode 100644 .guix-channel create mode 100644 src/a.txt [master 8399b0b] second commit 1 file changed, 1 insertion(+) create mode 100644 news.scm hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.DJD04C/.git/ [master (root-commit) 4f5e40d] first commit 1 file changed, 1 insertion(+) create mode 100644 a.txt [master 44941c2] second commit 1 file changed, 1 insertion(+) create mode 100644 b.scm (commit5 (find-commit* "fifth commit"))) + (and (null? (channel-news-for-commit channel commit2)) + (lset= string=? + (map channel-news-entry-commit + (channel-news-for-commit channel commit5)) + (list commit2 commit4)) + (lset= equal? + (map channel-news-entry-title + (channel-news-for-commit channel commit5)) + '((("en" . "Another file!")) + (("en" . "Old news.") ("eo" . "Malnovaĵoj.")))) + (lset= string=? + (map channel-news-entry-commit + (channel-news-for-commit channel commit3)) + (list commit2)) + (lset= string=? + (map channel-news-entry-commit + (channel-news-for-commit channel commit3 commit1)) + (list commit2)) + (lset= string=? + (map channel-news-entry-commit + (channel-news-for-commit channel commit5 commit3)) + (list commit4)) + (lset= string=? + (map channel-news-entry-commit + (channel-news-for-commit channel commit5 commit1)) + (list commit4 commit2)) + (lset= equal? + (map channel-news-entry-tag + (channel-news-for-commit channel commit5 commit1)) + '(#f "tag-for-first-news-entry"))))))) actual-value: #t result: PASS test-name: channel-news, annotated tag location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:455 source: + (test-assert + "channel-news, annotated tag" + (with-temporary-git-repository + directory + `((add ".guix-channel" + ,(object->string + '(channel (version 0) (news-file "news.scm")))) + (add "src/a.txt" "A") + (commit "first commit") + (tag "tag-for-first-news-entry" + "This is an annotated tag.") + (add "news.scm" + ,(lambda (repository) + (let ((previous + (reference-name->oid repository "HEAD"))) + (object->string + `(channel-news + (version 0) + (entry (tag "tag-for-first-news-entry") + (title (en "New file!")) + (body (en "Yeah, a.txt.")))))))) + (commit "second commit")) + (with-repository + directory + repository + (define (find-commit* message) + (oid->string + (commit-id (find-commit repository message)))) + (let ((channel + (channel + (url (string-append "file://" directory)) + (name 'foo))) + (commit1 (find-commit* "first commit")) + (commit2 (find-commit* "second commit"))) + (and (null? (channel-news-for-commit channel commit1)) + (lset= equal? + (map channel-news-entry-title + (channel-news-for-commit channel commit2)) + '((("en" . "New file!")))) + (lset= string=? + (map channel-news-entry-tag + (channel-news-for-commit channel commit2)) + (list "tag-for-first-news-entry")) + (lset= string=? + (map channel-news-entry-commit + (channel-news-for-commit channel commit2)) + (list commit1))))))) actual-value: #t result: PASS test-name: latest-channel-instances, missing introduction for 'guix' location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:501 source: + (test-assert + "latest-channel-instances, missing introduction for 'guix'" + (with-temporary-git-repository + directory + '((add "a.txt" "A") + (commit "first commit") + (add "b.scm" "#t") + (commit "second commit")) + (with-repository + directory + repository + (let* ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second")) + (channel + (channel + (url (string-append "file://" directory)) + (name 'guix)))) + (guard (c ((formatted-message? c) + (->bool + (string-contains + (formatted-message-string c) + "introduction")))) + (with-store + store + (latest-channel-instances store (list channel)) + #f)))))) actual-value: #t result: PASS test-name: authenticate-channel, wrong first commit signer location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:522 source: + (test-equal + "authenticate-channel, wrong first commit signer" + #t + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file + %ed25519-2-public-key-file + %ed25519-2-secret-key-file) + (with-temporary-git-repository + directory + `((add ".guix-channel" + ,(object->string + '(channel + (version 0) + (keyring-reference "master")))) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "random" ,(random-text)) + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file)))) + (with-repository + directory + repository + (let* ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second")) + (intro (make-channel-introduction + (commit-id-string commit1) + (openpgp-public-key-fingerprint + (read-openpgp-packet %ed25519-2-public-key-file)))) + (channel + (channel + (name 'example) + (url (string-append "file://" directory)) + (introduction intro)))) + (guard (c ((formatted-message? c) + (and (string-contains + (formatted-message-string c) + "initial commit") + (equal? + (formatted-message-arguments c) + (list (oid->string (commit-id commit1)) + (key-fingerprint %ed25519-public-key-file) + (key-fingerprint + %ed25519-2-public-key-file)))))) + (authenticate-channel + channel + directory + (commit-id-string commit2) + #:keyring-reference-prefix + "") + 'failed)))))) result: SKIP test-name: authenticate-channel, not a descendant of introductory commit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:572 source: + (test-equal + "authenticate-channel, not a descendant of introductory commit" + #t + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file + %ed25519-2-public-key-file + %ed25519-2-secret-key-file) + (with-temporary-git-repository + directory + `((add ".guix-channel" + ,(object->string + '(channel + (version 0) + (keyring-reference "master")))) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (branch "alternate-branch") + (checkout "alternate-branch") + (add "something.txt" ,(random-text)) + (commit + "intro commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (checkout "master") + (add "random" ,(random-text)) + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file)))) + (with-repository + directory + repository + (let* ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second")) + (commit0 + (commit-lookup + repository + (reference-target + (branch-lookup repository "alternate-branch")))) + (intro (make-channel-introduction + (commit-id-string commit0) + (openpgp-public-key-fingerprint + (read-openpgp-packet %ed25519-public-key-file)))) + (channel + (channel + (name 'example) + (url (string-append "file://" directory)) + (introduction intro)))) + (guard (c ((formatted-message? c) + (and (string-contains + (formatted-message-string c) + "not a descendant") + (equal? + (formatted-message-arguments c) + (list (oid->string (commit-id commit2)) + (oid->string (commit-id commit0))))))) + (authenticate-channel + channel + directory + (commit-id-string commit2) + #:keyring-reference-prefix + "") + 'failed)))))) result: SKIP test-name: authenticate-channel, .guix-authorizations location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:630 source: + (test-equal + "authenticate-channel, .guix-authorizations" + #t + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file + %ed25519-2-public-key-file + %ed25519-2-secret-key-file) + (with-temporary-git-repository + directory + `((add ".guix-channel" + ,(object->string + '(channel + (version 0) + (keyring-reference "channel-keyring")))) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit "zeroth commit") + (add "a.txt" "A") + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "b.txt" "B") + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "c.txt" "C") + (commit + "third commit" + (signer + ,(key-fingerprint %ed25519-2-public-key-file))) + (branch "channel-keyring") + (checkout "channel-keyring") + (add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add "other.key" + ,(call-with-input-file + %ed25519-2-public-key-file + get-string-all)) + (commit "keyring commit") + (checkout "master")) + (with-repository + directory + repository + (let* ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second")) + (commit3 (find-commit repository "third")) + (intro (make-channel-introduction + (commit-id-string commit1) + (openpgp-public-key-fingerprint + (read-openpgp-packet %ed25519-public-key-file)))) + (channel + (channel + (name 'example) + (url (string-append "file://" directory)) + (introduction intro)))) + (and (authenticate-channel + channel + directory + (commit-id-string commit2) + #:keyring-reference-prefix + "") + (guard (c ((unauthorized-commit-error? c) + (and (oid=? (git-authentication-error-commit c) + (commit-id commit3)) + (bytevector=? + (openpgp-public-key-fingerprint + (unauthorized-commit-error-signing-key c)) + (openpgp-public-key-fingerprint + (read-openpgp-packet + %ed25519-2-public-key-file)))))) + (authenticate-channel + channel + directory + (commit-id-string commit3) + #:keyring-reference-prefix + "") + 'failed))))))) result: SKIP test-name: latest-channel-instances, authenticate dependency location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/channels.scm:699 source: + (test-equal + "latest-channel-instances, authenticate dependency" + #t + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (with-temporary-git-repository + dependency-directory + `((add ".guix-channel" + ,(object->string + '(channel + (version 0) + (keyring-reference "master")))) + (add ".guix-authorizations" + ,(object->string `(authorizations (version 0) ()))) + (add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (commit + "zeroth commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "foo.txt" "evil") + (commit "unsigned commit")) + (with-repository + dependency-directory + dependency + (let* ((commit0 (find-commit dependency "zeroth")) + (commit1 (find-commit dependency "unsigned")) + (intro `(channel-introduction + (version 0) + (commit ,(commit-id-string commit0)) + (signer + ,(openpgp-format-fingerprint + (openpgp-public-key-fingerprint + (read-openpgp-packet + %ed25519-public-key-file))))))) + (with-temporary-git-repository + directory + `((add ".guix-channel" + ,(object->string + `(channel + (version 0) + (dependencies + (channel + (name test-channel) + (url ,dependency-directory) + (introduction ,intro)))))) + (commit "single commit")) + (let ((channel (channel (name 'test) (url directory)))) + (guard (c ((unsigned-commit-error? c) + (oid=? (git-authentication-error-commit c) + (commit-id commit1)))) + (with-store + store + (latest-channel-instances store (list channel)) + 'failed))))))))) result: SKIP Updating channel 'test' from Git repository at 'test'... Updating channel 'test-channel' from Git repository at 'https://example.com/test-channel'... Updating channel 'test' from Git repository at 'test'... Updating channel 'test-channel' from Git repository at 'https://example.com/test-channel'... Updating channel 'test-channel' from Git repository at 'https://example.com/test-channel'... Updating channel 'chan1' from Git repository at 'file:///tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.N2WxSQ'... Updating channel 'chan2' from Git repository at 'file:///tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.I1Y4Vs'... Updating channel 'chan2' from Git repository at 'file:///tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.I1Y4Vs'... Updating channel 'chan1' from Git repository at 'file:///tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.N2WxSQ'... Updating channel 'foo' from Git repository at 'file:///tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.Zdq8Cr'... Updating channel 'guix' from Git repository at 'file:///tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.DJD04C'... SKIP: tests/containers ====================== test-name: call-with-container, exit with 0 when there is no error location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:52 source: + (test-assert + "call-with-container, exit with 0 when there is no error" + (zero? (call-with-container + '() + (const #t) + #:namespaces + '(user)))) result: SKIP test-name: call-with-container, user namespace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:58 source: + (test-assert + "call-with-container, user namespace" + (zero? (call-with-container + '() + (lambda () + (assert-exit + (and (zero? (getuid)) (zero? (getgid))))) + #:namespaces + '(user)))) result: SKIP test-name: call-with-container, user namespace, guest UID/GID location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:68 source: + (test-assert + "call-with-container, user namespace, guest UID/GID" + (zero? (call-with-container + '() + (lambda () + (assert-exit + (and (= 42 (getuid)) (= 77 (getgid))))) + #:guest-uid + 42 + #:guest-gid + 77 + #:namespaces + '(user)))) result: SKIP test-name: call-with-container, uts namespace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:79 source: + (test-assert + "call-with-container, uts namespace" + (zero? (call-with-container + '() + (lambda () + (sethostname "test-container") + (primitive-exit 0)) + #:namespaces + '(user uts)))) result: SKIP test-name: call-with-container, pid namespace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:91 source: + (test-assert + "call-with-container, pid namespace" + (zero? (call-with-container + '() + (lambda () + (match (primitive-fork) + (0 (assert-exit (= 2 (getpid)))) + (pid (primitive-exit + (match (waitpid pid) + ((_ . status) + (status:exit-val status))))))) + #:namespaces + '(user pid)))) result: SKIP test-name: call-with-container, mnt namespace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:108 source: + (test-assert + "call-with-container, mnt namespace" + (zero? (call-with-container + (list (file-system + (device "none") + (mount-point "/testing") + (type "tmpfs") + (check? #f))) + (lambda () + (assert-exit (file-exists? "/testing"))) + #:namespaces + '(user mnt)))) result: SKIP test-name: call-with-container, mnt namespace, locked mounts location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:121 source: + (test-equal + "call-with-container, mnt namespace, locked mounts" + EINVAL + (status:exit-val + (call-with-container + (list (file-system + (device "none") + (mount-point "/testing") + (type "tmpfs") + (check? #f))) + (lambda () + (primitive-exit + (catch 'system-error + (lambda () (umount "/testing") 0) + (lambda args (system-error-errno args))))) + #:namespaces + '(user mnt)))) result: SKIP test-name: call-with-container, mnt namespace, wrong bind mount location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:142 source: + (test-equal + "call-with-container, mnt namespace, wrong bind mount" + `(system-error ,ENOENT) + (catch 'system-error + (lambda () + (call-with-container + (list (file-system + (device "/does-not-exist") + (mount-point "/foo") + (type "none") + (flags '(bind-mount)) + (check? #f))) + (const #t) + #:namespaces + '(user mnt))) + (lambda args + (list 'system-error (system-error-errno args))))) result: SKIP test-name: call-with-container, all namespaces location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:160 source: + (test-assert + "call-with-container, all namespaces" + (zero? (call-with-container + '() + (lambda () (primitive-exit 0))))) result: SKIP test-name: call-with-container, mnt namespace, root permissions location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:168 source: + (test-assert + "call-with-container, mnt namespace, root permissions" + (zero? (call-with-container + '() + (lambda () + (assert-exit (= 493 (stat:perms (lstat "/"))))) + #:namespaces + '(user mnt)))) result: SKIP test-name: call-with-container, mnt namespace, read-only root location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:177 source: + (test-assert + "call-with-container, mnt namespace, read-only root" + (zero? (call-with-container + '() + (lambda () + (assert-exit + (and (file-is-directory? "/witness") + (catch 'system-error + (lambda () (mkdir "/whatever") #f) + (lambda args + (= (system-error-errno args) EROFS)))))) + #:populate-file-system + (lambda () (mkdir "/witness")) + #:namespaces + '(user mnt)))) result: SKIP test-name: call-with-container, mnt namespace, writable root location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:194 source: + (test-assert + "call-with-container, mnt namespace, writable root" + (zero? (call-with-container + '() + (lambda () + (mkdir "whatever") + (assert-exit (file-is-directory? "/whatever"))) + #:writable-root? + #t + #:namespaces + '(user mnt)))) result: SKIP test-name: container-excursion location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:205 source: + (test-equal + "container-excursion" + 0 + (call-with-temporary-directory + (lambda (root) + (match (list (pipe) (pipe)) + (((start-in . start-out) (end-in . end-out)) + (define (container) + (close end-out) + (close start-in) + (write 'ready start-out) + (close start-out) + (read end-in) + (close end-in)) + (define (namespaces pid) + (let ((pid (number->string pid))) + (map (lambda (ns) + (readlink (string-append "/proc/" pid "/ns/" ns))) + '("user" "ipc" "uts" "net" "pid" "mnt")))) + (let* ((pid (run-container + root + '() + %namespaces + 1 + container + #:lock-mounts? + #f)) + (container-namespaces (namespaces pid)) + (result + (begin + (close start-out) + (read start-in) + (close start-in) + (container-excursion + pid + (lambda () + (assert-exit + (equal? + container-namespaces + (namespaces (getpid))))))))) + (close end-in) + (write 'done end-out) + (close end-out) + (waitpid pid) + result)))))) result: SKIP test-name: container-excursion, same namespaces location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:258 source: + (test-equal + "container-excursion, same namespaces" + 42 + (status:exit-val + (container-excursion + (getpid) + (lambda () (primitive-exit 42))))) result: SKIP test-name: container-excursion* location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:269 source: + (test-assert + "container-excursion*" + (call-with-temporary-directory + (lambda (root) + (define (namespaces pid) + (let ((pid (number->string pid))) + (map (lambda (ns) + (readlink (string-append "/proc/" pid "/ns/" ns))) + '("user" "ipc" "uts" "net" "pid" "mnt")))) + (let* ((pid (run-container + root + '() + %namespaces + 1 + (lambda () (sleep 100)))) + (expected (namespaces pid)) + (result + (container-excursion* + pid + (lambda () (namespaces 1))))) + (kill pid SIGKILL) + (equal? result expected))))) result: SKIP test-name: container-excursion*, same namespaces location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:291 source: + (test-equal + "container-excursion*, same namespaces" + 42 + (container-excursion* + (getpid) + (lambda () (* 6 7)))) result: SKIP test-name: container-excursion*, /proc location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:299 source: + (test-equal + "container-excursion*, /proc" + '("1" "2") + (call-with-temporary-directory + (lambda (root) + (let* ((pid (run-container + root + '() + %namespaces + 1 + (lambda () (sleep 100)))) + (result + (container-excursion* + pid + (lambda () + (scandir + "/proc" + (lambda (file) + (char-set-contains? + char-set:digit + (string-ref file 0)))))))) + (kill pid SIGKILL) + result)))) result: SKIP test-name: eval/container, exit status location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:321 source: + (test-equal + "eval/container, exit status" + 42 + (let* ((store (open-connection-for-tests)) + (status + (run-with-store + store + (eval/container (gexp (exit 42)))))) + (close-connection store) + (status:exit-val status))) result: SKIP test-name: eval/container, writable user mapping location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:331 source: + (test-assert + "eval/container, writable user mapping" + (call-with-temporary-directory + (lambda (directory) + (define store (open-connection-for-tests)) + (define result (string-append directory "/r")) + (define requisites* (store-lift requisites)) + (call-with-output-file result (const #t)) + (run-with-store + store + (mlet %store-monad + ((status + (eval/container + (gexp (begin + (use-modules (ice-9 ftw)) + (call-with-output-file + "/result" + (lambda (port) + (write (scandir (ungexp (%store-prefix))) + port))))) + #:mappings + (list (file-system-mapping + (source result) + (target "/result") + (writable? #t))))) + (reqs (requisites* + (list (derivation->output-path (%guile-for-build)))))) + (close-connection store) + (return + (and (zero? (pk 'status status)) + (lset= string=? + (cons* "." ".." (map basename reqs)) + (pk (call-with-input-file result read)))))))))) result: SKIP test-name: eval/container, non-empty load path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/containers.scm:365 source: + (test-assert + "eval/container, non-empty load path" + (call-with-temporary-directory + (lambda (directory) + (define store (open-connection-for-tests)) + (define result (string-append directory "/r")) + (define requisites* (store-lift requisites)) + (mkdir result) + (run-with-store + store + (mlet %store-monad + ((status + (eval/container + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules (guix build utils)) + (mkdir-p "/result/a/b/c")))) + #:mappings + (list (file-system-mapping + (source result) + (target "/result") + (writable? #t)))))) + (close-connection store) + (return + (and (zero? status) + (file-is-directory? + (string-append result "/a/b/c"))))))))) result: SKIP SKIP: tests/cpio ================ test-name: file->cpio-header + write-cpio-header + read-cpio-header location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/cpio.scm:44 source: + (test-assert + "file->cpio-header + write-cpio-header + read-cpio-header" + (let* ((header (file->cpio-header %test-file))) + (call-with-values + (lambda () (open-bytevector-output-port)) + (lambda (port get-bv) + (write-cpio-header header port) + (let ((port (open-bytevector-input-port (get-bv)))) + (equal? header (read-cpio-header port))))))) actual-value: #t result: PASS test-name: bit-identical to GNU cpio's output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/cpio.scm:55 source: + (test-assert + "bit-identical to GNU cpio's output" + (call-with-temporary-output-file + (lambda (link _) + (delete-file link) + (symlink "chbouib" link) + (let ((files (cons* "/" + (canonicalize-path + (dirname (search-path %load-path "guix.scm"))) + link + (map (compose + canonicalize-path + (cut search-path %load-path <>)) + '("guix.scm" + "guix/build/syscalls.scm" + "guix/packages.scm"))))) + (call-with-temporary-output-file + (lambda (ref-file _) + (let ((pipe (open-pipe* + OPEN_WRITE + %cpio-program + "-o" + "-O" + ref-file + "-H" + "newc" + "--null"))) + (for-each + (lambda (file) (format pipe "~a\x00" file)) + files) + (and (zero? (close-pipe pipe)) + (call-with-temporary-output-file + (lambda (file port) + (write-cpio-archive files port) + (close-port port) + (or (file=? ref-file file) + (throw 'cpio-archives-differ + files + ref-file + file + (stat:size (stat ref-file)) + (stat:size (stat file)))))))))))))) result: SKIP SKIP: tests/debug-link ====================== test-name: elf-debuglink location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/debug-link.scm:50 source: + (test-assert + "elf-debuglink" + (let ((elf (call-with-input-file %guile-executable read-elf))) + (match (call-with-values + (lambda () (elf-debuglink elf)) + list) + ((#f #f) (pk 'no-debuglink #t)) + (((? string? file) (? integer? crc)) + (string-suffix? ".debug" file))))) actual-value: #t result: PASS test-name: elf-debuglink location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/debug-link.scm:61 source: + (test-assert + "elf-debuglink" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (let* ((code (plain-file + "test.c" + "int main () { return 42; }")) + (exp (with-imported-modules + '((guix build utils) + (guix build debug-link) + (guix elf)) + (gexp (begin + (use-modules + (guix build utils) + (guix build debug-link) + (guix elf) + (rnrs io ports)) + (define read-elf + (compose parse-elf get-bytevector-all)) + (setenv + "PATH" + (string-join + '((ungexp %bootstrap-gcc) + (ungexp %bootstrap-binutils)) + "/bin:" + 'suffix)) + (invoke + "gcc" + "-O0" + "-g" + (ungexp code) + "-o" + "exe") + (copy-file "exe" "exe.debug") + (invoke + "strip" + "--only-keep-debug" + "exe.debug") + (invoke "strip" "--strip-debug" "exe") + (invoke + "objcopy" + "--add-gnu-debuglink=exe.debug" + "exe") + (call-with-values + (lambda () + (elf-debuglink + (call-with-input-file "exe" read-elf))) + (lambda (file crc) + (call-with-output-file + (ungexp output) + (lambda (port) + (let ((expected + (call-with-input-file + "exe.debug" + debuglink-crc32))) + (write (list file (= crc expected)) + port))))))))))) + (mlet* %store-monad + ((drv (gexp->derivation "debuglink" exp)) + (x (built-derivations (list drv)))) + (call-with-input-file + (derivation->output-path drv) + (lambda (port) + (return + (match (read port) + (("exe.debug" #t) #t) + (x (pk 'fail x #f)))))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) result: SKIP test-name: set-debuglink-crc location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/debug-link.scm:106 source: + (test-assert + "set-debuglink-crc" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (let* ((code (plain-file + "test.c" + "int main () { return 42; }")) + (debug (plain-file "exe.debug" "a")) + (exp (with-imported-modules + '((guix build utils) + (guix build debug-link) + (guix elf)) + (gexp (begin + (use-modules + (guix build utils) + (guix build debug-link) + (guix elf) + (rnrs io ports)) + (define read-elf + (compose parse-elf get-bytevector-all)) + (setenv + "PATH" + (string-join + '((ungexp %bootstrap-gcc) + (ungexp %bootstrap-binutils)) + "/bin:" + 'suffix)) + (invoke + "gcc" + "-O0" + "-g" + (ungexp code) + "-o" + "exe") + (copy-file "exe" "exe.debug") + (invoke + "strip" + "--only-keep-debug" + "exe.debug") + (invoke "strip" "--strip-debug" "exe") + (invoke + "objcopy" + "--add-gnu-debuglink=exe.debug" + "exe") + (set-debuglink-crc "exe" (ungexp debug)) + (call-with-values + (lambda () + (elf-debuglink + (call-with-input-file "exe" read-elf))) + (lambda (file crc) + (call-with-output-file + (ungexp output) + (lambda (port) + (write (list file crc) port)))))))))) + (mlet* %store-monad + ((drv (gexp->derivation "debuglink" exp)) + (x (built-derivations (list drv)))) + (call-with-input-file + (derivation->output-path drv) + (lambda (port) + (return + (match (read port) + (("exe.debug" crc) + (= crc + (debuglink-crc32 + (open-input-string "a")))) + (x (pk 'fail x #f)))))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) result: SKIP SKIP: tests/derivations ======================= @ build-started /tmp/guix-tests/store/95la4ixm5d8rmmzkpvnrwxmjx105v2jx-foo.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/95//la4ixm5d8rmmzkpvnrwxmjx105v2jx-foo.drv.gz 8360 @ build-succeeded /tmp/guix-tests/store/95la4ixm5d8rmmzkpvnrwxmjx105v2jx-foo.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:167:13: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead random seed for tests: 1766516271 @ build-started /tmp/guix-tests/store/wp6yj7pbbf93mmiaazkql6kxxwlg6dbj-fails.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/wp//6yj7pbbf93mmiaazkql6kxxwlg6dbj-fails.drv.gz 8368 builder for `/tmp/guix-tests/store/wp6yj7pbbf93mmiaazkql6kxxwlg6dbj-fails.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/wp6yj7pbbf93mmiaazkql6kxxwlg6dbj-fails.drv - 1 builder for `/tmp/guix-tests/store/wp6yj7pbbf93mmiaazkql6kxxwlg6dbj-fails.drv' failed with exit code 1 @ build-started /tmp/guix-tests/store/s1z760qv8d75x6m7bw5qn7fv8hr23k0v-sleep-then-succeed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/s1//z760qv8d75x6m7bw5qn7fv8hr23k0v-sleep-then-succeed.drv.gz 8370 @ build-succeeded /tmp/guix-tests/store/s1z760qv8d75x6m7bw5qn7fv8hr23k0v-sleep-then-succeed.drv - test-name: parse & export location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:99 source: + (test-assert + "parse & export" + (let* ((f (search-path %load-path "tests/test.drv")) + (b1 (call-with-input-file f get-bytevector-all)) + (d1 (read-derivation + (open-bytevector-input-port b1) + identity)) + (b2 (call-with-bytevector-output-port + (cut write-derivation d1 <>))) + (d2 (read-derivation + (open-bytevector-input-port b2) + identity))) + (and (equal? b1 b2) (equal? d1 d2)))) actual-value: #t result: PASS test-name: add-to-store, flat location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:112 source: + (test-assert + "add-to-store, flat" + (let* ((file (readlink* + (search-path + %load-path + "language/tree-il/spec.scm"))) + (drv (add-to-store + %store + "flat-test" + #f + "sha256" + file))) + (and (eq? 'regular (stat:type (stat drv))) + (valid-path? %store drv) + (equal? + (call-with-input-file file get-bytevector-all) + (call-with-input-file drv get-bytevector-all))))) actual-value: #t result: PASS test-name: add-to-store, recursive location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:123 source: + (test-assert + "add-to-store, recursive" + (let* ((dir (dirname + (readlink* + (search-path + %load-path + "language/tree-il/spec.scm")))) + (drv (add-to-store + %store + "dir-tree-test" + #t + "sha256" + dir))) + (and (eq? 'directory (stat:type (stat drv))) + (valid-path? %store drv) + (equal? + (directory-contents dir) + (directory-contents drv))))) actual-value: #t result: PASS test-name: derivation with no inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:133 source: + (test-assert + "derivation with no inputs" + (let* ((builder + (add-text-to-store + %store + "my-builder.sh" + "echo hello, world\n" + '())) + (drv (derivation + %store + "foo" + %bash + `("-e" ,builder) + #:env-vars + '(("HOME" . "/homeless"))))) + (and (store-path? (derivation-file-name drv)) + (valid-path? %store (derivation-file-name drv))))) actual-value: #t result: PASS test-name: build derivation with 1 source location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:143 source: + (test-assert + "build derivation with 1 source" + (let* ((builder + (add-text-to-store + %store + "my-builder.sh" + "echo hello, world > \"$out\"\n" + '())) + (drv (derivation + %store + "foo" + %bash + `(,builder) + #:env-vars + '(("HOME" . "/homeless") + ("zzz" . "Z!") + ("AAA" . "A!")) + #:sources + `(,%bash ,builder))) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let ((path (derivation->output-path drv))) + (and (valid-path? %store path) + (string=? + (call-with-input-file path read-line) + "hello, world")))))) actual-value: #t result: PASS test-name: derivation fails but keep going location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:161 source: + (test-assert + "derivation fails but keep going" + (let* ((d1 (derivation + %store + "fails" @ build-started /tmp/guix-tests/store/mizgy6b6dd6lrpg6hdxfv00m73k2mwbr-bar.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/mi//zgy6b6dd6lrpg6hdxfv00m73k2mwbr-bar.drv.gz 8378 @ build-succeeded /tmp/guix-tests/store/mizgy6b6dd6lrpg6hdxfv00m73k2mwbr-bar.drv - @ build-started /tmp/guix-tests/store/maxcl8xhgh4a9q74c2pkiax79578xdb6-foo.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/ma//xcl8xhgh4a9q74c2pkiax79578xdb6-foo.drv.gz 8380 @ build-succeeded /tmp/guix-tests/store/maxcl8xhgh4a9q74c2pkiax79578xdb6-foo.drv - @ build-started /tmp/guix-tests/store/f012v44502l9hszssw5fyd146pvd64pg-ohoh.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/f0//12v44502l9hszssw5fyd146pvd64pg-ohoh.drv.gz 8388 error: unsupported builtin function 'does-not-exist' builder for `/tmp/guix-tests/store/f012v44502l9hszssw5fyd146pvd64pg-ohoh.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/f012v44502l9hszssw5fyd146pvd64pg-ohoh.drv - 1 builder for `/tmp/guix-tests/store/f012v44502l9hszssw5fyd146pvd64pg-ohoh.drv' failed with exit code 1 @ build-started /tmp/guix-tests/store/5mz34z7hn1fzyvalbwrhz0h2gdf818kn-world.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/5m//z34z7hn1fzyvalbwrhz0h2gdf818kn-world.drv.gz 8397 Starting download of /tmp/guix-tests/store/sxd6nkxfcz5rrdmmwhxmfq8rz65n7xfg-world From http://localhost:35765/foo/bar...  bar 64B 0B/s 00:00 ▕ ▏ 0.0%  bar 64B 116KiB/s 00:00 ▕██████████████████▏ 100.0%  bar 64B 85KiB/s 00:00 ▕██████████████████▏ 100.0% @ build-succeeded /tmp/guix-tests/store/5mz34z7hn1fzyvalbwrhz0h2gdf818kn-world.drv - + %bash + `("-c" "false") + #:sources + (list %bash))) + (d2 (build-expression->derivation + %store + "sleep-then-succeed" + `(begin ,(random-text) (sleep 2) (mkdir %output))))) + (set-build-options + %store + #:use-substitutes? + #f + #:keep-going? + #t) + (guard (c ((store-protocol-error? c) + (and (= 100 (store-protocol-error-status c)) + (string-contains + (store-protocol-error-message c) + (derivation-file-name d1)) + (not (valid-path? %store (derivation->output-path d1))) + (valid-path? %store (derivation->output-path d2))))) + (build-derivations %store (list d1 d2)) + #f))) actual-value: #t result: PASS test-name: identical files are deduplicated location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:187 source: + (test-assert + "identical files are deduplicated" + (let* ((data (make-string 9000 #\a)) + (build1 + (add-text-to-store + %store + "one.sh" + (string-append "echo -n " data " > \"$out\"\n") + '())) + (build2 + (add-text-to-store + %store + "two.sh" + (string-append + "# Hey!\necho -n " + data + " > \"$out\"\n") + '())) + (drv1 (derivation + %store + "foo" + %bash + `(,build1) + #:sources + `(,%bash ,build1))) + (drv2 (derivation + %store + "bar" + %bash + `(,build2) + #:sources + `(,%bash ,build2)))) + (and (build-derivations %store (list drv1 drv2)) + (let ((file1 (derivation->output-path drv1)) + (file2 (derivation->output-path drv2))) + (and (valid-path? %store file1) + (valid-path? %store file2) + (string=? + (call-with-input-file file1 get-string-all) + data) + (= (stat:ino (lstat file1)) + (stat:ino (lstat file2)))))))) actual-value: #t result: PASS test-name: built-in-builders location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:213 source: + (test-equal + "built-in-builders" + '("download" "git-download") + (built-in-builders %store)) expected-value: ("download" "git-download") actual-value: ("download" "git-download") result: PASS test-name: unknown built-in builder location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:217 source: + (test-assert + "unknown built-in builder" + (let ((drv (derivation + %store + "ohoh" + "builtin:does-not-exist" + '()))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "failed"))) + (build-derivations %store (list drv)) + #f))) actual-value: 75 result: PASS test-name: 'download' built-in builder location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:224 source: + (test-assert + "'download' built-in builder" + (let ((text (random-text))) + (with-http-server + `((200 ,text)) + (let* ((drv (derivation + %store + "world" + "builtin:download" + '() + #:env-vars + `(("url" unquote (object->string (%local-url)))) + #:hash-algo + 'sha256 + #:hash + (gcrypt:sha256 (string->utf8 text))))) + (and (build-derivations %store (list drv)) + @ build-started /tmp/guix-tests/store/2n18hd3yrh3jv9aqf1z9af5sjaprff0g-world.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/2n//18hd3yrh3jv9aqf1z9af5sjaprff0g-world.drv.gz 8410 Starting download of /tmp/guix-tests/store/p351lk288mav27501n9jr6rymf05ag49-world From http://localhost:37315/foo/bar...  bar 13B 0B/s 00:00 ▕ ▏ 0.0%  bar 13B 23KiB/s 00:00 ▕██████████████████▏ 100.0%  bar 13B 16KiB/s 00:00 ▕██████████████████▏ 100.0% @ hash-mismatch /tmp/guix-tests/store/p351lk288mav27501n9jr6rymf05ag49-world sha256 0prkh9cnj29s1i134j4dc9ns1bnq8vccjcsc4dd9waif3qi0bsdv 0a7pd3rizm1qb3kz1ad1wzrijrhwsnq3lj7qprc86zp6a6r5drk8 hash mismatch for store item '/tmp/guix-tests/store/p351lk288mav27501n9jr6rymf05ag49-world' @ build-failed /tmp/guix-tests/store/2n18hd3yrh3jv9aqf1z9af5sjaprff0g-world.drv - 1 hash mismatch for store item '/tmp/guix-tests/store/p351lk288mav27501n9jr6rymf05ag49-world' @ build-started /tmp/guix-tests/store/9fsb6dhvgdkx6szxbdskgcz6irjkx7rz-will-never-be-found.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/9f//sb6dhvgdkx6szxbdskgcz6irjkx7rz-will-never-be-found.drv.gz 8423 Starting download of /tmp/guix-tests/store/hcmgjbqminjaqdgakvkmig0vygg4gxr1-will-never-be-found From http://localhost:45973/foo/bar... download failed "http://localhost:45973/foo/bar" 404 "Such is life" Starting download of /tmp/guix-tests/store/hcmgjbqminjaqdgakvkmig0vygg4gxr1-will-never-be-found From https://web.archive.org/web/20251223164338/http://localhost:45973/foo/bar... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-tests/store/hcmgjbqminjaqdgakvkmig0vygg4gxr1-will-never-be-found... could not find its Disarchive specification failed to download "/tmp/guix-tests/store/hcmgjbqminjaqdgakvkmig0vygg4gxr1-will-never-be-found" from "http://localhost:45973/foo/bar" builder for `/tmp/guix-tests/store/9fsb6dhvgdkx6szxbdskgcz6irjkx7rz-will-never-be-found.drv' failed to produce output path `/tmp/guix-tests/store/hcmgjbqminjaqdgakvkmig0vygg4gxr1-will-never-be-found' @ build-failed /tmp/guix-tests/store/9fsb6dhvgdkx6szxbdskgcz6irjkx7rz-will-never-be-found.drv - 1 builder for `/tmp/guix-tests/store/9fsb6dhvgdkx6szxbdskgcz6irjkx7rz-will-never-be-found.drv' failed to produce output path `/tmp/guix-tests/store/hcmgjbqminjaqdgakvkmig0vygg4gxr1-will-never-be-found' @ build-started /tmp/guix-tests/store/c5sfg43f52k95rmbza6n5k3221pr58ym-world.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/c5//sfg43f52k95rmbza6n5k3221pr58ym-world.drv.gz 8435 guix perform-download: error: /tmp/guix-tests/store/c5sfg43f52k95rmbza6n5k3221pr58ym-world.drv is not a fixed-output derivation builder for `/tmp/guix-tests/store/c5sfg43f52k95rmbza6n5k3221pr58ym-world.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/c5sfg43f52k95rmbza6n5k3221pr58ym-world.drv - 1 builder for `/tmp/guix-tests/store/c5sfg43f52k95rmbza6n5k3221pr58ym-world.drv' failed with exit code 1 @ build-started /tmp/guix-tests/store/h0bqhw53448hvy99yc48ix3k4i0q7rx7-download-without-hash.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/h0//bqhw53448hvy99yc48ix3k4i0q7rx7-download-without-hash.drv.gz 8448 guix perform-download: error: /tmp/guix-tests/store/h0bqhw53448hvy99yc48ix3k4i0q7rx7-download-without-hash.drv is not a fixed-output derivation builder for `/tmp/guix-tests/store/h0bqhw53448hvy99yc48ix3k4i0q7rx7-download-without-hash.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/h0bqhw53448hvy99yc48ix3k4i0q7rx7-download-without-hash.drv - 1 builder for `/tmp/guix-tests/store/h0bqhw53448hvy99yc48ix3k4i0q7rx7-download-without-hash.drv' failed with exit code 1 @ build-started /tmp/guix-tests/store/qzba1qlrks592w2bp59h9nvc6s72dzxd-world.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/qz//ba1qlrks592w2bp59h9nvc6s72dzxd-world.drv.gz 8461 Starting download of /tmp/guix-tests/store/pj9daj468mqzwahagdmqw5zk5lai9182-world From http://localhost:38563/foo/bar...  bar 64B 0B/s 00:00 ▕ ▏ 0.0%  bar 64B 128KiB/s 00:00 ▕██████████████████▏ 100.0%  bar 64B 94KiB/s 00:00 ▕██████████████████▏ 100.0% @ build-succeeded /tmp/guix-tests/store/qzba1qlrks592w2bp59h9nvc6s72dzxd-world.drv - @ build-started /tmp/guix-tests/store/qzba1qlrks592w2bp59h9nvc6s72dzxd-world.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/qz//ba1qlrks592w2bp59h9nvc6s72dzxd-world.drv.gz 8468 Starting download of /tmp/guix-tests/store/0y29w8kz6jiabbxky4m3kb0wg74nvvvb-world From http://localhost:38563/foo/bar...  bar 64B 0B/s 00:00 ▕ ▏ 0.0%  bar 64B 162KiB/s 00:00 ▕██████████████████▏ 100.0%  bar 64B 117KiB/s 00:00 ▕██████████████████▏ 100.0% warning: rewriting hashes in `/tmp/guix-tests/store/pj9daj468mqzwahagdmqw5zk5lai9182-world'; cross fingers @ build-succeeded /tmp/guix-tests/store/qzba1qlrks592w2bp59h9nvc6s72dzxd-world.drv - @ build-succeeded /tmp/guix-tests/store/qzba1qlrks592w2bp59h9nvc6s72dzxd-world.drv - (string=? + (call-with-input-file + (derivation->output-path drv) + get-string-all) + text)))))) actual-value: #t result: PASS test-name: 'download' built-in builder, invalid hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:238 source: + (test-assert + "'download' built-in builder, invalid hash" + (with-http-server + `((200 "hello, world!")) + (let* ((drv (derivation + %store + "world" + "builtin:download" + '() + #:env-vars + `(("url" unquote (object->string (%local-url)))) + #:hash-algo + 'sha256 + #:hash + (gcrypt:sha256 (random-bytevector 100))))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "failed"))) + (build-derivations %store (list drv)) + #f)))) actual-value: 76 result: PASS ;;; (#<&store-protocol-error message: "build of `/tmp/guix-tests/store/9fsb6dhvgdkx6szxbdskgcz6irjkx7rz-will-never-be-found.drv' failed" status: 1>) test-name: 'download' built-in builder, not found location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:251 source: + (test-assert + "'download' built-in builder, not found" + (with-http-server + '((404 "not found")) + (let* ((drv (derivation + %store + "will-never-be-found" + "builtin:download" + '() + #:env-vars + `(("url" unquote (object->string (%local-url)))) + #:hash-algo + 'sha256 + #:hash + (gcrypt:sha256 (random-bytevector 100))))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message (pk c)) + "failed"))) + (build-derivations %store (list drv)) + #f)))) actual-value: 90 result: PASS test-name: 'download' built-in builder, not fixed-output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:264 source: + (test-assert + "'download' built-in builder, not fixed-output" + (let* ((source (add-text-to-store %store "hello" "hi!")) + (url (string-append "file://" source)) + (drv (derivation + %store + "world" + "builtin:download" + '() + #:env-vars + `(("url" unquote (object->string url)))))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "failed"))) + (build-derivations %store (list drv)) + #f))) actual-value: 76 result: PASS test-name: 'download' built-in builder, no fixed-output hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:275 source: + (test-assert + "'download' built-in builder, no fixed-output hash" + (with-http-server + '((200 "This should not be downloaded.")) + (let* ((drv (derivation + %store + "download-without-hash" + "builtin:download" + '() + #:env-vars + `(("url" unquote (object->string (%local-url)))) + #:hash-algo + 'sha256 + #:hash + #f))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "failed"))) + (build-derivations %store (list drv)) + #f)))) actual-value: 92 result: PASS test-name: 'download' built-in builder, check mode location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:290 hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.Z1rBlB/.git/ [master (root-commit) fdf9227] ebe494da8d4410183a9b4085640571ba828a234ae08294890f5287dde3fb3e3a 2 files changed, 2 insertions(+) create mode 100644 a.txt create mode 100644 b.scm @ build-started /tmp/guix-tests/store/6lrvnfgag57f4yk2k65i5jyd4r8f2z1i-git-download.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/6l//rvnfgag57f4yk2k65i5jyd4r8f2z1i-git-download.drv.gz 8488 Initialized empty Git repository in /tmp/guix-tests/store/fl630pc9shmaccm5fh06qv8hxjhf252f-git-download/.git/ From git://localhost:46391 * branch fdf9227756fcae90f45e1f465c0898b3b196cc84 -> FETCH_HEAD Note: switching to 'FETCH_HEAD'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at fdf9227 ebe494da8d4410183a9b4085640571ba828a234ae08294890f5287dde3fb3e3a @ build-succeeded /tmp/guix-tests/store/6lrvnfgag57f4yk2k65i5jyd4r8f2z1i-git-download.drv - hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.tm6GYC/.git/ [master (root-commit) 384a8ea] Commit! 2 files changed, 2 insertions(+) create mode 100644 a.txt create mode 100644 b.scm @ build-started /tmp/guix-tests/store/7yh4jd31264dbbwx70247acf83xin3gw-git-download.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/7y//h4jd31264dbbwx70247acf83xin3gw-git-download.drv.gz 8521 Initialized empty Git repository in /tmp/guix-tests/store/39s3ykljjd7q3yp7wbsdnmdsdk9yns75-git-download/.git/ From git://localhost:46105 * branch 384a8ea82cb7ca419c897f1e867dc9a72bbd1464 -> FETCH_HEAD Note: switching to 'FETCH_HEAD'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 384a8ea Commit! @ hash-mismatch /tmp/guix-tests/store/39s3ykljjd7q3yp7wbsdnmdsdk9yns75-git-download r:sha256 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73 16rjcbxaly81f0vqpvbqdlzn430bjac6x3sdpfy4m3riahfi794r hash mismatch for store item '/tmp/guix-tests/store/39s3ykljjd7q3yp7wbsdnmdsdk9yns75-git-download' @ build-failed /tmp/guix-tests/store/7yh4jd31264dbbwx70247acf83xin3gw-git-download.drv - 1 hash mismatch for store item '/tmp/guix-tests/store/39s3ykljjd7q3yp7wbsdnmdsdk9yns75-git-download' source: + (test-assert + "'download' built-in builder, check mode" + (let* ((text (random-text))) + (with-http-server + `((200 ,text)) + (let ((drv (derivation + %store + "world" + "builtin:download" + '() + #:env-vars + `(("url" unquote (object->string (%local-url)))) + #:hash-algo + 'sha256 + #:hash + (gcrypt:sha256 (string->utf8 text))))) + (and drv + (build-derivations %store (list drv)) + (with-http-server + `((200 ,text)) + (build-derivations + %store + (list drv) + (build-mode check))) + (string=? + (call-with-input-file + (derivation->output-path drv) + get-string-all) + text)))))) actual-value: #t result: PASS test-name: 'git-download' built-in builder location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:311 source: + (test-equal + "'git-download' built-in builder" + `(("/a.txt" unquote %nonce) ("/b.scm" . "#t")) + (let ((nonce (random-text))) + (with-served-temporary-git-repository + directory + port + `((add "a.txt" ,%nonce) + (add "b.scm" "#t") + (commit ,nonce)) + (let* ((commit + (with-repository + directory + repository + (oid->string + (reference-name->oid repository "HEAD")))) + (drv (derivation + %store + "git-download" + "builtin:git-download" + '() + #:env-vars + `(("url" + unquote + (object->string + (string-append + "git://localhost:" + (number->string port) + "/"))) + ("commit" unquote commit)) + #:hash-algo + 'sha256 + #:hash + (file-hash* + directory + #:algorithm + (gcrypt:hash-algorithm gcrypt:sha256) + #:recursive? + #t) + #:recursive? + #t))) + (build-derivations %store (list drv)) + (directory-contents + (derivation->output-path drv) + get-string-all))))) expected-value: (("/a.txt" . "a7b01dfc69d4b6614e383baad54d5944f7933557fb8e185c935edbdba0bf23df") ("/b.scm" . "#t")) actual-value: (("/a.txt" . "a7b01dfc69d4b6614e383baad54d5944f7933557fb8e185c935edbdba0bf23df") ("/b.scm" . "#t")) result: PASS test-name: 'git-download' built-in builder, invalid hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:341 source: + (test-assert + "'git-download' built-in builder, invalid hash" + (with-served-temporary-git-repository + directory + port + `((add "a.txt" "AAA") + (add "b.scm" "#t") + (commit "Commit!")) + (let* ((commit + (with-repository + directory + repository + (oid->string + (reference-name->oid repository "HEAD")))) + (drv (derivation + %store + "git-download" + "builtin:git-download" + '() + #:env-vars + `(("url" + unquote + (object->string + (string-append + "git://localhost:" + (number->string port) + "/"))) + ("commit" unquote commit)) + #:hash-algo + hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.DXOiFh/.git/ [master (root-commit) 1d85725] Commit! 2 files changed, 2 insertions(+) create mode 100644 a.txt create mode 100644 b.scm @ build-started /tmp/guix-tests/store/kn8s4ccyahwdylrzvx3shwbbl5k4wvqd-git-download.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/kn//8s4ccyahwdylrzvx3shwbbl5k4wvqd-git-download.drv.gz 8554 Initialized empty Git repository in /tmp/guix-tests/store/39s3ykljjd7q3yp7wbsdnmdsdk9yns75-git-download/.git/ [8563] fatal: git upload-pack: not our ref aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa fatal: remote error: upload-pack: not our ref aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Failed to do a shallow fetch; retrying a full fetch... From git://localhost:46129 * [new branch] master -> origin/master fatal: unable to read tree (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) git-fetch: '/gnu/store/7kngswdh0zbn0nkim9sv6pf27hdqqa76-git-minimal-2.52.0/bin/git checkout aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa --' failed with exit code 128 Trying content-addressed mirror at bordeaux.guix.gnu.org... Unable to fetch from bordeaux.guix.gnu.org, getaddrinfo-error: (-8) Trying content-addressed mirror at ci.guix.gnu.org... Unable to fetch from ci.guix.gnu.org, getaddrinfo-error: (-8) Trying content-addressed mirror at bordeaux.guix.gnu.org... Unable to fetch from bordeaux.guix.gnu.org, getaddrinfo-error: (-8) Trying content-addressed mirror at ci.guix.gnu.org... Unable to fetch from ci.guix.gnu.org, getaddrinfo-error: (-8) Trying to download from Software Heritage... Backtrace: In ice-9/boot-9.scm: 1752:10 14 (with-exception-handler _ _ #:unwind? _ # _) In unknown file: 13 (apply-smob/0 #) In ice-9/boot-9.scm: 724:2 12 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 11 (_ #(#(#))) In guix/ui.scm: 2399:7 10 (run-guix . _) 2362:10 9 (run-guix-command _ . _) In ice-9/boot-9.scm: 1752:10 8 (with-exception-handler _ _ #:unwind? _ # _) In guix/scripts/perform-download.scm: 228:8 7 (perform-git-download _ _ #:print-build-trace? _) In guix/build/git.scm: 134:22 6 (git-fetch-with-fallback "git://localhost:46129/" "aaa…" …) In guix/swh.scm: 471:2 5 (swh-download-directory-by-nar-hash #vu8(227 176 196 …) …) 271:22 4 (call "https://archive.softwareheritage.org/api/1/exti…" …) In web/client.scm: 482:29 3 (http-request "https://archive.softwareheritage.org/ap…" …) 338:10 2 (open-socket-for-uri _ #:verify-certificate? _) In unknown file: 1 (getaddrinfo "archive.softwareheritage.org" "https" 0 # …) In ice-9/boot-9.scm: 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure getaddrinfo: Servname not supported for ai_socktype builder for `/tmp/guix-tests/store/kn8s4ccyahwdylrzvx3shwbbl5k4wvqd-git-download.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/kn8s4ccyahwdylrzvx3shwbbl5k4wvqd-git-download.drv - 1 builder for `/tmp/guix-tests/store/kn8s4ccyahwdylrzvx3shwbbl5k4wvqd-git-download.drv' failed with exit code 1 hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.SIfBLF/.git/ @ build-started /tmp/guix-tests/store/j2zhz0ak9gfrzfqdgxxgdpgd2g5khfgw-git-download.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/j2//zhz0ak9gfrzfqdgxxgdpgd2g5khfgw-git-download.drv.gz 8585 Initialized empty Git repository in /tmp/guix-tests/store/39s3ykljjd7q3yp7wbsdnmdsdk9yns75-git-download/.git/ fatal: detected dubious ownership in repository at '/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.SIfBLF/.git/nonexistent' To add an exception for this directory, call: git config --global --add safe.directory /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.SIfBLF/.git/nonexistent fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Failed to do a shallow fetch; retrying a full fetch... fatal: detected dubious ownership in repository at '/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.SIfBLF/.git/nonexistent' To add an exception for this directory, call: git config --global --add safe.directory /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.SIfBLF/.git/nonexistent fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. git-fetch: '/gnu/store/7kngswdh0zbn0nkim9sv6pf27hdqqa76-git-minimal-2.52.0/bin/git fetch -- origin' failed with exit code 128 Trying content-addressed mirror at bordeaux.guix.gnu.org... Unable to fetch from bordeaux.guix.gnu.org, getaddrinfo-error: (-8) Trying content-addressed mirror at ci.guix.gnu.org... Unable to fetch from ci.guix.gnu.org, getaddrinfo-error: (-8) Trying content-addressed mirror at bordeaux.guix.gnu.org... Unable to fetch from bordeaux.guix.gnu.org, getaddrinfo-error: (-8) Trying content-addressed mirror at ci.guix.gnu.org... Unable to fetch from ci.guix.gnu.org, getaddrinfo-error: (-8) Trying to download from Software Heritage... Backtrace: In ice-9/boot-9.scm: 1752:10 14 (with-exception-handler _ _ #:unwind? _ # _) In unknown file: 13 (apply-smob/0 #) In ice-9/boot-9.scm: 724:2 12 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 11 (_ #(#(#))) In guix/ui.scm: 2399:7 10 (run-guix . _) 2362:10 9 (run-guix-command _ . _) In ice-9/boot-9.scm: 1752:10 8 (with-exception-handler _ _ #:unwind? _ # _) In guix/scripts/perform-download.scm: 228:8 7 (perform-git-download _ _ #:print-build-trace? _) In guix/build/git.scm: 134:22 6 (git-fetch-with-fallback "git://localhost:45773/nonexi…" …) In guix/swh.scm: 471:2 5 (swh-download-directory-by-nar-hash #vu8(227 176 196 …) …) 271:22 4 (call "https://archive.softwareheritage.org/api/1/exti…" …) In web/client.scm: 482:29 3 (http-request "https://archive.softwareheritage.org/ap…" …) 338:10 2 (open-socket-for-uri _ #:verify-certificate? _) In unknown file: 1 (getaddrinfo "archive.softwareheritage.org" "https" 0 # …) In ice-9/boot-9.scm: 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: In procedure getaddrinfo: Servname not supported for ai_socktype builder for `/tmp/guix-tests/store/j2zhz0ak9gfrzfqdgxxgdpgd2g5khfgw-git-download.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/j2zhz0ak9gfrzfqdgxxgdpgd2g5khfgw-git-download.drv - 1 builder for `/tmp/guix-tests/store/j2zhz0ak9gfrzfqdgxxgdpgd2g5khfgw-git-download.drv' failed with exit code 1 'sha256 + #:hash + (gcrypt:sha256 #vu8()) + #:recursive? + #t))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "failed"))) + (build-derivations %store (list drv)) + #f)))) actual-value: 83 result: PASS test-name: 'git-download' built-in builder, invalid commit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:366 source: + (test-assert + "'git-download' built-in builder, invalid commit" + (with-served-temporary-git-repository + directory + port + `((add "a.txt" "AAA") + (add "b.scm" "#t") + (commit "Commit!")) + (let* ((drv (derivation + %store + "git-download" + "builtin:git-download" + '() + #:env-vars + `(("url" + unquote + (object->string + (string-append + "git://localhost:" + (number->string port) + "/"))) + ("commit" + . + "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")) + #:hash-algo + 'sha256 + #:hash + (gcrypt:sha256 #vu8()) + #:recursive? + #t))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "failed"))) + (build-derivations %store (list drv)) + #f)))) actual-value: 83 result: PASS test-name: 'git-download' built-in builder, not found location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:389 source: + (test-assert + "'git-download' built-in builder, not found" + (with-served-temporary-git-repository + directory + port + '() + (let* ((drv (derivation + %store + "git-download" + "builtin:git-download" + '() + #:env-vars + `(("url" + unquote + (object->string + (string-append + "git://localhost:" + (number->string port) + "/nonexistent"))) + ("commit" + . + "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")) + #:hash-algo + 'sha256 + #:hash + (gcrypt:sha256 #vu8()) + #:recursive? + #t))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "failed"))) + (build-derivations %store (list drv)) + #f)))) actual-value: 83 result: PASS test-name: derivation-name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:409 source: + (test-equal + "derivation-name" + "foo-0.0" + (let ((drv (derivation %store "foo-0.0" %bash '()))) + (derivation-name drv))) expected-value: "foo-0.0" actual-value: "foo-0.0" result: PASS test-name: derivation-output-names location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:414 source: + (test-equal + "derivation-output-names" + '(("out") ("bar" "chbouib")) + (let ((drv1 (derivation %store "foo-0.0" %bash '())) + (drv2 (derivation + %store + "foo-0.0" + %bash + '() + #:outputs + '("bar" "chbouib")))) + (list (derivation-output-names drv1) + (derivation-output-names drv2)))) expected-value: (("out") ("bar" "chbouib")) actual-value: `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/bsfi8lm078vq0r3iwhrq7c7yn8qjjxvg-fixed-sha1.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/bs//fi8lm078vq0r3iwhrq7c7yn8qjjxvg-fixed-sha1.drv.gz 8603 @ build-succeeded /tmp/guix-tests/store/bsfi8lm078vq0r3iwhrq7c7yn8qjjxvg-fixed-sha1.drv - `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/qzxwi3hyv8mxs4fimw5sw6qh201xsagr-fixed-sha256.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/qz//xwi3hyv8mxs4fimw5sw6qh201xsagr-fixed-sha256.drv.gz 8611 @ build-succeeded /tmp/guix-tests/store/qzxwi3hyv8mxs4fimw5sw6qh201xsagr-fixed-sha256.drv - `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/2ja4fnlqlm8y61453s3sgxy9v2hnd4ga-fixed-sha512.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/2j//a4fnlqlm8y61453s3sgxy9v2hnd4ga-fixed-sha512.drv.gz 8619 @ build-succeeded /tmp/guix-tests/store/2ja4fnlqlm8y61453s3sgxy9v2hnd4ga-fixed-sha512.drv - (("out") ("bar" "chbouib")) result: PASS test-name: offloadable-derivation? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:422 source: + (test-assert + "offloadable-derivation?" + (and (offloadable-derivation? + (derivation %store "foo" %bash '())) + (offloadable-derivation? + (derivation + %store + "foo" + %bash + '() + #:substitutable? + #f)) + (not (offloadable-derivation? + (derivation + %store + "foo" + %bash + '() + #:local-build? + #t))))) actual-value: #t result: PASS test-name: substitutable-derivation? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:431 source: + (test-assert + "substitutable-derivation?" + (and (substitutable-derivation? + (derivation %store "foo" %bash '())) + (substitutable-derivation? + (derivation + %store + "foo" + %bash + '() + #:local-build? + #t)) + (not (substitutable-derivation? + (derivation + %store + "foo" + %bash + '() + #:substitutable? + #f))))) actual-value: #t result: PASS test-name: fixed-output-derivation? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:440 source: + (test-assert + "fixed-output-derivation?" + (let* ((builder + (add-text-to-store + %store + "my-fixed-builder.sh" + "echo -n hello > $out" + '())) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (drv (derivation + %store + "fixed" + %bash + `(,builder) + #:sources + (list builder) + #:hash + hash + #:hash-algo + 'sha256))) + (fixed-output-derivation? drv))) actual-value: #t result: PASS test-name: fixed-output-derivation?, no hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:450 source: + (test-assert + "fixed-output-derivation?, no hash" + (let* ((drv (derivation + %store + "not-quite-fixed" + "builtin:download" + '() + #:hash + #f + #:hash-algo + 'sha256))) + (not (fixed-output-derivation? drv)))) actual-value: #t result: PASS test-name: fixed-output derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:457 source: + (test-equal + "fixed-output derivation" + '(sha1 sha256 sha512) + (map (lambda (hash-algorithm) + (let* ((builder + (add-text-to-store + %store + "my-fixed-builder.sh" + "echo -n hello > $out" + '())) + (sha256 (gcrypt:sha256 (string->utf8 "hello"))) + (hash (gcrypt:bytevector-hash + (string->utf8 "hello") + (gcrypt:lookup-hash-algorithm hash-algorithm))) + (drv (derivation + %store + (string-append + "fixed-" + (symbol->string hash-algorithm)) + %bash + `(,builder) + #:sources + (list %bash builder) + #:hash + hash + #:hash-algo + hash-algorithm))) + (build-derivations %store (list drv)) + (let ((p (derivation->output-path drv))) + (and (bytevector=? + (string->utf8 "hello") + `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/f71mgnjz4gwznk8ky46pf6g2qrivglbf-fixed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/f7//1mgnjz4gwznk8ky46pf6g2qrivglbf-fixed.drv.gz 8627 @ build-succeeded /tmp/guix-tests/store/f71mgnjz4gwznk8ky46pf6g2qrivglbf-fixed.drv - `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/3jg9x19z2wcz2bsvgzvdr57h1dfx1ifi-fixed-rec.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/3j//g9x19z2wcz2bsvgzvdr57h1dfx1ifi-fixed-rec.drv.gz 8635 @ build-succeeded /tmp/guix-tests/store/3jg9x19z2wcz2bsvgzvdr57h1dfx1ifi-fixed-rec.drv - (call-with-input-file p get-bytevector-all)) + (bytevector? (query-path-hash %store p)) + hash-algorithm)))) + '(sha1 sha256 sha512))) expected-value: (sha1 sha256 sha512) actual-value: (sha1 sha256 sha512) result: PASS test-name: fixed-output derivation: output paths are equal location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:481 source: + (test-assert + "fixed-output derivation: output paths are equal" + (let* ((builder1 + (add-text-to-store + %store + "fixed-builder1.sh" + "echo -n hello > $out" + '())) + (builder2 + (add-text-to-store + %store + "fixed-builder2.sh" + "echo hey; echo -n hello > $out" + '())) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (drv1 (derivation + %store + "fixed" + %bash + `(,builder1) + #:sources + (list %bash builder1) + #:hash + hash + #:hash-algo + 'sha256)) + (drv2 (derivation + %store + "fixed" + %bash + `(,builder2) + #:sources + (list %bash builder2) + #:hash + hash + #:hash-algo + 'sha256)) + (succeeded? + (build-derivations %store (list drv1 drv2)))) + (and succeeded? + (equal? + (derivation->output-path drv1) + (derivation->output-path drv2))))) actual-value: #t result: PASS test-name: fixed-output derivation, recursive location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:500 source: + (test-assert + "fixed-output derivation, recursive" + (let* ((builder + (add-text-to-store + %store + "my-fixed-builder.sh" + "echo -n hello > $out" + '())) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (drv (derivation + %store + "fixed-rec" + %bash + `(,builder) + #:sources + (list %bash builder) + #:hash + (base32 + "0sg9f58l1jj88w6pdrfdpj5x9b1zrwszk84j81zvby36q9whhhqa") + #:hash-algo + 'sha256 + #:recursive? + #t)) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let ((p (derivation->output-path drv))) + (and (equal? + (string->utf8 "hello") + (call-with-input-file p get-bytevector-all)) + (bytevector? (query-path-hash %store p))))))) actual-value: #t result: PASS test-name: fixed-output derivation, invalid hash size location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:517 source: + (test-assert + "fixed-output derivation, invalid hash size" + (guard (c ((store-protocol-error? c) + (string-contains-ci + (store-protocol-error-message c) + "invalid SHA512 hash"))) + (derivation + %store + "download-with-invalid-hash" + "builtin:download" + '() + #:env-vars + `(("url" + unquote + (object->string "http://example.org"))) + #:hash-algo + 'sha512 + #:hash + #vu8(1 2 3)) + #f)) actual-value: 0 result: PASS test-name: fixed-output derivation, network access, localhost location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:530 source: + (test-assert + "fixed-output derivation, network access, localhost" + (let ((text (random-text))) + (with-http-server + `((200 ,text)) + (let* ((drv (/tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:534:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:566:14: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/4ici67r57y1bb09x9739bjizcy4mx22v-final.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/4i//ci67r57y1bb09x9739bjizcy4mx22v-final.drv.gz 8643 /tmp/guix-tests/store/7bdcga4xc915pgzf524xhjk677521whr-fixed @ build-succeeded /tmp/guix-tests/store/4ici67r57y1bb09x9739bjizcy4mx22v-final.drv - build-expression->derivation + %store + "fixed-output-download" + `(begin + (use-modules + (web client) + (srfi srfi-11) + (rnrs io ports)) + (set! (@ (guile) set-port-encoding!) (const #t)) + (let-values + (((response body) + (http-get ,(%local-url) #:decode-body? #f))) + (format + #t + "response: ~s~%body: ~s~%" + response + body) + (call-with-output-file + %output + (lambda (port) (put-bytevector port body))))) + #:hash-algo + 'sha256 + #:hash + (gcrypt:sha256 (string->utf8 text))))) + (and (build-derivations %store (list drv)) + (string=? + (call-with-input-file + (derivation->output-path drv) + get-string-all) + text)))))) result: SKIP test-name: fixed-output derivation, network access, external host location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:564 source: + (test-assert + "fixed-output derivation, network access, external host" + (let* ((drv (build-expression->derivation + %store + (string-append + (number->string (random (expt 2 64) (%seed)) 16) + "-gplv3.txt") + '(begin + (use-modules + (web client) + (srfi srfi-11) + (rnrs io ports)) + (pk 'addr (getaddrinfo "www.gnu.org" "https")) + (set! (@ (guile) set-port-encoding!) (const #t)) + (let-values + (((response body) + (http-get + "http://www.gnu.org/licenses/gpl-3.0.txt" + #:decode-body? + #f))) + (call-with-output-file + %output + (lambda (port) (put-bytevector port body))))) + #:hash-algo + 'sha256 + #:hash + (base32 + "11k9nggwk1mgsrkdwgdjz65avrradxlpdgrdkc7ryjgn8jbxqwir")))) + (build-derivations %store (list drv)))) result: SKIP test-name: derivation with a fixed-output input location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:594 source: + (test-assert + "derivation with a fixed-output input" + (let* ((builder1 + (add-text-to-store + %store + "fixed-builder1.sh" + "echo -n hello > $out" + '())) + (builder2 + (add-text-to-store + %store + "fixed-builder2.sh" + "echo hey; echo -n hello > $out" + '())) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (fixed1 + (derivation + %store + "fixed" + %bash + `(,builder1) + #:sources + (list %bash builder1) + #:hash + hash + #:hash-algo + 'sha256)) + (fixed2 + (derivation + %store + "fixed" + %bash + `(,builder2) + #:sources + (list %bash builder2) + #:hash + hash + #:hash-algo + 'sha256)) + (fixed-out (derivation->output-path fixed1)) + (builder3 + (add-text-to-store + %store + "final-builder.sh" + "echo $in ; (read -u 3 c; echo $c) 3< $in > $out" + '())) + (final1 + (derivation + %store + "final" + %bash + `(,builder3) + #:env-vars + `(("in" unquote fixed-out)) + #:sources + (list %bash builder3) + #:inputs + (list (derivation-input fixed1)))) + (final2 + (derivation + %store + "final" + %bash + `(,builder3) + #:env-vars + `(("in" unquote fixed-out)) + #:sources + (list %bash builder3) + #:inputs + (list (derivation-input fixed2)))) + (succeeded? + (build-derivations %store (list final1 final2)))) + (and succeeded? + (equal? + (derivation->output-path final1) + (derivation->output-path final2))))) actual-value: #t result: PASS test-name: derivation with duplicate fixed-output inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:632 source: + (test-assert + "derivation with duplicate fixed-output inputs" + (let* ((builder1 + (add-text-to-store + %store + "fixed-builder1.sh" + "echo -n hello > $out" + '())) + (builder2 + (add-text-to-store + %store + "fixed-builder2.sh" + "echo hey; echo -n hello > $out" + '())) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (fixed1 + (derivation + %store + "fixed" + %bash + `(,builder1) + #:sources + (list %bash builder1) + #:hash + hash + #:hash-algo + 'sha256)) + (fixed2 + (derivation + %store + "fixed" + %bash + `(,builder2) + #:sources + (list %bash builder2) + #:hash + hash + #:hash-algo + 'sha256)) + (builder3 + (add-text-to-store + %store + "builder.sh" + "echo fake builder")) + (final (derivation + %store + "final" + %bash + `(,builder3) + #:sources + (list %bash builder3) + #:inputs + (list (derivation-input fixed1) + (derivation-input fixed2))))) + (and (derivation? final) + (match (derivation-inputs final) + (((= derivation-input-derivation drv)) + (memq drv (list fixed1 fixed2))))))) actual-value: (# /tmp/guix-tests/store/7bdcga4xc915pgzf524xhjk677521whr-fixed e7380be0> # /tmp/guix-tests/store/7bdcga4xc915pgzf524xhjk677521whr-fixed e7380b68>) result: PASS test-name: derivation with equivalent fixed-output inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:662 source: + (test-assert + "derivation with equivalent fixed-output inputs" + (let* ((builder1 + (add-text-to-store + %store + "fixed-builder1.sh" + "echo -n hello > $out" + '())) + (builder2 + (add-text-to-store + %store + "fixed-builder2.sh" + "echo -n hello > $out" + '())) + (builder3 + (add-text-to-store + %store + "user-builder.sh" + "echo 1 > $one; echo 2 > $two" + '())) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (drv1 (derivation + %store + "fixed" + %bash + @ build-started /tmp/guix-tests/store/fdda0hal8l78q07c8qj8bxrgfj6gfmcg-fixed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/fd//da0hal8l78q07c8qj8bxrgfj6gfmcg-fixed.drv.gz 8652 @ build-succeeded /tmp/guix-tests/store/fdda0hal8l78q07c8qj8bxrgfj6gfmcg-fixed.drv - @ build-started /tmp/guix-tests/store/b9kpfy4j1kw40xw1y0iv3sn0yvn7zgxf-fixed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/b9//kpfy4j1kw40xw1y0iv3sn0yvn7zgxf-fixed.drv.gz 8660 @ build-succeeded /tmp/guix-tests/store/b9kpfy4j1kw40xw1y0iv3sn0yvn7zgxf-fixed.drv - (list builder1) + #:sources + (list %bash builder1) + #:hash + hash + #:hash-algo + 'sha256)) + (drv2 (derivation + %store + "fixed" + %bash + (list builder2) + #:sources + (list %bash builder2) + #:hash + hash + #:hash-algo + 'sha256)) + (drv3a (derivation + %store + "fixed-user" + %bash + (list builder3) + #:outputs + '("one" "two") + #:sources + (list %bash builder3) + #:inputs + (list (derivation-input drv1)))) + (drv3b (derivation + %store + "fixed-user" + %bash + (list builder3) + #:outputs + '("one" "two") + #:sources + (list %bash builder3) + #:inputs + (list (derivation-input drv2)))) + (drv4 (derivation + %store + "fixed-user-user" + %bash + (list builder1) + #:sources + (list %bash builder1) + #:inputs + (list (derivation-input drv3a '("one")) + (derivation-input drv3b '("two")))))) + (match (derivation-inputs drv4) + ((input) + (and (memq (derivation-input-derivation input) + (list drv3a drv3b)) + (lset= string=? + (derivation-input-sub-derivations input) + '("one" "two"))))))) actual-value: #t result: PASS test-name: multiple-output derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:702 source: + (test-assert + "multiple-output derivation" + (let* ((builder + (add-text-to-store + %store + "my-fixed-builder.sh" + "echo one > $out ; echo two > $second" + '())) + (drv (derivation + %store + "fixed" + %bash + `(,builder) + #:env-vars + '(("HOME" . "/homeless") + ("zzz" . "Z!") + ("AAA" . "A!")) + #:sources + `(,%bash ,builder) + #:outputs + '("out" "second"))) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let ((one (derivation->output-path drv "out")) + (two (derivation->output-path drv "second"))) + (and (lset= equal? + (derivation->output-paths drv) + `(("out" unquote one) ("second" unquote two))) + (eq? 'one (call-with-input-file one read)) + (eq? 'two (call-with-input-file two read))))))) actual-value: #t result: PASS test-name: multiple-output derivation, non-alphabetic order location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:723 source: + (test-assert + "multiple-output derivation, non-alphabetic order" + (let* ((builder + (add-text-to-store + %store + "my-fixed-builder.sh" + "echo one > $out ; echo two > $AAA" + '())) + (drv (derivation + %store + "fixed" + %bash + `(,builder) + #:sources + `(,%bash ,builder) + #:outputs + '("out" "AAA"))) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let (@ build-started /tmp/guix-tests/store/psxi9rfll0ji9nikz2d82rbxy5mfzpba-multiple-output.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/ps//xi9rfll0ji9nikz2d82rbxy5mfzpba-multiple-output.drv.gz 8668 @ build-succeeded /tmp/guix-tests/store/psxi9rfll0ji9nikz2d82rbxy5mfzpba-multiple-output.drv - @ build-started /tmp/guix-tests/store/c5lyk5nsbni38pbmsdn4aqnf4hv0jgy1-multiple-output-user.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/c5//lyk5nsbni38pbmsdn4aqnf4hv0jgy1-multiple-output-user.drv.gz 8670 @ build-succeeded /tmp/guix-tests/store/c5lyk5nsbni38pbmsdn4aqnf4hv0jgy1-multiple-output-user.drv - (one (derivation->output-path drv "out")) + (two (derivation->output-path drv "AAA"))) + (and (eq? 'one (call-with-input-file one read)) + (eq? 'two (call-with-input-file two read))))))) actual-value: #t result: PASS test-name: read-derivation vs. derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:740 source: + (test-assert + "read-derivation vs. derivation" + (let* ((sources + (unfold + (cut >= <> 10) + (lambda (n) + (add-text-to-store + %store + (format #f "input~a" n) + (random-text))) + #{1+}# + 0)) + (inputs + (map (lambda (file) + (derivation + %store + "derivation-input" + %bash + '() + #:sources + `(,%bash ,file))) + sources)) + (builder + (add-text-to-store + %store + "builder.sh" + "echo one > $one ; echo two > $two" + '())) + (drv (derivation + %store + "derivation" + %bash + `(,builder) + #:sources + `(,%bash ,builder ,@sources) + #:inputs + (map derivation-input inputs) + #:outputs + '("two" "one"))) + (drv* (call-with-input-file + (derivation-file-name drv) + read-derivation))) + (equal? drv* drv))) actual-value: #t result: PASS test-name: read-derivation with hash = #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:767 source: + (test-assert + "read-derivation with hash = #f" + (let* ((drv1 (derivation + %store + "almost-fixed-output" + "builtin:download" + '() + #:env-vars + `(("url" . "http://example.org")) + #:hash-algo + 'sha256 + #:hash + #f)) + (drv2 (call-with-input-file + (derivation-file-name drv1) + read-derivation))) + (and (not (eq? drv1 drv2)) (equal? drv1 drv2)))) actual-value: #t result: PASS test-name: multiple-output derivation, derivation-path->output-path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:783 source: + (test-assert + "multiple-output derivation, derivation-path->output-path" + (let* ((builder + (add-text-to-store + %store + "builder.sh" + "echo one > $out ; echo two > $second" + '())) + (drv (derivation + %store + "multiple" + %bash + `(,builder) + #:outputs + '("out" "second"))) + (drv-file (derivation-file-name drv)) + (one (derivation->output-path drv "out")) + (two (derivation->output-path drv "second")) + (first (derivation-path->output-path drv-file "out")) + (second + (derivation-path->output-path drv-file "second"))) + (and (not (string=? one two)) + (string-suffix? "-second" two) + (string=? first one) + (string=? second two)))) actual-value: #t result: PASS ;;; (udrv # /tmp/guix-tests/store/9bc7js064xlpcn62nczkrp39qlanhdd1-multiple-output-user e4f9b618>) test-name: user of multiple-output derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:800 source: + (test-assert + "user of multiple-output derivation" + (let* ((builder1 + (add-text-to-store + %store + "my-mo-builder.sh" + @ build-started /tmp/guix-tests/store/yfnzkxzygaqwzp7gg0whin0rp2yv6zbr-closure-graphs.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/yf//nzkxzygaqwzp7gg0whin0rp2yv6zbr-closure-graphs.drv.gz 8678 @ build-succeeded /tmp/guix-tests/store/yfnzkxzygaqwzp7gg0whin0rp2yv6zbr-closure-graphs.drv - "echo one > $out ; echo two > $two" + '())) + (mdrv (derivation + %store + "multiple-output" + %bash + `(,builder1) + #:sources + (list %bash builder1) + #:outputs + '("out" "two"))) + (builder2 + (add-text-to-store + %store + "my-mo-user-builder.sh" + "read x < $one;\n read y < $two;\n echo \"($x $y)\" > $out" + '())) + (udrv (derivation + %store + "multiple-output-user" + %bash + `(,builder2) + #:env-vars + `(("one" + unquote + (derivation->output-path mdrv "out")) + ("two" + unquote + (derivation->output-path mdrv "two"))) + #:sources + (list %bash builder2) + #:inputs + (list (derivation-input mdrv) + (derivation-input mdrv '("two")))))) + (and (build-derivations %store (list (pk 'udrv udrv))) + (let ((p (derivation->output-path udrv))) + (and (valid-path? %store p) + (equal? '(one two) (call-with-input-file p read))))))) actual-value: #t result: PASS test-name: derivation with #:references-graphs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:833 source: + (test-assert + "derivation with #:references-graphs" + (let* ((input1 + (add-text-to-store + %store + "foo" + "hello" + (list %bash))) + (input2 + (add-text-to-store + %store + "bar" + (number->string (random 7777)) + (list input1))) + (builder + (add-text-to-store + %store + "build-graph" + (format + #f + "\n~a $out\n (while read l ; do echo $l ; done) < bash > $out/bash\n (while read l ; do echo $l ; done) < input1 > $out/input1\n (while read l ; do echo $l ; done) < input2 > $out/input2" + %mkdir) + (list %mkdir))) + (drv (derivation + %store + "closure-graphs" + %bash + `(,builder) + #:references-graphs + `(("bash" unquote %bash) + ("input1" unquote input1) + ("input2" unquote input2)) + #:sources + (list %bash builder))) + (out (derivation->output-path drv))) + (define (deps path . deps) + (let ((count (length deps))) + (string-append + path + "\n\n" + (number->string count) + "\n" + (string-join (sort deps string? input1 %bash) + (string-append (deps %bash) (deps input1 %bash)) + (string-append (deps input1 %bash) (deps %bash)))) + ("/input2" + unquote + (string-concatenate + (map cdr + (sort (map (lambda (p d) (cons p (apply deps p d))) + (list %bash input1 input2) + (list '() (list %bash) (list input1))) + (lambda (x y) + (match x + ((p1 . _) + (match y + @ build-started /tmp/guix-tests/store/if9d5v8xpxgblcq6ml1xc0sdhjk1brjb-allowed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/if//9d5v8xpxgblcq6ml1xc0sdhjk1brjb-allowed.drv.gz 8690 @ build-succeeded /tmp/guix-tests/store/if9d5v8xpxgblcq6ml1xc0sdhjk1brjb-allowed.drv - @ build-started /tmp/guix-tests/store/8074rgwsjb7cwp6jmymwkafcb8sachqd-disallowed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/80//74rgwsjb7cwp6jmymwkafcb8sachqd-disallowed.drv.gz 8698 output (`/tmp/guix-tests/store/z62zn78pha1pq66mfi61r1kxbr7jwhvk-disallowed') is not allowed to refer to path `/tmp/guix-tests/store/bdx3lhq3793i8lz6fvldrp917ba52v1v-foo' @ build-failed /tmp/guix-tests/store/8074rgwsjb7cwp6jmymwkafcb8sachqd-disallowed.drv - 1 output (`/tmp/guix-tests/store/z62zn78pha1pq66mfi61r1kxbr7jwhvk-disallowed') is not allowed to refer to path `/tmp/guix-tests/store/bdx3lhq3793i8lz6fvldrp917ba52v1v-foo' @ build-started /tmp/guix-tests/store/6hc9dsz3zdxf5ymhh29dfd2ig6c1ld8j-allowed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/6h//c9dsz3zdxf5ymhh29dfd2ig6c1ld8j-allowed.drv.gz 8706 @ build-succeeded /tmp/guix-tests/store/6hc9dsz3zdxf5ymhh29dfd2ig6c1ld8j-allowed.drv - @ build-started /tmp/guix-tests/store/5lz41x3yl648009s2ag9n00gr1bc50i2-disallowed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/5l//z41x3yl648009s2ag9n00gr1bc50i2-disallowed.drv.gz 8714 output (`/tmp/guix-tests/store/vy9rb0k9qpr7xh6iw65n5a72l6nipw63-disallowed') is not allowed to refer to path `/tmp/guix-tests/store/vy9rb0k9qpr7xh6iw65n5a72l6nipw63-disallowed' @ build-failed /tmp/guix-tests/store/5lz41x3yl648009s2ag9n00gr1bc50i2-disallowed.drv - 1 output (`/tmp/guix-tests/store/vy9rb0k9qpr7xh6iw65n5a72l6nipw63-disallowed') is not allowed to refer to path `/tmp/guix-tests/store/vy9rb0k9qpr7xh6iw65n5a72l6nipw63-disallowed' @ build-started /tmp/guix-tests/store/rncy254yz2jdk6qwaz228ia7bg58iapi-disallowed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rn//cy254yz2jdk6qwaz228ia7bg58iapi-disallowed.drv.gz 8722 @ build-succeeded /tmp/guix-tests/store/rncy254yz2jdk6qwaz228ia7bg58iapi-disallowed.drv - @ build-started /tmp/guix-tests/store/x9y0cx3xbnwh8jnqh9dn56dhphwpz04q-disdisallowed.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/x9//y0cx3xbnwh8jnqh9dn56dhphwpz04q-disdisallowed.drv.gz 8730 output (`/tmp/guix-tests/store/msrlr2417kwm8xxbjyh6wm7w8w8brabk-disdisallowed') is not allowed to refer to path `/tmp/guix-tests/store/bdx3lhq3793i8lz6fvldrp917ba52v1v-foo' @ build-failed /tmp/guix-tests/store/x9y0cx3xbnwh8jnqh9dn56dhphwpz04q-disdisallowed.drv - 1 output (`/tmp/guix-tests/store/msrlr2417kwm8xxbjyh6wm7w8w8brabk-disdisallowed') is not allowed to refer to path `/tmp/guix-tests/store/bdx3lhq3793i8lz6fvldrp917ba52v1v-foo' `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/h7a2bgffcx0jw9511bd68cf6gcj3w5ck-leaked-env-vars.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/h7//a2bgffcx0jw9511bd68cf6gcj3w5ck-leaked-env-vars.drv.gz 8738 @ build-succeeded /tmp/guix-tests/store/h7a2bgffcx0jw9511bd68cf6gcj3w5ck-leaked-env-vars.drv - ((p2 . _) + (string $out") + #:sources + (list %bash) + #:allowed-references + '()))) + (build-derivations %store (list drv)))) actual-value: #t result: PASS test-name: derivation #:allowed-references, not allowed location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:890 source: + (test-assert + "derivation #:allowed-references, not allowed" + (let* ((txt (add-text-to-store %store "foo" "Hello, world.")) + (drv (derivation + %store + "disallowed" + %bash + `("-c" ,(string-append "echo " txt "> $out")) + #:sources + (list %bash txt) + #:allowed-references + '()))) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list drv)) + #f))) actual-value: #t result: PASS test-name: derivation #:allowed-references, self allowed location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:902 source: + (test-assert + "derivation #:allowed-references, self allowed" + (let ((drv (derivation + %store + "allowed" + %bash + '("-c" "echo $out > $out") + #:sources + (list %bash) + #:allowed-references + '("out")))) + (build-derivations %store (list drv)))) actual-value: #t result: PASS test-name: derivation #:allowed-references, self not allowed location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:909 source: + (test-assert + "derivation #:allowed-references, self not allowed" + (let ((drv (derivation + %store + "disallowed" + %bash + `("-c" ,"echo $out > $out") + #:sources + (list %bash) + #:allowed-references + '()))) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list drv)) + #f))) actual-value: #t result: PASS test-name: derivation #:disallowed-references, ok location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:920 source: + (test-assert + "derivation #:disallowed-references, ok" + (let ((drv (derivation + %store + "disallowed" + %bash + '("-c" "echo hello > $out") + #:sources + (list %bash) + #:disallowed-references + '("out")))) + (build-derivations %store (list drv)))) actual-value: #t result: PASS test-name: derivation #:disallowed-references, not ok location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:927 source: + (test-assert + "derivation #:disallowed-references, not ok" + (let* ((txt (add-text-to-store %store "foo" "Hello, world.")) + (drv (derivation + %store + "disdisallowed" + %bash + `("-c" ,(string-append "echo " txt "> $out")) + #:sources + (list %bash txt) + #:disallowed-references + (list txt)))) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list drv)) + #f))) actual-value: #t result: PASS test-name: derivation #:leaked-env-vars location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:943 source: + (test-equal + "derivation #:leaked-env-vars" + (getenv "GUIX_STATE_DIRECTORY") + (let* (@ build-started /tmp/guix-tests/store/s02vv90srrx94fqnd83lgrdxdksmw35v-attempt-to-run-guix-daemon.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/s0//2vv90srrx94fqnd83lgrdxdksmw35v-attempt-to-run-guix-daemon.drv.gz 8746 while setting up the child process: in phase exec: getting status of `/tmp/guix-tests/store/n9xwjg9p9j0p20pappgrim29kwvfg0g9-builder': No such file or directory builder for `/tmp/guix-tests/store/s02vv90srrx94fqnd83lgrdxdksmw35v-attempt-to-run-guix-daemon.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/s02vv90srrx94fqnd83lgrdxdksmw35v-attempt-to-run-guix-daemon.drv - 1 builder for `/tmp/guix-tests/store/s02vv90srrx94fqnd83lgrdxdksmw35v-attempt-to-run-guix-daemon.drv' failed with exit code 1 (value (getenv "GUIX_STATE_DIRECTORY")) + (drv (derivation + %store + "leaked-env-vars" + %bash + '("-c" "echo -n $GUIX_STATE_DIRECTORY > $out") + #:hash + (gcrypt:sha256 (string->utf8 value)) + #:hash-algo + 'sha256 + #:sources + (list %bash) + #:leaked-env-vars + '("GUIX_STATE_DIRECTORY")))) + (and (build-derivations %store (list drv)) + (call-with-input-file + (derivation->output-path drv) + get-string-all)))) expected-value: "/tmp/guix-tests/var/8318" actual-value: "/tmp/guix-tests/var/8318" result: PASS test-name: builder is outside the store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:956 source: + (test-assert + "builder is outside the store" + (let* ((builder + (add-file-tree-to-store + %store + `("builder" symlink "/proc/self/exe"))) + (drv (derivation + %store + "attempt-to-run-guix-daemon" + builder + '() + #:env-vars + '(("LD_PRELOAD" . "attacker-controlled.so"))))) + (guard (c ((store-protocol-error? c) c)) + (build-derivations %store (list drv)) + #f))) actual-value: #<&store-protocol-error message: "build of `/tmp/guix-tests/store/s02vv90srrx94fqnd83lgrdxdksmw35v-attempt-to-run-guix-daemon.drv' failed" status: 100> result: PASS test-name: build derivation with coreutils location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:978 source: + (test-assert + "build derivation with coreutils" + (let* ((builder + (add-text-to-store + %store + "build-with-coreutils.sh" + "echo $PATH ; mkdir --version ; mkdir $out ; touch $out/good" + '())) + (drv (derivation + %store + "foo" + %bash + `(,builder) + #:env-vars + `(("PATH" + unquote + (string-append + (derivation->output-path %coreutils) + "/bin"))) + #:sources + (list %bash builder) + #:inputs + (list (derivation-input %coreutils)))) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let ((p (derivation->output-path drv))) + (and (valid-path? %store p) + (file-exists? (string-append p "/good"))))))) result: SKIP test-name: build-expression->derivation and invalid module name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1001 source: + (test-equal + "build-expression->derivation and invalid module name" + '(file-search-error + "guix/module/that/does/not/exist.scm") + (guard (c ((file-search-error? c) + (list 'file-search-error + (file-search-error-file-name c)))) + (build-expression->derivation + %store + "foo" + #t + #:modules + '((guix module that does not exist))))) expected-value: (file-search-error "guix/module/that/does/not/exist.scm") actual-value: (file-search-error "guix/module/that/does/not/exist.scm") result: PASS test-name: build-expression->derivation and builder encoding location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1010 source: + (test-equal + "build-expression->derivation and builder encoding" + '("UTF-8" #t) + (let* ((exp '(λ (α) (+ α 1))) + (drv (build-expression->derivation %store "foo" exp))) + (match (derivation-builder-arguments drv) + ((... builder) + (with-fluids + ((%default-port-encoding "UTF-8")) + (call-with-input-file + builder + /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1006:4: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1013:14: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1025:13: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1032:12: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1033:12: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1034:12: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/z5lyp5sl7mvmp47i023g0fina0l9pnfv-a.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/z5//lyp5sl7mvmp47i023g0fina0l9pnfv-a.drv.gz 8754 @ build-succeeded /tmp/guix-tests/store/z5lyp5sl7mvmp47i023g0fina0l9pnfv-a.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1055:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/5xsaspr2l7dcpaq6dn3xrvr6yp969d4q-goo.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/5x//saspr2l7dcpaq6dn3xrvr6yp969d4q-goo.drv.gz 8762 @ build-succeeded /tmp/guix-tests/store/5xsaspr2l7dcpaq6dn3xrvr6yp969d4q-goo.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1067:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ build-started /tmp/guix-tests/store/0ibm93la3mgfpkksqm3mjm99mams9zjx-silent.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/0i//bm93la3mgfpkksqm3mjm99mams9zjx-silent.drv.gz 8777 building of `/tmp/guix-tests/store/0ibm93la3mgfpkksqm3mjm99mams9zjx-silent.drv' timed out after 1 seconds of silence @ build-failed /tmp/guix-tests/store/0ibm93la3mgfpkksqm3mjm99mams9zjx-silent.drv - timeout killing process 8777 /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1081:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ build-started /tmp/guix-tests/store/0rbr1mj8rc437qkkk7jlqp460ajqm0pa-slow.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/0r//br1mj8rc437qkkk7jlqp460ajqm0pa-slow.drv.gz 8792 building of `/tmp/guix-tests/store/0rbr1mj8rc437qkkk7jlqp460ajqm0pa-slow.drv' timed out after %2% seconds @ build-failed /tmp/guix-tests/store/0rbr1mj8rc437qkkk7jlqp460ajqm0pa-slow.drv - timeout killing process 8792 (lambda (port) + (list (port-encoding port) + (->bool + (string-contains + (get-string-all port) + "(λ (α) (+ α 1))")))))))))) expected-value: ("UTF-8" #t) actual-value: ("UTF-8" #t) result: PASS test-name: build-expression->derivation and derivation-prerequisites location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1024 source: + (test-assert + "build-expression->derivation and derivation-prerequisites" + (let ((drv (build-expression->derivation %store "fail" #f))) + (any (match-lambda + (($ + (= derivation-file-name path)) + (string=? + path + (derivation-file-name (%guile-for-build))))) + (derivation-prerequisites drv)))) actual-value: #t result: PASS test-name: derivation-prerequisites and valid-derivation-input? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1031 source: + (test-assert + "derivation-prerequisites and valid-derivation-input?" + (let* ((a (build-expression->derivation + %store + "a" + '(mkdir %output))) + (b (build-expression->derivation + %store + "b" + `(list ,(random-text)))) + (c (build-expression->derivation + %store + "c" + `(mkdir %output) + #:inputs + `(("a" ,a) ("b" ,b))))) + (build-derivations + %store + (list a + (package-derivation %store %bootstrap-guile))) + (match (derivation-prerequisites + c + (cut valid-derivation-input? %store <>)) + ((($ + (= derivation-file-name file) + ("out"))) + (string=? file (derivation-file-name b))) + (x (pk 'fail x #f))))) actual-value: #t result: PASS test-name: build-expression->derivation without inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1049 source: + (test-assert + "build-expression->derivation without inputs" + (let* ((builder + '(begin + (mkdir %output) + (call-with-output-file + (string-append %output "/test") + (lambda (p) (display '(hello guix) p))))) + (drv (build-expression->derivation + %store + "goo" + builder)) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let ((p (derivation->output-path drv))) + (equal? + '(hello guix) + (call-with-input-file + (string-append p "/test") + read)))))) actual-value: #t result: PASS test-name: build-expression->derivation and max-silent-time location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1062 source: + (test-assert + "build-expression->derivation and max-silent-time" + (let* ((store (let ((s (open-connection))) + (set-build-options s #:max-silent-time 1) + s)) + (builder '(begin (sleep 100) (mkdir %output) #t)) + (drv (build-expression->derivation + store + "silent" + builder)) + (out-path (derivation->output-path drv))) + (guard (c ((store-protocol-error? c) + (and (string-contains + (store-protocol-error-message c) + "failed") + (not (valid-path? store out-path))))) + (build-derivations store (list drv)) + #f))) actual-value: #t result: PASS test-name: build-expression->derivation and timeout location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1076 source: + (test-assert + "build-expression->derivation and timeout" + (let* ((store (let /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1093:20: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/xxi536k4mgjd3mhqjncmhfkd7d9236r9-substitute-me substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/8318/substituter-data/example.nar...  example.nar 176B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 176B 17KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 176B 16KiB/s 00:00 ▕██████████████████▏ 100.0% @ substituter-succeeded /tmp/guix-tests/store/xxi536k4mgjd3mhqjncmhfkd7d9236r9-substitute-me /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1116:13: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1123:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1125:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/fg9fy2lkqg36cp5m9fmqk0icz1ggwnk2-input.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/fg//9fy2lkqg36cp5m9fmqk0icz1ggwnk2-input.drv.gz 8813 @ build-succeeded /tmp/guix-tests/store/fg9fy2lkqg36cp5m9fmqk0icz1ggwnk2-input.drv - @ build-started /tmp/guix-tests/store/fr5qb7ndyik2vmkh9bim2ifqgp9dsaqs-something.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/fr//5qb7ndyik2vmkh9bim2ifqgp9dsaqs-something.drv.gz 8815 @ build-succeeded /tmp/guix-tests/store/fr5qb7ndyik2vmkh9bim2ifqgp9dsaqs-something.drv - finding garbage collector roots... removing stale temporary roots file `/tmp/guix-tests/var/8318/temproots/8352' deleting unused links... /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1153:17: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! ((s (open-connection))) + (set-build-options s #:timeout 1) + s)) + (builder '(begin (sleep 100) (mkdir %output) #t)) + (drv (build-expression->derivation + store + "slow" + builder)) + (out-path (derivation->output-path drv))) + (guard (c ((store-protocol-error? c) + (and (string-contains + (store-protocol-error-message c) + "failed") + (not (valid-path? store out-path))))) + (build-derivations store (list drv)) + #f))) actual-value: #t result: PASS ;;; (x "acb57c85005e27bef427437d8ae86738090633cbb05c9a45403b6788c09054f6") ;;; (y "acb57c85005e27bef427437d8ae86738090633cbb05c9a45403b6788c09054f6") test-name: build-derivations with specific output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1090 source: + (test-assert + "build-derivations with specific output" + (with-store + store + (let* ((content (random-text)) + (drv (build-expression->derivation + store + "substitute-me" + `(begin ,content (exit 1)) + #:outputs + '("out" "one" "two") + #:guile-for-build + (package-derivation store %bootstrap-guile))) + (out (derivation->output-path drv))) + (with-derivation-substitute + drv + content + (set-build-options + store + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? store out) + (build-derivations + store + `(((unquote drv) . "out"))) + (build-derivations + store + (list (derivation-input drv '("out")))) + (valid-path? store out) + (equal? + (pk 'x content) + (pk 'y (call-with-input-file out get-string-all)))))))) actual-value: #t result: PASS test-name: build-expression->derivation and derivation-build-plan location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1115 source: + (test-assert + "build-expression->derivation and derivation-build-plan" + (let ((drv (build-expression->derivation %store "fail" #f))) + (null? (derivation-build-plan + %store + (derivation-inputs drv))))) actual-value: #t result: PASS test-name: derivation-build-plan when outputs already present location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1121 source: + (test-assert + "derivation-build-plan when outputs already present" + (let* ((builder + `(begin ,(random-text) (mkdir %output) #t)) + (input-drv + (build-expression->derivation + %store + "input" + builder)) + (input-path (derivation->output-path input-drv)) + (drv (build-expression->derivation + %store + "something" + builder + #:inputs + `(("i" ,input-drv)))) + (output (derivation->output-path drv))) + (when (or (valid-path? %store input-path) + (valid-path? %store output)) + (error "things already built" input-drv)) + (and (lset= equal? + (map derivation-file-name + (derivation-build-plan + %store + (list (derivation-input drv)))) + (list (derivation-file-name input-drv) + (derivation-file-name drv))) + (build-derivations %store (list drv)) + (delete-paths %store (list input-path)) + (not (valid-path? %store input-path)) + (null? (derivation-build-plan + %store + (list (derivation-input drv))))))) actual-value: #t result: PASS test-name:/tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1177:17: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1199:17: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1202:17: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1228:19: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! derivation-build-plan and substitutes location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1151 source: + (test-assert + "derivation-build-plan and substitutes" + (let* ((store (open-connection)) + (drv (build-expression->derivation + store + "prereq-subst" + (random 1000))) + (output (derivation->output-path drv))) + (set-build-options + store + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (with-derivation-narinfo + drv + (let-values + (((build download) + (derivation-build-plan + store + (list (derivation-input drv)))) + ((build* download*) + (derivation-build-plan + store + (list (derivation-input drv)) + #:substitutable-info + (const #f)))) + (and (null? build) + (equal? + (map substitutable-path download) + (list output)) + (null? download*) + (equal? (list drv) build*)))))) actual-value: #t result: PASS test-name: derivation-build-plan and substitutes, non-substitutable build location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1175 source: + (test-assert + "derivation-build-plan and substitutes, non-substitutable build" + (let* ((store (open-connection)) + (drv (build-expression->derivation + store + "prereq-no-subst" + (random 1000) + #:substitutable? + #f)) + (output (derivation->output-path drv))) + (set-build-options + store + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (with-derivation-narinfo + drv + (let-values + (((build download) + (derivation-build-plan + store + (list (derivation-input drv))))) + (and (null? download) + (match build + (((= derivation-file-name build)) + (string=? build (derivation-file-name drv))))))))) actual-value: #t result: PASS test-name: derivation-build-plan and substitutes, non-substitutable dep location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1197 source: + (test-assert + "derivation-build-plan and substitutes, non-substitutable dep" + (with-store + store + (let* ((drv1 (build-expression->derivation + store + "prereq-no-subst" + (random 1000) + #:substitutable? + #f)) + (drv2 (build-expression->derivation + store + "substitutable" + (random 1000) + #:inputs + `(("dep" ,drv1))))) + (set-build-options + store + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (with-derivation-narinfo + drv2 + (sha256 => (make-bytevector 32 0)) + (references + => + (list (derivation->output-path drv1))) + (let-values + (((build download) + (derivation-build-plan + store + (list (derivation-input drv2))))) + (and (match download + (((= substitutable-path item)) + (string=? item (derivation->output-path drv2)))) + (match build + (((= derivation-file-name build)) + (string=? build (derivation-file-name drv1)))))))))) actual-value: #t result: PASS test-name: derivation-build-plan and substitutes, local build location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1226 source: + (test-assert + "derivation-build-plan and substitutes, local build" + (with-store + store + (let* ((drv (/tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1251:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1254:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! building path(s) `/tmp/guix-tests/store/0dbq31y043h4ms5k81fg853zb8rv75l4-dep' building path(s) `/tmp/guix-tests/store/g66gf84chig32vaf2h4fr45ps3zif7gs-to-check' finding garbage collector roots... removing stale temporary roots file `/tmp/guix-tests/var/8318/temproots/8845' [ 0 bytes] deleting '/tmp/guix-tests/store/0dbq31y043h4ms5k81fg853zb8rv75l4-dep' deleting `/tmp/guix-tests/store/trash' deleting unused links... note: currently hard linking saves 11.03 MiB /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1275:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! build-expression->derivation + store + "prereq-subst-local" + (random 1000) + #:local-build? + #t)) + (output (derivation->output-path drv))) + (set-build-options + store + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (with-derivation-narinfo + drv + (let-values + (((build download) + (derivation-build-plan + store + (list (derivation-input drv))))) + (and (null? build) + (match download + (((= substitutable-path item)) + (string=? item (derivation->output-path drv)))))))))) actual-value: #t result: PASS test-name: derivation-build-plan in 'check' mode location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1249 source: + (test-assert + "derivation-build-plan in 'check' mode" + (with-store + store + (let* ((dep (build-expression->derivation + store + "dep" + `(begin ,(random-text) (mkdir %output)))) + (drv (build-expression->derivation + store + "to-check" + '(mkdir %output) + #:inputs + `(("dep" ,dep))))) + (build-derivations store (list drv)) + (delete-paths + store + (list (derivation->output-path dep))) + (and (null? (derivation-build-plan + store + (list (derivation-input drv)))) + (lset= equal? + (derivation-build-plan + store + (list (derivation-input drv)) + #:mode + (build-mode check)) + (list drv dep)))))) actual-value: #t result: PASS test-name: derivation-build-plan, topological ordering location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1269 source: + (test-equal + "derivation-build-plan, topological ordering" + (make-list + 5 + '("0.drv" "1.drv" "2.drv" "3.drv" "4.drv")) + (with-store + store + (define (test _) + (let* ((simple-derivation + (lambda (name . deps) + (build-expression->derivation + store + name + `(begin ,(random-text) (mkdir %output)) + #:inputs + (map (lambda (n dep) (list (number->string n) dep)) + (iota (length deps)) + deps)))) + (drv0 (simple-derivation "0")) + (drv1 (simple-derivation "1" drv0)) + (drv2 (simple-derivation "2" drv1)) + (drv3 (simple-derivation "3" drv2 drv0)) + (drv4 (simple-derivation "4" drv3 drv1))) + (map (compose + strip-store-file-name + derivation-file-name) + (derivation-build-plan + store + (list (derivation-input drv4)))))) + (map test (iota 5)))) expected-value: (("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv")) actual-value: (("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv") ("0.drv" "1.drv" "2.drv" "3.drv" "4.drv")) result: PASS test-name: derivation-input-fold location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1295 source: + (test-assert + "derivation-input-fold" + (let* ((builder + (add-text-to-store + %store + "my-builder.sh" + "echo hello, world > \"$out\"\n" + '())) + (drv1 (derivation + %store + warning: in 'bar': deprecated 'derivation' calling convention used /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1315:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1318:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1346:19: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/ds00yaydb32fmw0k88801pm7m3wlknky-fail.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/ds//00yaydb32fmw0k88801pm7m3wlknky-fail.drv.gz 8882 builder for `/tmp/guix-tests/store/ds00yaydb32fmw0k88801pm7m3wlknky-fail.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/ds00yaydb32fmw0k88801pm7m3wlknky-fail.drv - 1 builder for `/tmp/guix-tests/store/ds00yaydb32fmw0k88801pm7m3wlknky-fail.drv' failed with exit code 1 /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1365:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/23m9kgwi2kkglv4hhigx7fpz6yca2gxw-double.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/23//m9kgwi2kkglv4hhigx7fpz6yca2gxw-double.drv.gz 8890 @ build-succeeded /tmp/guix-tests/store/23m9kgwi2kkglv4hhigx7fpz6yca2gxw-double.drv - "foo" + %bash + `(,builder) + #:sources + `(,%bash ,builder))) + (drv2 (derivation + %store + "bar" + %bash + `(,builder) + #:inputs + `((,drv1)) + #:sources + `(,%bash ,builder)))) + (equal? + (derivation-input-fold + (lambda (input result) + (cons (derivation-input-derivation input) result)) + '() + (list (derivation-input drv2))) + (list drv1 drv2)))) actual-value: #t result: PASS ;;; (query ("/tmp/guix-tests/store/yg5h2ccvznj9c34vzryl9cpdrpa2cy0a-dep")) test-name: substitution-oracle and #:substitute? #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1313 source: + (test-assert + "substitution-oracle and #:substitute? #f" + (with-store + store + (let* ((dep (build-expression->derivation + store + "dep" + `(begin ,(random-text) (mkdir %output)))) + (drv (build-expression->derivation + store + "not-subst" + `(begin ,(random-text) (mkdir %output)) + #:substitutable? + #f + #:inputs + `(("dep" ,dep)))) + (query #f)) + (define (record-substitutable-path-query store paths) + (when query (error "already called!" query)) + (set! query paths) + '()) + (mock ((guix store) + substitutable-path-info + record-substitutable-path-query) + (let ((pred (substitution-oracle store (list drv)))) + (pred (derivation->output-path drv)))) + (equal? + (pk 'query query) + (list (derivation->output-path dep)))))) actual-value: #t result: PASS test-name: build-expression->derivation with expression returning #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1342 source: + (test-assert + "build-expression->derivation with expression returning #f" + (let* ((builder '(begin (mkdir %output) #f)) + (drv (build-expression->derivation + %store + "fail" + builder)) + (out-path (derivation->output-path drv))) + (guard (c ((store-protocol-error? c) + (and (string-match + "build .* failed" + (store-protocol-error-message c)) + (not (valid-path? %store out-path))))) + (build-derivations %store (list drv)) + #f))) actual-value: #t result: PASS test-name: build-expression->derivation with two outputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1357 source: + (test-assert + "build-expression->derivation with two outputs" + (let* ((builder + '(begin + (call-with-output-file + (assoc-ref %outputs "out") + (lambda (p) (display '(hello) p))) + (call-with-output-file + (assoc-ref %outputs "second") + (lambda (p) (display '(world) p))))) + (drv (build-expression->derivation + %store + "double" + builder + #:outputs + '("out" "second"))) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let ((one (derivation->output-path drv)) + (two (derivation->output-path drv "second"))) + (and (equal? '(hello) (call-with-input-file one read)) + (equal? '(world) (call-with-input-file two read))))))) actual-value: #t result: PASS test-name: build-expression->derivation with one input location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1376 source: + (test-assert + "build-expression->derivation with one input"/tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1384:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1398:19: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/4rwgnb4162s09kfcyjjc904034b4ax6z-module-import-compiled.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/4r//wgnb4162s09kfcyjjc904034b4ax6z-module-import-compiled.drv.gz 8892 @ build-succeeded /tmp/guix-tests/store/4rwgnb4162s09kfcyjjc904034b4ax6z-module-import-compiled.drv - @ build-started /tmp/guix-tests/store/d008k2v8lzyqd5cja9c8d0d6vx7mzsz7-test-with-modules.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/d0//08k2v8lzyqd5cja9c8d0d6vx7mzsz7-test-with-modules.drv.gz 8900 @ build-succeeded /tmp/guix-tests/store/d008k2v8lzyqd5cja9c8d0d6vx7mzsz7-test-with-modules.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1415:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1418:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1436:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1439:21: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1446:20: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1449:20: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/6hx9gb762q6cmaxkipnmllvb3hgcxq4g-final.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/6h//x9gb762q6cmaxkipnmllvb3hgcxq4g-final.drv.gz 8908 @ build-succeeded /tmp/guix-tests/store/6hx9gb762q6cmaxkipnmllvb3hgcxq4g-final.drv - + (let* ((builder + '(call-with-output-file + %output + (lambda (p) + (let ((cu (assoc-ref %build-inputs "cu"))) + (close 1) + (dup2 (port->fdes p) 1) + (execl (string-append cu "/bin/uname") + "uname" + "-a"))))) + (drv (build-expression->derivation + %store + "uname" + builder + #:inputs + `(("cu" ,%coreutils)))) + (succeeded? + (build-derivations %store (list drv)))) + (and succeeded? + (let ((p (derivation->output-path drv))) + (string-contains + (call-with-input-file p read-line) + "GNU"))))) result: SKIP test-name: build-expression->derivation with modules location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1392 source: + (test-assert + "build-expression->derivation with modules" + (let* ((builder + `(begin + (use-modules (guix build utils)) + (let ((out (assoc-ref %outputs "out"))) + (mkdir-p (string-append out "/guile/guix/nix")) + #t))) + (drv (build-expression->derivation + %store + "test-with-modules" + builder + #:modules + '((guix build utils))))) + (and (build-derivations %store (list drv)) + (let* ((p (derivation->output-path drv)) + (s (stat (string-append p "/guile/guix/nix")))) + (eq? (stat:type s) 'directory))))) actual-value: #t result: PASS test-name: build-expression->derivation: same fixed-output path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1407 source: + (test-assert + "build-expression->derivation: same fixed-output path" + (let* ((builder1 + '(call-with-output-file + %output + (lambda (p) (write "hello" p)))) + (builder2 + '(call-with-output-file + (pk 'difference-here! %output) + (lambda (p) (write "hello" p)))) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (input1 + (build-expression->derivation + %store + "fixed" + builder1 + #:hash + hash + #:hash-algo + 'sha256)) + (input2 + (build-expression->derivation + %store + "fixed" + builder2 + #:hash + hash + #:hash-algo + 'sha256)) + (succeeded? + (build-derivations %store (list input1 input2)))) + (and succeeded? + (not (string=? + (derivation-file-name input1) + (derivation-file-name input2))) + (string=? + (derivation->output-path input1) + (derivation->output-path input2))))) actual-value: #t result: PASS test-name: build-expression->derivation with a fixed-output input location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1428 source: + (test-assert + "build-expression->derivation with a fixed-output input" + (let* ((builder1 + '(call-with-output-file + %output + (lambda (p) (write "hello" p)))) + (builder2 + '(call-with-output-file + (pk 'difference-here! %output) + (lambda (p) (write "hello" p)))) + (hash (gcrypt:sha256 (string->utf8 "hello"))) + (input1 + (build-expression->derivation + %store + "fixed" + builder1 + #:hash + hash + #:hash-algo + 'sha256)) + (input2 + (build-expression->derivation + %store + "fixed" + builder2 + #:hash + /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1469:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/0awksmggzvg55f56ybbh0jjdx7i6y21k-fixed-rec.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/0a//wksmggzvg55f56ybbh0jjdx7i6y21k-fixed-rec.drv.gz 8916 @ build-succeeded /tmp/guix-tests/store/0awksmggzvg55f56ybbh0jjdx7i6y21k-fixed-rec.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1489:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1500:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/5qzgk6dg6wm6013zszh979j9bdr177gk-small-fixed-rec.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/5q//zgk6dg6wm6013zszh979j9bdr177gk-small-fixed-rec.drv.gz 8924 @ build-succeeded /tmp/guix-tests/store/5qzgk6dg6wm6013zszh979j9bdr177gk-small-fixed-rec.drv - @ build-started /tmp/guix-tests/store/4vk99jgqgfvvx7n32bwb5apndpim29pp-fixed-rec-user.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/4v//k99jgqgfvvx7n32bwb5apndpim29pp-fixed-rec-user.drv.gz 8926 @ build-succeeded /tmp/guix-tests/store/4vk99jgqgfvvx7n32bwb5apndpim29pp-fixed-rec-user.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1511:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/z4sdhvmxc9cam8lb6w1090x8yrg0a714-references-graphs.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/z4//sdhvmxc9cam8lb6w1090x8yrg0a714-references-graphs.drv.gz 8934 @ build-succeeded /tmp/guix-tests/store/z4sdhvmxc9cam8lb6w1090x8yrg0a714-references-graphs.drv - hash + #:hash-algo + 'sha256)) + (builder3 + '(let ((input (assoc-ref %build-inputs "input"))) + (call-with-output-file + %output + (lambda (out) + (format #f "My input is ~a.~%" input))))) + (final1 + (build-expression->derivation + %store + "final" + builder3 + #:inputs + `(("input" ,input1)))) + (final2 + (build-expression->derivation + %store + "final" + builder3 + #:inputs + `(("input" ,input2))))) + (and (string=? + (derivation->output-path final1) + (derivation->output-path final2)) + (string=? + (derivation->output-path final1) + (derivation-path->output-path + (derivation-file-name final1))) + (build-derivations %store (list final1 final2))))) actual-value: #t result: PASS test-name: build-expression->derivation produces recursive fixed-output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1459 source: + (test-assert + "build-expression->derivation produces recursive fixed-output" + (let* ((builder + '(begin + (use-modules (srfi srfi-26)) + (mkdir %output) + (chdir %output) + (call-with-output-file + "exe" + (cut display "executable" <>)) + (chmod "exe" 511) + (symlink "exe" "symlink") + (mkdir "subdir"))) + (drv (build-expression->derivation + %store + "fixed-rec" + builder + #:hash-algo + 'sha256 + #:hash + (base32 + "10k1lw41wyrjf9mxydi0is5nkpynlsvgslinics4ppir13g7d74p") + #:recursive? + #t))) + (and (build-derivations %store (list drv)) + (let* ((dir (derivation->output-path drv)) + (exe (string-append dir "/exe")) + (link (string-append dir "/symlink")) + (subdir (string-append dir "/subdir"))) + (and (executable-file? exe) + (string=? + "executable" + (call-with-input-file exe get-string-all)) + (string=? "exe" (readlink link)) + (file-is-directory? subdir)))))) actual-value: #t result: PASS test-name: build-expression->derivation uses recursive fixed-output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1485 source: + (test-assert + "build-expression->derivation uses recursive fixed-output" + (let* ((builder + '(call-with-output-file + %output + (lambda (port) (display "hello" port)))) + (fixed (build-expression->derivation + %store + "small-fixed-rec" + builder + #:hash-algo + 'sha256 + #:hash + (base32 + "0sg9f58l1jj88w6pdrfdpj5x9b1zrwszk84j81zvby36q9whhhqa") + #:recursive? + #t)) + (in (derivation->output-path fixed)) + (builder + `(begin + (mkdir %output) + (chdir %output) + (symlink ,in "symlink"))) + (drv (build-expression->derivation + %store + "fixed-rec-user" + builder + #:inputs + `(("fixed" ,fixed))))) + (and (build-derivations %store (list drv)) + (let ((out (derivation->output-path drv))) + (string=? + (readlink (string-append out "/symlink")) + in))))) actual-value: #t result: PASS test-name: build-expression->derivation with #:references-graphs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1540:14: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1542:14: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1552:15: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1555:15: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1559:15: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/zkgjj0d35w5mfnqafi0aanjx598j26b1-original-drv2.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/zk//gjj0d35w5mfnqafi0aanjx598j26b1-original-drv2.drv.gz 8942 @ build-succeeded /tmp/guix-tests/store/zkgjj0d35w5mfnqafi0aanjx598j26b1-original-drv2.drv - @ build-started /tmp/guix-tests/store/r8nwj2md8s0j6275b4h0wbha2w1y1m9x-drv-to-remap.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/r8//nwj2md8s0j6275b4h0wbha2w1y1m9x-drv-to-remap.drv.gz 8944 @ build-succeeded /tmp/guix-tests/store/r8nwj2md8s0j6275b4h0wbha2w1y1m9x-drv-to-remap.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1507 source: + (test-assert + "build-expression->derivation with #:references-graphs" + (let* ((input (add-text-to-store + %store + "foo" + "hello" + (list %bash %mkdir))) + (builder '(copy-file "input" %output)) + (drv (build-expression->derivation + %store + "references-graphs" + builder + #:references-graphs + `(("input" unquote input)))) + (out (derivation->output-path drv))) + (define (deps path . deps) + (let ((count (length deps))) + (string-append + path + "\n\n" + (number->string count) + "\n" + (string-join (sort deps stringderivation + %store + "bar" + '(mkdir %output))) + (drv2 (build-expression->derivation + %store + "foo" + '(mkdir %output) + #:properties + '((type . test))))) + (list (derivation-properties drv1) + (derivation-properties drv2)))) expected-value: (() ((type . test))) actual-value: (() ((type . test))) result: PASS ;;; (remapped # /tmp/guix-tests/store/m6g84yc2rw1wsyy8ahpc9d411c52hbxq-drv-to-remap e7456a28>) test-name: map-derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1548 source: + (test-equal + "map-derivation" + "hello" + (let* ((joke (package-derivation %store guile-1.8)) + (good (package-derivation %store %bootstrap-guile)) + (drv1 (build-expression->derivation + %store + "original-drv1" + #f + #:guile-for-build + joke)) + (drv2 (build-expression->derivation + %store + "original-drv2" + '(call-with-output-file + %output + (lambda (p) (display "hello" p))))) + (drv3 (build-expression->derivation + %store + "drv-to-remap" + '(let ((in (assoc-ref %build-inputs "in"))) + (copy-file in %output)) + #:inputs + `(("in" ,drv1)) + #:guile-for-build + joke)) + (drv4 (map-derivation + %store + drv3 + `((,drv1 unquote drv2) (,joke unquote good)))) + (out (derivation->output-path drv4))) + (and (build-derivations + %store + (list (pk 'remapped drv4))) + (call-with-input-file out get-string-all)))) expected-value: "hello" actual-value: "hello" result: PASS ;;; (remapped* # @ build-started /tmp/guix-tests/store/7l38cirdb7g31n43amw619nhixxs53by-drv-to-remap.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/7l//38cirdb7g31n43amw619nhixxs53by-drv-to-remap.drv.gz 8952 @ build-succeeded /tmp/guix-tests/store/7l38cirdb7g31n43amw619nhixxs53by-drv-to-remap.drv - /tmp/guix-tests/store/k0yc03yy1jpkab9y1j8vvsi3winkc9kq-drv-to-remap e74bc528>) test-name: map-derivation, sources location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/derivations.scm:1571 source: + (test-equal + "map-derivation, sources" + "hello" + (let* ((script1 + (add-text-to-store %store "fail.sh" "exit 1")) + (script2 + (add-text-to-store + %store + "hi.sh" + "echo -n hello > $out")) + (bash-full + (package-derivation + %store + (@ (gnu packages bash) bash))) + (drv1 (derivation + %store + "drv-to-remap" + (derivation->output-path bash-full) + `("-e" ,script1) + #:sources + (list script1) + #:inputs + (list (derivation-input bash-full '("out"))))) + (drv2 (map-derivation + %store + drv1 + `((,bash-full unquote %bash) + (,script1 unquote script2)))) + (out (derivation->output-path drv2))) + (and (build-derivations + %store + (list (pk 'remapped* drv2))) + (call-with-input-file out get-string-all)))) expected-value: "hello" actual-value: "hello" result: PASS SKIP: tests/git-authenticate ============================ hint: Using 'master' as the name for the initial branch. This default branch name hint: will change to "main" in Git 3.0. To configure the initial branch name hint: to use in all of your new repositories, which will suppress this warning, hint: call: hint: hint: git config --global init.defaultBranch hint: hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and hint: 'development'. The just-created branch can be renamed via this command: hint: hint: git branch -m hint: hint: Disable this message with "git config set advice.defaultBranchName false" Initialized empty Git repository in /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.ziRwez/.git/ [master (root-commit) f4b5c8c] first commit 1 file changed, 1 insertion(+) create mode 100644 a.txt [master b1583e1] second commit 1 file changed, 1 insertion(+) create mode 100644 b.txt test-name: unsigned commits location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:47 source: + (test-assert + "unsigned commits" + (with-temporary-git-repository + directory + '((add "a.txt" "A") + (commit "first commit") + (add "b.txt" "B") + (commit "second commit")) + (with-repository + directory + repository + (let ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second"))) + (guard (c ((unsigned-commit-error? c) + (oid=? (git-authentication-error-commit c) + (commit-id commit1)))) + (authenticate-commits + repository + (list commit1 commit2) + #:keyring-reference + "master") + 'failed))))) actual-value: #t result: PASS test-name: signed commits, SHA1 signature location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:64 source: + (test-assert + "signed commits, SHA1 signature" + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (call-with-output-file + (string-append (getenv "GNUPGHOME") "/gpg.conf") + (lambda (port) (display "digest-algo sha1" port))) + (with-temporary-git-repository + directory + `((add "a.txt" "A") + (add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file)))) + (with-repository + directory + repository + (let ((commit (find-commit repository "first"))) + (guard (c ((unsigned-commit-error? c) + (oid=? (git-authentication-error-commit c) + (commit-id commit)))) + (authenticate-commits + repository + (list commit) + #:keyring-reference + "master") + 'failed)))))) result: SKIP test-name: signed commits, default authorizations location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:93 source: + (test-assert + "signed commits, default authorizations" + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (with-temporary-git-repository + directory + `((add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (commit "zeroth commit") + (add "a.txt" "A") + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "b.txt" "B") + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file)))) + (with-repository + directory + repository + (let ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second"))) + (authenticate-commits + repository + (list commit1 commit2) + #:default-authorizations + (list (openpgp-public-key-fingerprint + (read-openpgp-packet %ed25519-public-key-file))) + #:keyring-reference + "master")))))) result: SKIP test-name: signed commits, .guix-authorizations location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:117 source: + (test-assert + "signed commits, .guix-authorizations" + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (with-temporary-git-repository + directory + `((add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit "zeroth commit") + (add "a.txt" "A") + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add ".guix-authorizations" + ,(object->string `(authorizations (version 0) ()))) + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "b.txt" "B") + (commit + "third commit" + (signer + ,(key-fingerprint %ed25519-public-key-file)))) + (with-repository + directory + repository + (let ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second")) + (commit3 (find-commit repository "third"))) + (and (authenticate-commits + repository + (list commit1 commit2) + #:keyring-reference + "master") + (guard (c ((unauthorized-commit-error? c) + (and (oid=? (git-authentication-error-commit c) + (commit-id commit3)) + (bytevector=? + (openpgp-public-key-fingerprint + (unauthorized-commit-error-signing-key c)) + (openpgp-public-key-fingerprint + (read-openpgp-packet + %ed25519-public-key-file)))))) + (authenticate-commits + repository + (list commit1 commit2 commit3) + #:keyring-reference + "master") + 'failed))))))) result: SKIP test-name: signed commits, .guix-authorizations, unauthorized merge location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:165 source: + (test-assert + "signed commits, .guix-authorizations, unauthorized merge" + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file + %ed25519-2-public-key-file + %ed25519-2-secret-key-file) + (with-temporary-git-repository + directory + `((add "signer1.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add "signer2.key" + ,(call-with-input-file + %ed25519-2-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Alice")))))) + (commit "zeroth commit") + (add "a.txt" "A") + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (branch "devel") + (checkout "devel") + (add "devel/1.txt" "1") + (commit + "first devel commit" + (signer + ,(key-fingerprint %ed25519-2-public-key-file))) + (checkout "master") + (add "b.txt" "B") + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (merge "devel" + "merge" + (signer + ,(key-fingerprint %ed25519-public-key-file)))) + (with-repository + directory + repository + (let ((master1 (find-commit repository "first commit")) + (master2 + (find-commit repository "second commit")) + (devel1 + (find-commit repository "first devel commit")) + (merge (find-commit repository "merge"))) + (define (correct? c commit) + (and (oid=? (git-authentication-error-commit c) + (commit-id commit)) + (bytevector=? + (openpgp-public-key-fingerprint + (unauthorized-commit-error-signing-key c)) + (openpgp-public-key-fingerprint + (read-openpgp-packet %ed25519-2-public-key-file))))) + (and (authenticate-commits + repository + (list master1 master2) + #:keyring-reference + "master") + (guard (c ((unauthorized-commit-error? c) + (correct? c devel1))) + (authenticate-commits + repository + (list master1 devel1) + #:keyring-reference + "master") + #f) + (guard (c ((unauthorized-commit-error? c) + (correct? c devel1))) + (authenticate-commits + repository + (list master1 master2 devel1 merge) + #:keyring-reference + "master") + #f))))))) result: SKIP test-name: signed commits, .guix-authorizations, authorized merge location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:234 source: + (test-assert + "signed commits, .guix-authorizations, authorized merge" + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file + %ed25519-2-public-key-file + %ed25519-2-secret-key-file) + (with-temporary-git-repository + directory + `((add "signer1.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add "signer2.key" + ,(call-with-input-file + %ed25519-2-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Alice")))))) + (commit "zeroth commit") + (add "a.txt" "A") + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (branch "devel") + (checkout "devel") + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Alice")) + (,(key-fingerprint %ed25519-2-public-key-file)))))) + (commit + "first devel commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "devel/2.txt" "2") + (commit + "second devel commit" + (signer + ,(key-fingerprint %ed25519-2-public-key-file))) + (checkout "master") + (add "b.txt" "B") + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (merge "devel" + "merge" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "c.txt" "C") + (commit + "third commit" + (signer + ,(key-fingerprint %ed25519-2-public-key-file)))) + (with-repository + directory + repository + (let ((master1 (find-commit repository "first commit")) + (master2 + (find-commit repository "second commit")) + (devel1 + (find-commit repository "first devel commit")) + (devel2 + (find-commit repository "second devel commit")) + (merge (find-commit repository "merge")) + (master3 (find-commit repository "third commit"))) + (authenticate-commits + repository + (list master1 + master2 + devel1 + devel2 + merge + master3) + #:keyring-reference + "master")))))) result: SKIP test-name: signed commits, .guix-authorizations removed location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:294 source: + (test-assert + "signed commits, .guix-authorizations removed" + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (with-temporary-git-repository + directory + `((add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit "zeroth commit") + (add "a.txt" "A") + (commit + "first commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (remove ".guix-authorizations") + (commit + "second commit" + (signer + ,(key-fingerprint %ed25519-public-key-file))) + (add "b.txt" "B") + (commit + "third commit" + (signer + ,(key-fingerprint %ed25519-public-key-file)))) + (with-repository + directory + repository + (let ((commit1 (find-commit repository "first")) + (commit2 (find-commit repository "second")) + (commit3 (find-commit repository "third"))) + (and (authenticate-commits + repository + (list commit1 commit2) + #:keyring-reference + "master") + (guard (c ((unauthorized-commit-error? c) + (oid=? (git-authentication-error-commit c) + (commit-id commit2)))) + (authenticate-commits + repository + (list commit1 commit2 commit3) + #:keyring-reference + "master") + 'failed))))))) result: SKIP test-name: introductory commit, valid signature location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:335 source: + (test-assert + "introductory commit, valid signature" + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (let ((fingerprint + (key-fingerprint %ed25519-public-key-file))) + (with-temporary-git-repository + directory + `((add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit "zeroth commit" (signer ,fingerprint)) + (add "a.txt" "A") + (commit "first commit" (signer ,fingerprint))) + (with-repository + directory + repository + (let ((commit0 (find-commit repository "zero")) + (commit1 (find-commit repository "first"))) + (authenticate-repository + repository + (commit-id commit0) + (openpgp-fingerprint fingerprint) + #:keyring-reference + "master" + #:cache-key + (random-text)))))))) result: SKIP test-name: introductory commit, missing signature location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:362 source: + (test-equal + "introductory commit, missing signature" + 'intro-lacks-signature + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (let ((fingerprint + (key-fingerprint %ed25519-public-key-file))) + (with-temporary-git-repository + directory + `((add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit "zeroth commit") + (add "a.txt" "A") + (commit "first commit" (signer ,fingerprint))) + (with-repository + directory + repository + (let ((commit0 (find-commit repository "zero"))) + (guard (c ((formatted-message? c) + (and (equal? + (formatted-message-arguments c) + (list (oid->string (commit-id commit0)))) + 'intro-lacks-signature))) + (authenticate-repository + repository + (commit-id commit0) + (openpgp-fingerprint fingerprint) + #:keyring-reference + "master" + #:cache-key + (random-text))))))))) result: SKIP test-name: introductory commit, wrong signature location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:394 source: + (test-equal + "introductory commit, wrong signature" + 'wrong-intro-signing-key + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file + %ed25519-2-public-key-file + %ed25519-2-secret-key-file) + (let ((fingerprint + (key-fingerprint %ed25519-public-key-file)) + (wrong-fingerprint + (key-fingerprint %ed25519-2-public-key-file))) + (with-temporary-git-repository + directory + `((add "signer1.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add "signer2.key" + ,(call-with-input-file + %ed25519-2-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit + "zeroth commit" + (signer ,wrong-fingerprint)) + (add "a.txt" "A") + (commit "first commit" (signer ,fingerprint))) + (with-repository + directory + repository + (let ((commit0 (find-commit repository "zero")) + (commit1 (find-commit repository "first"))) + (guard (c ((formatted-message? c) + (and (equal? + (formatted-message-arguments c) + (list (oid->string (commit-id commit0)) + wrong-fingerprint + fingerprint)) + 'wrong-intro-signing-key))) + (authenticate-repository + repository + (commit-id commit0) + (openpgp-fingerprint fingerprint) + #:keyring-reference + "master" + #:cache-key + (random-text))))))))) result: SKIP test-name: authenticate-repository, target not a descendant of intro location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/git-authenticate.scm:434 source: + (test-equal + "authenticate-repository, target not a descendant of intro" + 'target-commit-not-a-descendant-of-intro + (with-fresh-gnupg-setup + (list %ed25519-public-key-file + %ed25519-secret-key-file) + (let ((fingerprint + (key-fingerprint %ed25519-public-key-file))) + (with-temporary-git-repository + directory + `((add "signer.key" + ,(call-with-input-file + %ed25519-public-key-file + get-string-all)) + (add ".guix-authorizations" + ,(object->string + `(authorizations + (version 0) + ((,(key-fingerprint %ed25519-public-key-file) + (name "Charlie")))))) + (commit "zeroth commit" (signer ,fingerprint)) + (branch "pre-intro-branch") + (checkout "pre-intro-branch") + (add "b.txt" "B") + (commit "alternate commit" (signer ,fingerprint)) + (checkout "master") + (add "a.txt" "A") + (commit "first commit" (signer ,fingerprint)) + (add "c.txt" "C") + (commit "second commit" (signer ,fingerprint))) + (with-repository + directory + repository + (let ((commit1 (find-commit repository "first")) + (commit-alt + (commit-lookup + repository + (reference-target + (branch-lookup repository "pre-intro-branch"))))) + (guard (c ((formatted-message? c) + (and (equal? + (formatted-message-arguments c) + (list (oid->string (commit-id commit-alt)) + (oid->string (commit-id commit1)))) + 'target-commit-not-a-descendant-of-intro))) + (authenticate-repository + repository + (commit-id commit1) + (openpgp-fingerprint fingerprint) + #:end + (commit-id commit-alt) + #:keyring-reference + "master" + #:cache-key + (random-text))))))))) result: SKIP SKIP: tests/import/hackage ========================== Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.k3OEbZ From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.k3OEbZ From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.k3OEbZ... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.k3OEbZ" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.aTbiEI From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.aTbiEI From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.aTbiEI... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.aTbiEI" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mN0Ovn From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mN0Ovn From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mN0Ovn... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mN0Ovn" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AGvMfp From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AGvMfp From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AGvMfp... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AGvMfp" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.r2pME6 From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.r2pME6 From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.r2pME6... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.r2pME6" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.8shGia From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.8shGia From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.8shGia... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.8shGia" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.oKGRIU From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.oKGRIU From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.oKGRIU... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.oKGRIU" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.lTe1HA From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.lTe1HA From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.lTe1HA... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.lTe1HA" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.qrloPc From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.qrloPc From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.qrloPc... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.qrloPc" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.6lDyHU From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.6lDyHU From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.6lDyHU... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.6lDyHU" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AOX6sn From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AOX6sn From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AOX6sn... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.AOX6sn" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Syntax error: unexpected end of input Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.Z92ZI7 From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.Z92ZI7 From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.Z92ZI7... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.Z92ZI7" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" test-name: hackage->guix-package test 1 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:215 source: + (test-assert + "hackage->guix-package test 1" + (eval-test-with-cabal test-cabal-1 match-ghc-foo)) actual-value: #t result: PASS test-name: hackage->guix-package test 2 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:218 source: + (test-assert + "hackage->guix-package test 2" + (eval-test-with-cabal test-cabal-2 match-ghc-foo)) actual-value: #t result: PASS test-name: hackage->guix-package test 3 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:221 source: + (test-assert + "hackage->guix-package test 3" + (eval-test-with-cabal + test-cabal-3 + match-ghc-foo + #:cabal-environment + '(("impl" . "ghc-7.8")))) actual-value: #t result: PASS test-name: hackage->guix-package test 4 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:225 source: + (test-assert + "hackage->guix-package test 4" + (eval-test-with-cabal + test-cabal-4 + match-ghc-foo + #:cabal-environment + '(("impl" . "ghc-7.8")))) actual-value: #t result: PASS test-name: hackage->guix-package test 5 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:229 source: + (test-assert + "hackage->guix-package test 5" + (eval-test-with-cabal + test-cabal-5 + match-ghc-foo + #:cabal-environment + '(("impl" . "ghc-7.8")))) actual-value: #t result: PASS test-name: hackage->guix-package test 6 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:253 source: + (test-assert + "hackage->guix-package test 6" + (eval-test-with-cabal + test-cabal-6 + match-ghc-foo-6)) actual-value: #t result: PASS test-name: hackage->guix-package test multiline desc (layout) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:271 source: + (test-assert + "hackage->guix-package test multiline desc (layout)" + (eval-test-with-cabal + test-cabal-multiline-layout + match-ghc-foo)) actual-value: #t result: PASS test-name: hackage->guix-package test multiline desc (braced) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:291 source: + (test-assert + "hackage->guix-package test multiline desc (braced)" + (eval-test-with-cabal + test-cabal-multiline-braced + match-ghc-foo)) actual-value: #t result: PASS test-name: hackage->guix-package test mixed layout location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:309 source: + (test-assert + "hackage->guix-package test mixed layout" + (eval-test-with-cabal + test-cabal-mixed-layout + match-ghc-foo)) actual-value: #t result: PASS test-name: hackage->guix-package test flag executable location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:334 source: + (test-assert + "hackage->guix-package test flag executable" + (eval-test-with-cabal + test-cabal-flag-executable + match-ghc-foo)) actual-value: #t result: PASS test-name: hackage->guix-package test properties without space location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:353 source: + (test-assert + "hackage->guix-package test properties without space" + (eval-test-with-cabal + test-cabal-property-no-space + match-ghc-foo)) actual-value: #t result: PASS ;;; (fail #f #f) test-name: hackage->guix-package test without final newline location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:368 source: + (test-assert + "hackage->guix-package test without final newline" + (eval-test-with-cabal + test-cabal-no-final-newline + match-ghc-foo)) actual-value: #f result: XFAIL test-name: hackage->guix-package test internal libraries are ignored location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:388 source: + (test-assert + "hackage->guix-package test internal libraries are ignored" + (eval-test-with-cabal + Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.O9ix4V From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.O9ix4V From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.O9ix4V... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.O9ix4V" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.zniUmC From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.zniUmC From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.zniUmC... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.zniUmC" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.tcJRzF From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.tcJRzF From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.tcJRzF... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.tcJRzF" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.vYcyAy From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.vYcyAy From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.vYcyAy... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.vYcyAy" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.fwwyne From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.fwwyne From https://web.archive.org/web/20251223164800/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.fwwyne... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.fwwyne" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Syntax error: unexpected token : { (at line 4, column 4) Syntax error: unexpected end of input test-cabal-internal-library-ignored + match-ghc-foo)) actual-value: #t result: PASS test-name: hackage->guix-package test lonely if statement location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:481 source: + (test-assert + "hackage->guix-package test lonely if statement" + (eval-test-with-cabal + test-cabal-else + match-ghc-elif + #:cabal-environment + '(("os" . "guix")))) actual-value: #t result: PASS test-name: hackage->guix-package test else statement location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:485 source: + (test-assert + "hackage->guix-package test else statement" + (eval-test-with-cabal + test-cabal-else + match-ghc-elif + #:cabal-environment + '(("os" . "guix")))) actual-value: #t result: PASS test-name: hackage->guix-package test elif statement location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:489 source: + (test-assert + "hackage->guix-package test elif statement" + (eval-test-with-cabal + test-cabal-elif + match-ghc-elif + #:cabal-environment + '(("os" . "guix")))) actual-value: #t result: PASS test-name: hackage->guix-package test elif statement with brackets location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:493 source: + (test-assert + "hackage->guix-package test elif statement with brackets" + (eval-test-with-cabal + test-cabal-elif-brackets + match-ghc-elif + #:cabal-environment + '(("os" . "guix")))) actual-value: #t result: PASS test-name: hackage->guix-package test cabal revision location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:535 source: + (test-assert + "hackage->guix-package test cabal revision" + (eval-test-with-cabal + test-cabal-revision + match-ghc-foo-revision)) actual-value: #t result: PASS test-name: read-cabal test 1 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:538 source: + (test-assert + "read-cabal test 1" + (match (call-with-input-string + test-read-cabal-1 + read-cabal) + ((("name" ("test-me")) + ('section + 'library + #f + (('if + ('flag "base4point8") + (("build-depends" ("base >= 4.8 && < 5"))) + (('if + ('flag "base4") + (("build-depends" ("base >= 4 && < 4.8"))) + (('if + ('flag "base3") + (("build-depends" ("base >= 3 && < 4"))) + (("build-depends" ("base < 3")))))))) + ('if + ('or + ('flag "base4point8") + ('and ('flag "base4") ('flag "base3"))) + (("build-depends" ("random"))) + ()) + ("build-depends" ("containers")) + ("exposed-modules" ("Test.QuickCheck.Exception"))))) + #t) + (x (pk 'fail x #f)))) actual-value: #t result: PASS test-name: read-cabal test: if brackets on the same line location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:558 source: + (test-assert + "read-cabal test: if brackets on the same line" + (match (call-with-input-string + test-read-cabal-2 + read-cabal) + ((("name" ("test-me")) + ('section + 'common + "defaults" + (('if + ('os "foobar") + (("cc-options" ("-DBARBAZ "))) + ())))) + #t) + (x (pk 'fail x #f)))) actual-value: #t result: PASS ;;; (fail #f #f) test-name: read-cabal test: property brackets on new line location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:569 source: + (test-assert + "read-cabal test: property brackets on new line" + (match (call-with-input-string + test-read-cabal-brackets-newline + read-cabal) + ((("name" ("test-me")) + ('section + 'common + Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.DT1fKF From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.DT1fKF From https://web.archive.org/web/20251223164801/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.DT1fKF... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.DT1fKF" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.90yrNc From https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.90yrNc From https://web.archive.org/web/20251223164801/https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.90yrNc... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.90yrNc" from "https://hackage.haskell.org/package/foo/foo-1.0.0.tar.gz" "defaults" + (("build-depends" ("foobar , barbaz"))))) + #t) + (x (pk 'fail x #f)))) actual-value: #f result: XFAIL test-name: read-cabal test: library name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:577 source: + (test-assert + "read-cabal test: library name" + (match (call-with-input-string + test-read-cabal-library-name + read-cabal) + ((("name" ("test-me")) + ('section + 'library + "foobar" + (("build-depends" ("foo, bar")))) + ('section + 'library + #f + (("build-depends" ("bar, baz"))))) + #t) + (x (pk 'fail x #f)))) actual-value: #t result: PASS test-name: hackage->guix-package test cabal import location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:622 source: + (test-assert + "hackage->guix-package test cabal import" + (eval-test-with-cabal + test-cabal-import + match-ghc-foo-import)) actual-value: #t result: PASS test-name: hackage->guix-package test cabal multiple imports location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/hackage.scm:667 source: + (test-assert + "hackage->guix-package test cabal multiple imports" + (eval-test-with-cabal + test-cabal-multiple-imports + match-ghc-foo-multiple-imports)) actual-value: #t result: PASS SKIP: tests/import/pypi ======================= test-name: guix-package->pypi-name, old URL style location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:224 source: + (test-equal + "guix-package->pypi-name, old URL style" + "psutil" + (guix-package->pypi-name + (dummy-package + "foo" + (source + (dummy-origin + (uri "https://pypi.org/packages/source/p/psutil/psutil-4.3.0.tar.gz")))))) expected-value: "psutil" actual-value: "psutil" result: PASS test-name: guix-package->pypi-name, new URL style location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:232 source: + (test-equal + "guix-package->pypi-name, new URL style" + "certbot" + (guix-package->pypi-name + (dummy-package + "foo" + (source + (dummy-origin + (uri "https://pypi.org/packages/a2/3b/4756e6a0ceb14e084042a2a65c615d68d25621c6fd446d0fc10d14c4ce7d/certbot-0.8.1.tar.gz")))))) expected-value: "certbot" actual-value: "certbot" result: PASS test-name: guix-package->pypi-name, several URLs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:240 source: + (test-equal + "guix-package->pypi-name, several URLs" + "cram" + (guix-package->pypi-name + (dummy-package + "foo" + (source + (dummy-origin + (uri (list "https://bitheap.org/cram/cram-0.7.tar.gz" + (pypi-uri "cram" "0.7")))))))) expected-value: "cram" actual-value: "cram" result: PASS test-name: guix-package->pypi-name, honor 'upstream-name' location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:249 source: + (test-equal + "guix-package->pypi-name, honor 'upstream-name'" + "bar-3" + (guix-package->pypi-name + (dummy-package + "foo" + (properties '((upstream-name . "bar-3")))))) expected-value: "bar-3" actual-value: "bar-3" result: PASS test-name: specification->requirement-name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:256 source: + (test-equal + "specification->requirement-name" + '("Fizzy" + "PickyThing" + "SomethingWithMarker" + "requests" + "pip") + (map specification->requirement-name + test-specifications)) expected-value: ("Fizzy" "PickyThing" "SomethingWithMarker" "requests" "pip") actual-value: ("Fizzy" "PickyThing" "SomethingWithMarker" "requests" "pip") result: PASS test-name: parse-requires.txt location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:260 source: + (test-equal + "parse-requires.txt" + (list '("foo" "bar") '("pytest")) + (mock ((ice-9 ports) + call-with-input-file + call-with-input-string) + (parse-requires.txt test-requires.txt))) expected-value: (("foo" "bar") ("pytest")) actual-value: (("foo" "bar") ("pytest")) result: PASS test-name: parse-requires.txt - Beaker location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:266 source: + (test-equal + "parse-requires.txt - Beaker" + (list '() '("Mock" "coverage")) + (mock ((ice-9 ports) + call-with-input-file + call-with-input-string) + (parse-requires.txt test-requires.txt-beaker))) expected-value: (() ("Mock" "coverage")) actual-value: (() ("Mock" "coverage")) result: PASS test-name: parse-wheel-metadata, with extras location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:272 source: + (test-equal + "parse-wheel-metadata, with extras" + (list '("wrapt" "bar") '("tox" "bumpversion")) + (mock ((ice-9 ports) + call-with-input-file + call-with-input-string) + (parse-wheel-metadata test-metadata-with-extras))) expected-value: (("wrapt" "bar") ("tox" "bumpversion")) actual-value: (("wrapt" "bar") ("tox" "bumpversion")) result: PASS test-name: parse-wheel-metadata, with extras - Jedi location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:278 source: + (test-equal + "parse-wheel-metadata, with extras - Jedi" + (list '("parso") '("pytest")) + (mock ((ice-9 ports) + call-with-input-file + warning: project name foo does not appear verbatim in the PyPI URI hint: The PyPI URI is: `https://files.pythonhosted.org/packages/f0/f00/goo-0.0.0.tar.gz'. You should review the pypi-uri declaration in the generated package. You may need to replace "foo" with a substring of the PyPI URI that identifies the package. Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.t1EmPG From http://localhost:44491/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 276B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 276B 1021KiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 276B 717KiB/s 00:00 ▕██████████████████▏ 100.0% warning: Cannot guess requirements from pyproject.toml file, because it does not exist. Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.DYxgwN From http://localhost:44491/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 276B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 276B 1006KiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 276B 322KiB/s 00:00 ▕██████████████████▏ 100.0% warning: Cannot guess requirements from pyproject.toml file, because it does not exist. Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.jLpDD7 From http://localhost:41293/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 270B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 270B 1.7MiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 270B 1022KiB/s 00:00 ▕██████████████████▏ 100.0% warning: Cannot guess requirements from source archive: no requires.txt file found. Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mJtHOl From http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl... download failed "http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl" 404 "Such is life" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mJtHOl From https://web.archive.org/web/20251223164811/http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mJtHOl... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.mJtHOl" from "http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.NgAda0 From http://localhost:41293/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 270B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 270B 1.2MiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 270B 814KiB/s 00:00 ▕██████████████████▏ 100.0% warning: Cannot guess requirements from source archive: no requires.txt file found. Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.PGCwfL From http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl... download failed "http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl" 404 "Such is life" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.PGCwfL From https://web.archive.org/web/20251223164811/http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.PGCwfL... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.PGCwfL" from "http://localhost:41293/foo-1.0.0-py2.py3-none-any.whl" call-with-input-string) + (parse-wheel-metadata + test-metadata-with-extras-jedi))) expected-value: (("parso") ("pytest")) actual-value: (("parso") ("pytest")) result: PASS test-name: find-project-url, with numpy location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:284 source: + (test-equal + "find-project-url, with numpy" + "numpy" + (find-project-url + "numpy" + "https://files.pythonhosted.org/packages/0a/c8/a62767a6b374a0dfb02d2a0456e5f56a372cdd1689dbc6ffb6bf1ddedbc0/numpy-1.22.1.zip")) expected-value: "numpy" actual-value: "numpy" result: PASS test-name: find-project-url, uWSGI location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:290 source: + (test-equal + "find-project-url, uWSGI" + "uwsgi" + (find-project-url + "uWSGI" + "https://files.pythonhosted.org/packages/24/fd/93851e4a076719199868d4c918cc93a52742e68370188c1c570a6e42a54f/uwsgi-2.0.20.tar.gz")) expected-value: "uwsgi" actual-value: "uwsgi" result: PASS test-name: find-project-url, flake8-array-spacing location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:296 source: + (test-equal + "find-project-url, flake8-array-spacing" + "flake8_array_spacing" + (find-project-url + "flake8-array-spacing" + "https://files.pythonhosted.org/packages/a4/21/ff29b901128b681b7de7a2787b3aeb3e1f3cba4a8c0cffa9712cbff016bc/flake8_array_spacing-0.2.0.tar.gz")) expected-value: "flake8_array_spacing" actual-value: "flake8_array_spacing" result: PASS test-name: find-project-url, foo/goo location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:302 source: + (test-equal + "find-project-url, foo/goo" + "foo" + (find-project-url + "foo" + "https://files.pythonhosted.org/packages/f0/f00/goo-0.0.0.tar.gz")) expected-value: "foo" actual-value: "foo" result: PASS test-name: pypi->guix-package, no wheel location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:308 source: + (test-assert + "pypi->guix-package, no wheel" + (let ((tarball + (pypi-tarball + "foo-1.0.0" + `(("src/bizarre.egg-info/requires.txt" + ,test-requires.txt)))) + (twice (lambda (lst) (append lst lst)))) + (with-pypi + (twice `(("/foo-1.0.0.tar.gz" 200 ,(file-dump tarball)) + ("/foo-1.0.0-py2.py3-none-any.whl" 404 "") + ("/foo/json" + 200 + ,(lambda (port) (display (foo-json) port))))) + (match (pypi->guix-package "foo") + (`(package + (name "python-foo") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "foo" version)) + (sha256 (base32 ,(? string? hash))))) + (build-system pyproject-build-system) + (propagated-inputs (list python-bar python-foo)) + (native-inputs + (list python-pytest + python-setuptools + python-wheel)) + (home-page "https://example.com") + (synopsis "summary") + (description "summary.") + (license license:lgpl2.0)) + (and (string=? default-sha256/base32 hash) + (equal? + (pypi->guix-package "foo" #:version "1.0.0") + (pypi->guix-package "foo")) + (guard (c ((error? c) #t)) + (pypi->guix-package "foo" #:version "42")))) + (x (pk 'fail x #f)))))) actual-value: #t result: PASS test-name: pypi->guix-package, no wheel, no requires.txt, but pyproject.toml location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:344 source: + (test-assert + "pypi->guix-package, no wheel, no requires.txt, but pyproject.toml" + (let ((tarball + (pypi-tarball + "foo-1.0.0" + Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.vaJK4O From http://localhost:39327/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 399B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 399B 2.3MiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 399B 1.4MiB/s 00:00 ▕██████████████████▏ 100.0% Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.UsZ0N9 From http://localhost:39327/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 399B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 399B 558KiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 399B 490KiB/s 00:00 ▕██████████████████▏ 100.0% `(("pyproject.toml" ,test-pyproject.toml)))) + (twice (lambda (lst) (append lst lst)))) + (with-pypi + (twice `(("/foo-1.0.0.tar.gz" 200 ,(file-dump tarball)) + ("/foo-1.0.0-py2.py3-none-any.whl" 404 "") + ("/foo/json" + 200 + ,(lambda (port) (display (foo-json) port))))) + (invalidate-memoization! pypi->guix-package) + (match (pypi->guix-package "foo") + (`(package + (name "python-foo") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "foo" version)) + (sha256 (base32 ,(? string? hash))))) + (build-system pyproject-build-system) + (propagated-inputs + (list python-dummy-dep-a python-dummy-dep-b)) + (native-inputs + (list python-dummy-build-dep-a + python-dummy-build-dep-b + python-dummy-test-dep-a + python-dummy-test-dep-b)) + (home-page "https://example.com") + (synopsis "summary") + (description "summary.") + (license license:lgpl2.0)) + (and (string=? default-sha256/base32 hash) + (equal? + (pypi->guix-package "foo" #:version "1.0.0") + (pypi->guix-package "foo")) + (guard (c ((error? c) #t)) + (pypi->guix-package "foo" #:version "42")))) + (x (pk 'fail x #f)))))) actual-value: #t result: PASS test-name: pypi->guix-package, no wheel, but requires.txt and pyproject.toml location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:381 source: + (test-assert + "pypi->guix-package, no wheel, but requires.txt and pyproject.toml" + (let ((tarball + (pypi-tarball + "foo-1.0.0" + `(("foo-1.0.0/pyproject.toml" ,test-pyproject.toml) + ("foo-1.0.0/bizarre.egg-info/requires.txt" + ,test-requires.txt)))) + (twice (lambda (lst) (append lst lst)))) + (with-pypi + (twice `(("/foo-1.0.0.tar.gz" 200 ,(file-dump tarball)) + ("/foo-1.0.0-py2.py3-none-any.whl" 404 "") + ("/foo/json" + 200 + ,(lambda (port) (display (foo-json) port))))) + (invalidate-memoization! pypi->guix-package) + (match (pypi->guix-package "foo") + (`(package + (name "python-foo") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "foo" version)) + (sha256 (base32 ,(? string? hash))))) + (build-system pyproject-build-system) + (propagated-inputs + (list python-bar + python-dummy-dep-a + python-dummy-dep-b + python-foo)) + (native-inputs + (list python-dummy-build-dep-a + python-dummy-build-dep-b + python-dummy-test-dep-a + python-dummy-test-dep-b + python-pytest)) + (home-page "https://example.com") + (synopsis "summary") + (description "summary.") + (license license:lgpl2.0)) + (and (string=? default-sha256/base32 hash) + (equal? + (pypi->guix-package "foo" #:version "1.0.0") + (pypi->guix-package "foo")) + (guard (c ((error? c) #t)) + (pypi->guix-package "foo" #:version "42")))) + (x (pk 'fail x #f)))))) actual-value: #t result: PASS test-name: Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.iH6cr9 From http://localhost:39413/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 177B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 177B 919KiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 177B 567KiB/s 00:00 ▕██████████████████▏ 100.0% warning: Cannot guess requirements from pyproject.toml file, because it does not exist. warning: Cannot guess requirements from source archive: no requires.txt file found. Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.UwGjeo From http://localhost:39413/foo-1.0.0-py2.py3-none-any.whl... download failed "http://localhost:39413/foo-1.0.0-py2.py3-none-any.whl" 404 "Such is life" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.UwGjeo From https://web.archive.org/web/20251223164812/http://localhost:39413/foo-1.0.0-py2.py3-none-any.whl... In procedure getaddrinfo: Servname not supported for ai_socktype Trying to use Disarchive to assemble /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.UwGjeo... could not find its Disarchive specification failed to download "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.UwGjeo" from "http://localhost:39413/foo-1.0.0-py2.py3-none-any.whl" Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.RoPaZ1 From http://localhost:45573/foo-99-1.0.0.tar.gz...  foo-99-1.0.0.tar.gz 279B 0B/s 00:00 ▕ ▏ 0.0%  foo-99-1.0.0.tar.gz 279B 1.7MiB/s 00:00 ▕██████████████████▏ 100.0%  foo-99-1.0.0.tar.gz 279B 984KiB/s 00:00 ▕██████████████████▏ 100.0% warning: Cannot guess requirements from pyproject.toml file, because it does not exist. pypi->guix-package, no requires.txt, but wheel. location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:424 source: + (test-assert + "pypi->guix-package, no requires.txt, but wheel." + (let ((tarball + (pypi-tarball + "foo-1.0.0" + '(("foo-1.0.0/foo.egg-info/.empty" "")))) + (wheel (wheel-file + "foo-1.0.0" + `(("METADATA" ,test-metadata))))) + (with-pypi + `(("/foo-1.0.0.tar.gz" 200 ,(file-dump tarball)) + ("/foo-1.0.0-py2.py3-none-any.whl" + 200 + ,(file-dump wheel)) + ("/foo/json" + 200 + ,(lambda (port) (display (foo-json) port)))) + (invalidate-memoization! pypi->guix-package) + (match (pypi->guix-package "foo") + (`(package + (name "python-foo") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "foo" version)) + (sha256 (base32 ,(? string? hash))))) + (build-system pyproject-build-system) + (propagated-inputs (list python-bar python-baz)) + (native-inputs + (list python-pytest + python-setuptools + python-wheel)) + (home-page "https://example.com") + (synopsis "summary") + (description "summary.") + (license license:lgpl2.0)) + (string=? default-sha256/base32 hash)) + (x (pk 'fail x #f)))))) result: SKIP test-name: pypi->guix-package, no usable requirement file, no wheel. location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:460 source: + (test-assert + "pypi->guix-package, no usable requirement file, no wheel." + (let ((tarball + (pypi-tarball + "foo-1.0.0" + '(("foo.egg-info/.empty" ""))))) + (with-pypi + `(("/foo-1.0.0.tar.gz" 200 ,(file-dump tarball)) + ("/foo-1.0.0-py2.py3-none-any.whl" 404 "") + ("/foo/json" + 200 + ,(lambda (port) (display (foo-json) port)))) + (invalidate-memoization! pypi->guix-package) + (match (pypi->guix-package "foo") + (`(package + (name "python-foo") + (version "1.0.0") + (source + (origin + (method url-fetch) + (uri (pypi-uri "foo" version)) + (sha256 (base32 ,(? string? hash))))) + (build-system pyproject-build-system) + (native-inputs + (list python-setuptools python-wheel)) + (home-page "https://example.com") + (synopsis "summary") + (description "summary.") + (license license:lgpl2.0)) + (string=? default-sha256/base32 hash)) + (x (pk 'fail x #f)))))) actual-value: #t result: PASS test-name: pypi->guix-package, package name contains "-" followed by digits location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:489 source: + (test-assert + "pypi->guix-package, package name contains \"-\" followed by digits" + (let ((tarball + (pypi-tarball + "foo-99-1.0.0" + `(("src/bizarre.egg-info/requires.txt" + ,test-requires.txt))))) + (with-pypi + `(("/foo-99-1.0.0.tar.gz" 200 ,(file-dump tarball)) + ("/foo-99-1.0.0-py2.py3-none-any.whl" 404 "") + ("/foo-99/json" + 200 + ,(lambda (port) + (display (foo-json #:name "foo-99") port)))) + (match (pypi->guix-package "foo-99") + (`(package + (name "python-foo-99") + (version "1.0.0") + (source + (origin + (method url-fetch) + Starting download of /tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.PruY0v From http://localhost:44851/foo-1.0.0.tar.gz...  foo-1.0.0.tar.gz 276B 0B/s 00:00 ▕ ▏ 0.0%  foo-1.0.0.tar.gz 276B 1.9MiB/s 00:00 ▕██████████████████▏ 100.0%  foo-1.0.0.tar.gz 276B 1.1MiB/s 00:00 ▕██████████████████▏ 100.0% warning: Cannot guess requirements from pyproject.toml file, because it does not exist. (uri (pypi-uri "foo-99" version)) + (sha256 (base32 ,(? string? hash))))) + (properties '(("upstream-name" . "foo-99"))) + (build-system pyproject-build-system) + (propagated-inputs (list python-bar python-foo)) + (native-inputs + (list python-pytest + python-setuptools + python-wheel)) + (home-page "https://example.com") + (synopsis "summary") + (description "summary.") + (license license:lgpl2.0)) + (string=? default-sha256/base32 hash)) + (x (pk 'fail x #f)))))) actual-value: #t result: PASS test-name: package-latest-release location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/import/pypi.scm:521 source: + (test-equal + "package-latest-release" + (list '("foo-1.0.0.tar.gz") + '("foo-1.0.0.tar.gz.asc") + (list (upstream-input + (name "bar") + (downstream-name "python-bar") + (type 'propagated)) + (upstream-input + (name "foo") + (downstream-name "python-foo") + (type 'propagated)) + (upstream-input + (name "pytest") + (downstream-name "python-pytest") + (type 'native)) + (upstream-input + (name "setuptools") + (downstream-name "python-setuptools") + (type 'native)) + (upstream-input + (name "wheel") + (downstream-name "python-wheel") + (type 'native)))) + (let ((tarball + (pypi-tarball + "foo-1.0.0" + `(("src/bizarre.egg-info/requires.txt" + ,test-requires.txt))))) + (with-pypi + `(("/foo-1.0.0.tar.gz" 200 ,(file-dump tarball)) + ("/foo-1.0.0-py2.py3-none-any.whl" 404 "") + ("/foo/json" + 200 + ,(lambda (port) (display (foo-json) port)))) + (define source + (package-latest-release + (dummy-package + "python-foo" + (version "0.1.2") + (source + (dummy-origin + (method url-fetch) + (uri (pypi-uri "foo" version)))) + (build-system python-build-system)) + (list %pypi-updater))) + (list (map basename (upstream-source-urls source)) + (map basename + (upstream-source-signature-urls source)) + (upstream-source-inputs source))))) expected-value: (("foo-1.0.0.tar.gz") ("foo-1.0.0.tar.gz.asc") (#< name: "bar" downstream-name: "python-bar" type: propagated min-version: any max-version: any> #< name: "foo" downstream-name: "python-foo" type: propagated min-version: any max-version: any> #< name: "pytest" downstream-name: "python-pytest" type: native min-version: any max-version: any> #< name: "setuptools" downstream-name: "python-setuptools" type: native min-version: any max-version: any> #< name: "wheel" downstream-name: "python-wheel" type: native min-version: any max-version: any>)) actual-value: (("foo-1.0.0.tar.gz") ("foo-1.0.0.tar.gz.asc") (#< name: "bar" downstream-name: "python-bar" type: propagated min-version: any max-version: any> #< name: "foo" downstream-name: "python-foo" type: propagated min-version: any max-version: any> #< name: "pytest" downstream-name: "python-pytest" type: native min-version: any max-version: any> #< name: "setuptools" downstream-name: "python-setuptools" type: native min-version: any max-version: any> #< name: "wheel" downstream-name: "python-wheel" type: native min-version: any max-version: any>)) result: PASS SKIP: tests/inferior ==================== test-name: open-inferior location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:55 source: + (test-equal + "open-inferior" + '(42 #t) + (let ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix"))) + (and (inferior? inferior) + (let ((a (inferior-eval '(apply * '(6 7)) inferior)) + (b (inferior-eval + '(@ (gnu packages base) coreutils) + inferior))) + (close-inferior inferior) + (list a (inferior-object? b)))))) expected-value: (42 #t) actual-value: (42 #t) result: PASS test-name: close-inferior location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:66 source: + (test-equal + "close-inferior" + '((hello) (world)) + (let* ((inferior1 + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (lst1 (inferior-eval '(list 'hello) inferior1)) + (inferior2 + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (lst2 (inferior-eval '(list 'world) inferior2))) + (close-inferior inferior1) + (close-inferior inferior2) + (list lst1 lst2))) expected-value: ((hello) (world)) actual-value: ((hello) (world)) result: PASS test-name: &inferior-exception location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:80 source: + (test-equal + "&inferior-exception" + '(a b c d) + (let ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix"))) + (guard (c ((inferior-exception? c) + (close-inferior inferior) + (and (eq? inferior (inferior-exception-inferior c)) + (match (inferior-exception-stack c) + (((_ (files lines columns)) ..1) + (member "guix/repl.scm" files))) + (inferior-exception-arguments c)))) + (inferior-eval '(throw 'a 'b 'c 'd) inferior) + 'badness))) expected-value: (a b c d) actual-value: (a b c d) result: PASS test-name: &inferior-exception, legacy mode location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:94 source: + (test-equal + "&inferior-exception, legacy mode" + '(a b c d) + (let ((inferior (open-inferior %top-builddir))) + (guard (c ((inferior-exception? c) + (close-inferior inferior) + (and (eq? inferior (inferior-exception-inferior c)) + (inferior-exception-arguments c)))) + (inferior-eval '(throw 'a 'b 'c 'd) inferior) + 'badness))) expected-value: (a b c d) actual-value: (a b c d) result: PASS test-name: inferior-packages location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:106 source: + (test-equal + "inferior-packages" + (take (sort (fold-packages + (lambda (package lst) + (cons (list (package-name package) + (package-version package) + (package-home-page package) + (package-location package)) + lst)) + '()) + (lambda (x y) (string file: "gnu/packages/games.scm" line: 8128 column: 2>) ("0xffff" "0.10" "https://github.com/pali/0xFFFF" #< file: "gnu/packages/flashing-tools.scm" line: 130 column: 2>) ("389-ds-base" "2.2.2" "https://directory.fedoraproject.org" #< file: "gnu/packages/openldap.scm" line: 233 column: 2>) ("4ti2" "1.6.12" "https://4ti2.github.io" #< file: "gnu/packages/maths.scm" line: 918 column: 2>) ("7kaa" "2.15.7" "https://7kfans.com/index.html" #< file: "gnu/packages/games.scm" line: 11978 column: 2>) ("7zip" "25.01" "https://7-zip.org" #< file: "gnu/packages/compression.scm" line: 1473 column: 2>) ("9base" "7-0.63916da" "https://tools.suckless.org/9base/" #< file: "gnu/packages/suckless.scm" line: 1433 column: 2>) ("9yacc" "7-0.63916da" "https://tools.suckless.org/9base/" #< file: "gnu/packages/suckless.scm" line: 1402 column: 2>) ("a2jmidid" "12" "https://a2jmidid.ladish.org/" #< file: "gnu/packages/music.scm" line: 7750 column: 2>) ("a2ps" "4.15.7" "https://www.gnu.org/software/a2ps/" #< file: "gnu/packages/pretty-print.scm" line: 62 column: 2>)) actual-value: (("0ad" "0.27.1" "https://play0ad.com" #< file: "gnu/packages/games.scm" line: 8128 column: 2>) ("0xffff" "0.10" "https://github.com/pali/0xFFFF" #< file: "gnu/packages/flashing-tools.scm" line: 130 column: 2>) ("389-ds-base" "2.2.2" "https://directory.fedoraproject.org" #< file: "gnu/packages/openldap.scm" line: 233 column: 2>) ("4ti2" "1.6.12" "https://4ti2.github.io" #< file: "gnu/packages/maths.scm" line: 918 column: 2>) ("7kaa" "2.15.7" "https://7kfans.com/index.html" #< file: "gnu/packages/games.scm" line: 11978 column: 2>) ("7zip" "25.01" "https://7-zip.org" #< file: "gnu/packages/compression.scm" line: 1473 column: 2>) ("9base" "7-0.63916da" "https://tools.suckless.org/9base/" #< file: "gnu/packages/suckless.scm" line: 1433 column: 2>) ("9yacc" "7-0.63916da" "https://tools.suckless.org/9base/" #< file: "gnu/packages/suckless.scm" line: 1402 column: 2>) ("a2jmidid" "12" "https://a2jmidid.ladish.org/" #< file: "gnu/packages/music.scm" line: 7750 column: 2>) ("a2ps" "4.15.7" "https://www.gnu.org/software/a2ps/" #< file: "gnu/packages/pretty-print.scm" line: 62 column: 2>)) result: PASS test-name: inferior-available-packages location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:135 source: + (test-equal + "inferior-available-packages" + (take (sort (fold-available-packages + (lambda* (name + version + result + #:key + supported? + deprecated? + #:allow-other-keys) + (if (and supported? (not deprecated?)) + (alist-cons name version result) + result)) + '()) + (lambda (x y) (stringlist + (lambda (package) + (list (package-name package) + (package-version package) + (package-location package))))) + (list (map ->list (find-packages-by-name "guile" #f)) + (map ->list + (find-packages-by-name "guile" "2.2")))) + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (->list + (lambda (package) + (list (inferior-package-name package) + (inferior-package-version package) + (inferior-package-location package)))) + (lst1 (map ->list + (lookup-inferior-packages inferior "guile"))) + (lst2 (map ->list + (lookup-inferior-packages inferior "guile" "2.2")))) + (close-inferior inferior) + (list lst1 lst2))) expected-value: ((("guile" "3.0.9" #< file: "gnu/packages/guile.scm" line: 353 column: 2>) ("guile" "2.2.7" #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("guile" "2.2.4" #< file: "gnu/packages/guile.scm" line: 340 column: 2>) ("guile" "2.0.14" #< file: "gnu/packages/guile.scm" line: 160 column: 2>) ("guile" "1.8.8" #< file: "gnu/packages/guile.scm" line: 77 column: 2>)) (("guile" "2.2.7" #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("guile" "2.2.4" #< file: "gnu/packages/guile.scm" line: 340 column: 2>))) actual-value: ((("guile" "3.0.9" #< file: "gnu/packages/guile.scm" line: 353 column: 2>) ("guile" "2.2.7" #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("guile" "2.2.4" #< file: "gnu/packages/guile.scm" line: 340 column: 2>) ("guile" "2.0.14" #< file: "gnu/packages/guile.scm" line: 160 column: 2>) ("guile" "1.8.8" #< file: "gnu/packages/guile.scm" line: 77 column: 2>)) (("guile" "2.2.7" #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("guile" "2.2.4" #< file: "gnu/packages/guile.scm" line: 340 column: 2>))) result: PASS test-name: lookup-inferior-packages and eq?-ness location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:176 source: + (test-assert + "lookup-inferior-packages and eq?-ness" + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (lst1 (lookup-inferior-packages inferior "guile")) + (lst2 (lookup-inferior-packages inferior "guile"))) + (close-inferior inferior) + (every eq? lst1 lst2))) actual-value: #t result: PASS test-name: inferior-package-inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:184 source: + (test-equal + "inferior-package-inputs" + (let ((->list + (match-lambda + ((label (? package? package) . rest) + `(,label + (package + ,(package-name package) + ,(package-version package) + ,(package-location package)) + ,@rest))))) + (list (map ->list (package-inputs guile-3.0-latest)) + (map ->list + (package-native-inputs guile-3.0-latest)) + (map ->list + (package-propagated-inputs guile-3.0-latest)))) + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (guile (first (lookup-inferior-packages inferior "guile"))) + (->list + (match-lambda + ((label (? inferior-package? package) . rest) + `(,label + (package + ,(inferior-package-name package) + ,(inferior-package-version package) + ,(inferior-package-location package)) + ,@rest)))) + (result + (list (map ->list (inferior-package-inputs guile)) + (map ->list + (inferior-package-native-inputs guile)) + (map ->list + (inferior-package-propagated-inputs guile))))) + (close-inferior inferior) + result)) expected-value: ((("libffi" (package "libffi" "3.4.6" #< file: "gnu/packages/libffi.scm" line: 54 column: 2>)) ("libxcrypt" (package "libxcrypt" "4.4.38" #< file: "gnu/packages/crypto.scm" line: 1637 column: 2>)) ("bash-minimal" (package "bash-minimal" "5.2.37" #< file: "gnu/packages/bash.scm" line: 282 column: 2>))) (("pkg-config" (package "pkg-config" "0.29.2" #< file: "gnu/packages/pkg-config.scm" line: 46 column: 2>))) (("libunistring" (package "libunistring" "1.3" #< file: "gnu/packages/libunistring.scm" line: 36 column: 2>)) ("libgc" (package "libgc" "8.2.8" #< file: "gnu/packages/bdw-gc.scm" line: 37 column: 2>)))) actual-value: ((("libffi" (package "libffi" "3.4.6" #< file: "gnu/packages/libffi.scm" line: 54 column: 2>)) ("libxcrypt" (package "libxcrypt" "4.4.38" #< file: "gnu/packages/crypto.scm" line: 1637 column: 2>)) ("bash-minimal" (package "bash-minimal" "5.2.37" #< file: "gnu/packages/bash.scm" line: 282 column: 2>))) (("pkg-config" (package "pkg-config" "0.29.2" #< file: "gnu/packages/pkg-config.scm" line: 46 column: 2>))) (("libunistring" (package "libunistring" "1.3" #< file: "gnu/packages/libunistring.scm" line: 36 column: 2>)) ("libgc" (package "libgc" "8.2.8" #< file: "gnu/packages/bdw-gc.scm" line: 37 column: 2>)))) result: PASS test-name: inferior-package-search-paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:214 source: + (test-equal + "inferior-package-search-paths" + (package-native-search-paths guile-3.0) + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (guile (first (lookup-inferior-packages inferior "guile"))) + (result + (inferior-package-native-search-paths guile))) + (close-inferior inferior) + result)) expected-value: (#< variable: "GUILE_LOAD_PATH" files: ("share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_LOAD_COMPILED_PATH" files: ("lib/guile/3.0/site-ccache" "share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_EXTENSIONS_PATH" files: ("lib/guile/3.0/extensions") separator: ":" file-type: directory file-pattern: #f>) actual-value: (#< variable: "GUILE_LOAD_PATH" files: ("share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_LOAD_COMPILED_PATH" files: ("lib/guile/3.0/site-ccache" "share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_EXTENSIONS_PATH" files: ("lib/guile/3.0/extensions") separator: ":" file-type: directory file-pattern: #f>) result: PASS test-name: inferior-eval-with-store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:223 source: + (test-equal + "inferior-eval-with-store" + (add-text-to-store %store "foo" "Hello, world!") + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix"))) + (inferior-eval-with-store + inferior + %store + '(lambda (store) + (add-text-to-store store "foo" "Hello, world!"))))) expected-value: "/tmp/guix-tests/store/3hc50d22dv8mx47cf49lmp1blyncdzhn-foo" actual-value: "/tmp/guix-tests/store/3hc50d22dv8mx47cf49lmp1blyncdzhn-foo" result: PASS test-name: inferior-eval-with-store, &store-protocol-error location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:232 source: + (test-assert + "inferior-eval-with-store, &store-protocol-error" + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix"))) + (guard (c ((store-protocol-error? c) + (string-contains + (store-protocol-error-message c) + "invalid character"))) + (inferior-eval-with-store + inferior + %store + '(lambda (store) + (add-text-to-store store "we|rd/?!@" "uh uh"))) + #f))) actual-value: 0 result: PASS test-name: inferior-eval-with-store, exception location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:244 source: + (test-equal + "inferior-eval-with-store, exception" + '(the-answer = 42) + (let ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix"))) + (guard (c ((inferior-exception? c) + (close-inferior inferior) + (inferior-exception-arguments c))) + (inferior-eval-with-store + inferior + %store + '(lambda (store) (throw 'the-answer '= 42)))))) expected-value: (the-answer = 42) actual-value: (the-answer = 42) result: PASS test-name: inferior-eval-with-store, not a procedure location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:255 source: + (test-equal + "inferior-eval-with-store, not a procedure" + 'wrong-type-arg + (let ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix"))) + (guard (c ((inferior-exception? c) + (close-inferior inferior) + (car (inferior-exception-arguments c)))) + (inferior-eval-with-store + inferior + %store + '(+ 1 2))))) expected-value: wrong-type-arg actual-value: wrong-type-arg result: PASS test-name: inferior-package-derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:264 source: + (test-equal + "inferior-package-derivation" + (map derivation-file-name + (list (package-derivation + %store + %bootstrap-guile + "x86_64-linux") + (package-derivation + %store + %bootstrap-guile + "armhf-linux"))) + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (packages (inferior-packages inferior)) + (guile (find (lambda (package) + (string=? + (package-name %bootstrap-guile) + (inferior-package-name package))) + packages))) + (map derivation-file-name + (list (inferior-package-derivation + %store + guile + "x86_64-linux") + (inferior-package-derivation + %store + guile + "armhf-linux"))))) expected-value: ("/tmp/guix-tests/store/vzx7pgmkmx3h7qygfmfh1dgigy89firq-guile-bootstrap-2.0.drv" "/tmp/guix-tests/store/awnsymvjq0bd7rq8zvjxjl5531snfb8y-guile-bootstrap-2.0.drv") actual-value: ("/tmp/guix-tests/store/vzx7pgmkmx3h7qygfmfh1dgigy89firq-guile-bootstrap-2.0.drv" "/tmp/guix-tests/store/awnsymvjq0bd7rq8zvjxjl5531snfb8y-guile-bootstrap-2.0.drv") result: PASS test-name: inferior-package-replacement location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:282 source: + (test-equal + "inferior-package-replacement" + (package-derivation + %store + (package-replacement sqlite) + "x86_64-linux") + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (packages (inferior-packages inferior))) + (match (lookup-inferior-packages + inferior + (package-name sqlite) + (package-version sqlite)) + ((inferior-sqlite rest ...) + (inferior-package-derivation + %store + (inferior-package-replacement inferior-sqlite) + "x86_64-linux"))))) result: SKIP test-name: inferior-package->manifest-entry location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:298 source: + (test-equal + "inferior-package->manifest-entry" + (manifest-entry->list + (package->manifest-entry + (first (find-best-packages-by-name "guile" #f)))) + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (guile (first (lookup-inferior-packages inferior "guile"))) + (entry (inferior-package->manifest-entry guile))) + (close-inferior inferior) + (manifest-entry->list entry))) expected-value: ("guile" "3.0.9" "out" (#< variable: "GUILE_LOAD_PATH" files: ("share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_LOAD_COMPILED_PATH" files: ("lib/guile/3.0/site-ccache" "share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_EXTENSIONS_PATH" files: ("lib/guile/3.0/extensions") separator: ":" file-type: directory file-pattern: #f>) (("libunistring" "1.3" "out" () ()) ("libgc" "8.2.8" "out" () ()))) actual-value: ("guile" "3.0.9" "out" (#< variable: "GUILE_LOAD_PATH" files: ("share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_LOAD_COMPILED_PATH" files: ("lib/guile/3.0/site-ccache" "share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_EXTENSIONS_PATH" files: ("lib/guile/3.0/extensions") separator: ":" file-type: directory file-pattern: #f>) (("libunistring" "1.3" "out" () ()) ("libgc" "8.2.8" "out" () ()))) result: PASS test-name: packages->manifest location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:308 source: + (test-equal + "packages->manifest" + (map manifest-entry->list + (manifest-entries + (packages->manifest + (find-best-packages-by-name "guile" #f)))) + (let* ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix")) + (guile (first (lookup-inferior-packages inferior "guile"))) + (manifest (packages->manifest (list guile)))) + (close-inferior inferior) + (map manifest-entry->list + (manifest-entries manifest)))) expected-value: (("guile" "3.0.9" "out" (#< variable: "GUILE_LOAD_PATH" files: ("share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_LOAD_COMPILED_PATH" files: ("lib/guile/3.0/site-ccache" "share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_EXTENSIONS_PATH" files: ("lib/guile/3.0/extensions") separator: ":" file-type: directory file-pattern: #f>) (("libunistring" "1.3" "out" () ()) ("libgc" "8.2.8" "out" () ())))) actual-value: (("guile" "3.0.9" "out" (#< variable: "GUILE_LOAD_PATH" files: ("share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_LOAD_COMPILED_PATH" files: ("lib/guiguix repl: warning: 'nix-protocol-error?' is deprecated, use 'store-protocol-error?' instead guix repl: warning: 'nix-protocol-error-message' is deprecated, use 'store-protocol-error-message' instead testle/3.0/site-ccache" "share/guile/site/3.0") separator: ":" file-type: directory file-pattern: #f> #< variable: "GUILE_EXTENSIONS_PATH" files: ("lib/guile/3.0/extensions") separator: ":" file-type: directory file-pattern: #f>) (("libunistring" "1.3" "out" () ()) ("libgc" "8.2.8" "out" () ())))) result: PASS test-name: #:error-port stderr location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:319 source: + (test-equal + "#:error-port stderr" + 42 + (let ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix" + #:error-port + (current-error-port)))) + (and (inferior? inferior) + (inferior-eval + '(display "test" (current-error-port)) + inferior) + (let ((result + (inferior-eval '(apply * '(6 7)) inferior))) + (close-inferior inferior) + result)))) expected-value: 42 actual-value: 42 result: PASS test-name: #:error-port pipe location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/inferior.scm:333 source: + (test-equal + "#:error-port pipe" + "42" + (match (pipe) + ((port-to-read-from . port-to-write-to) + (setvbuf port-to-read-from 'line) + (setvbuf port-to-write-to 'line) + (let ((inferior + (open-inferior + %top-builddir + #:command + "scripts/guix" + #:error-port + port-to-write-to))) + (and (inferior? inferior) + (begin + (inferior-eval + '(display "42\n" (current-error-port)) + inferior) + (let loop ((line (read-line port-to-read-from))) + (if (string=? line "42") + (begin (close-inferior inferior) line) + (loop (read-line port-to-read-from)))))))))) expected-value: "42" actual-value: "42" result: PASS RUN: tests/ipfs =============== test-name: add-file-tree + restore-file-tree location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/ipfs.scm:48 source: + (test-assert + "add-file-tree + restore-file-tree" + (call-with-temporary-directory + (lambda (directory) + (let* ((source + (dirname + (search-path %load-path "guix/base32.scm"))) + (target (string-append directory "/r")) + (content (pk 'content (add-file-tree source)))) + (restore-file-tree (content-name content) target) + (file=? source target))))) result: SKIP probing IPFS gateway at localhost:5001... SKIP: tests/packages ==================== test-name: printer with location location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:91 source: + (test-assert + "printer with location" + (string-match + "^#$" + (with-output-to-string + (lambda () + (write (dummy-package + "foo" + (location (make-location "foo.scm" 42 7)))))))) actual-value: #("#" (0 . 36)) result: PASS test-name: printer without location location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:99 source: + (test-assert + "printer without location" + (string-match + "^#$" + (with-output-to-string + (lambda () + (write (dummy-package "foo" (location #f))))))) actual-value: #("#" (0 . 25)) result: PASS test-name: license type checking location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:106 source: + (test-equal + "license type checking" + 'bad-license + (guard (c ((package-license-error? c) + (package-error-invalid-license c))) + (dummy-package "foo" (license 'bad-license)))) expected-value: bad-license actual-value: bad-license result: PASS test-name: hidden-package location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:113 source: + (test-assert + "hidden-package" + (and (hidden-package? + (hidden-package (dummy-package "foo"))) + (not (hidden-package? (dummy-package "foo"))))) actual-value: #t result: PASS test-name: package-superseded location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:117 source: + (test-assert + "package-superseded" + (let* ((new (dummy-package "bar")) + (old (deprecated-package "foo" new))) + (and (eq? (package-superseded old) new) + (mock ((gnu packages) + find-best-packages-by-name + (const (list old))) + (specification->package "foo") + (and (eq? new (specification->package "foo")) + (eq? new (specification->package+output "foo"))))))) actual-value: #t result: PASS test-name: transaction-upgrade-entry, zero upgrades location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:126 source: + (test-assert + "transaction-upgrade-entry, zero upgrades" + (let* ((old (dummy-package "foo" (version "1"))) + (tx (mock ((gnu packages) + find-best-packages-by-name + (const '())) + (transaction-upgrade-entry + #f + (manifest-entry + (inherit (package->manifest-entry old)) + (item (string-append + (%store-prefix) + "/" + (make-string 32 #\e) + "-foo-1"))) + (manifest-transaction))))) + (manifest-transaction-null? tx))) actual-value: #t result: PASS test-name: transaction-upgrade-entry, zero upgrades, equivalent package location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:139 source: + (test-assert + "transaction-upgrade-entry, zero upgrades, equivalent package" + (let* ((old (dummy-package "foo" (version "1"))) + (drv (package-derivation %store old)) + (tx (mock ((gnu packages) + find-best-packages-by-name + (const (list old))) + (transaction-upgrade-entry + %store + (manifest-entry + (inherit (package->manifest-entry old)) + (item (derivation->output-path drv))) + (manifest-transaction))))) + (manifest-transaction-null? tx))) actual-value: #t result: PASS test-name: transaction-upgrade-entry, zero upgrades, propagated inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:152 source: + (test-assert + "transaction-upgrade-entry, zero upgrades, propagated inputs" + (let* ((dep (dummy-package "dep" (version "2"))) + (old (dummy-package + "foo" + (version "1") + (propagated-inputs (list dep)))) + (drv (package-derivation %store old)) + (tx (mock ((gnu packages) + find-best-packages-by-name + (const (list old))) + (transaction-upgrade-entry + %store + (manifest-entry + (inherit (package->manifest-entry old)) + (item (derivation->output-path drv)) + (dependencies + (list (manifest-entry + (inherit (package->manifest-entry dep)) + (item (derivation->output-path + (package-derivation + %store + dep))))))) + (manifest-transaction))))) + (manifest-transaction-null? tx))) actual-value: #t result: PASS test-name: transaction-upgrade-entry, one upgrade location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:174 source: + (test-assert + "transaction-upgrade-entry, one upgrade" + (let* ((old (dummy-package "foo" (version "1"))) + (new (dummy-package "foo" (version "2"))) + (tx (mock ((gnu packages) + find-best-packages-by-name + (const (list new))) + (transaction-upgrade-entry + #f + (manifest-entry + (inherit (package->manifest-entry old)) + (item (string-append + (%store-prefix) + "/" + (make-string 32 #\e) + "-foo-1"))) + (manifest-transaction))))) + (and (match (manifest-transaction-install tx) + ((($ "foo" "2" "out" item)) + (eq? item new))) + (null? (manifest-transaction-remove tx))))) actual-value: #t result: PASS test-name: transaction-upgrade-entry, superseded package location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:191 source: + (test-assert + "transaction-upgrade-entry, superseded package" + (let* ((old (dummy-package "foo" (version "1"))) + (new (dummy-package "bar" (version "2"))) + (dep (deprecated-package "foo" new)) + (tx (mock ((gnu packages) + find-best-packages-by-name + (const (list dep))) + (transaction-upgrade-entry + #f + (manifest-entry + (inherit (package->manifest-entry old)) + (item (string-append + (%store-prefix) + "/" + (make-string 32 #\e) + "-foo-1"))) + (manifest-transaction))))) + (and (match (manifest-transaction-install tx) + ((($ "bar" "2" "out" item)) + (eq? item new))) + (match (manifest-transaction-remove tx) + (((? manifest-pattern? pattern)) + (and (string=? (manifest-pattern-name pattern) "foo") + (string=? (manifest-pattern-version pattern) "1") + (string=? + (manifest-pattern-output pattern) + "out"))))))) actual-value: #t result: PASS test-name: transaction-upgrade-entry, transformation options preserved location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:213 source: + (test-equal + "transaction-upgrade-entry, transformation options preserved" + (derivation-file-name + (package-derivation %store grep)) + (let* ((old (dummy-package "emacs" (version "1"))) + (props '((transformations (with-input . "emacs=grep")))) + (tx (transaction-upgrade-entry + %store + (manifest-entry + (inherit (package->manifest-entry old)) + (properties props) + (item (string-append + (%store-prefix) + "/" + (make-string 32 #\e) + "-foo-1"))) + (manifest-transaction)))) + (match (manifest-transaction-install tx) + (((? manifest-entry? entry)) + (and (string=? + (manifest-entry-version entry) + (package-version grep)) + (string=? + (manifest-entry-name entry) + (package-name grep)) + (equal? (manifest-entry-properties entry) props) + (derivation-file-name + (package-derivation + %store + (manifest-entry-item entry)))))))) expected-value: "/tmp/guix-tests/store/bfxiwq3c92dq9p97mbsn00kf1ah9j72r-grep-3.11.drv" actual-value: "/tmp/guix-tests/store/bfxiwq3c92dq9p97mbsn00kf1ah9j72r-grep-3.11.drv" result: PASS test-name: transaction-upgrade-entry, grafts location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:236 source: + (test-assert + "transaction-upgrade-entry, grafts" + (with-build-handler + (const 'failed!) + (parameterize + ((%graft? #t)) + (let* ((old (dummy-package "foo" (version "1"))) + (bar (dummy-package + "bar" + (version "0") + (replacement old))) + (new (dummy-package + "foo" + (version "1") + (inputs (list bar)))) + (tx (mock ((gnu packages) + find-best-packages-by-name + (const (list new))) + (transaction-upgrade-entry + %store + (manifest-entry + (inherit (package->manifest-entry old)) + (item (string-append + (%store-prefix) + "/" + (make-string 32 #\e) + "-foo-1"))) + (manifest-transaction))))) + (and (match (manifest-transaction-install tx) + ((($ "foo" "1" "out" item)) + (eq? item new))) + (null? (manifest-transaction-remove tx))))))) actual-value: #t result: PASS test-name: package-definition-location location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:260 source: + (test-assert + "package-definition-location" + (let ((location (package-location hello)) + (definition (package-definition-location hello))) + (and (string=? + (location-file location) + (location-file definition)) + (= 0 (location-column definition)) + (= 2 (location-column location)) + (= (location-line definition) + (- (location-line location) 1))))) actual-value: #t result: PASS test-name: package-field-location location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:271 source: + (test-assert + "package-field-location" + (let () + (define (goto port line column) + (unless + (and (= (port-column port) (- column 1)) + (= (port-line port) (- line 1))) + (unless + (eof-object? (get-char port)) + (goto port line column)))) + (define read-at + (match-lambda + (($ file line column) + (call-with-input-file + (search-path %load-path file) + (lambda (port) + (goto port line column) + (read port)))))) + (and (member + (read-at + (package-field-location %bootstrap-guile 'name)) + (let ((name (package-name %bootstrap-guile))) + (list name `(name ,name)))) + (member + (read-at + (package-field-location + %bootstrap-guile + 'version)) + (let ((version (package-version %bootstrap-guile))) + (list version `(version ,version)))) + (member + (read-at + (package-field-location coreutils 'build-system)) + '(build-system gnu-build-system)) + (not (package-field-location + %bootstrap-guile + 'does-not-exist))))) actual-value: #t result: PASS test-name: package-field-location, relative file name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:301 source: + (test-equal + "package-field-location, relative file name" + (location-file + (package-location %bootstrap-guile)) + (with-fluids + ((%file-port-name-canonicalization 'absolute)) + (location-file + (package-field-location + %bootstrap-guile + 'version)))) expected-value: "gnu/packages/bootstrap.scm" actual-value: "gnu/packages/bootstrap.scm" result: PASS ;;; (x (("b" #) ("c" #) ("d" #) ("a" #) ("x" "something.drv"))) test-name: package-transitive-inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:306 source: + (test-assert + "package-transitive-inputs" + (let* ((a (dummy-package "a")) + (b (dummy-package "b" (propagated-inputs (list a)))) + (c (dummy-package "c" (inputs (list a)))) + (d (dummy-package + "d" + (propagated-inputs `(("x" "something.drv"))))) + (e (dummy-package "e" (inputs (list b c d))))) + (and (null? (package-transitive-inputs a)) + (equal? + `(("a" ,a)) + (package-transitive-inputs b)) + (equal? + `(("a" ,a)) + (package-transitive-inputs c)) + (equal? + (package-propagated-inputs d) + (package-transitive-inputs d)) + (equal? + `(("b" ,b) + ("c" ,c) + ("d" ,d) + ("a" ,a) + ("x" "something.drv")) + (pk 'x (package-transitive-inputs e)))))) actual-value: #t result: PASS test-name: package-transitive-inputs, no duplicates location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:325 source: + (test-assert + "package-transitive-inputs, no duplicates" + (let* ((a (dummy-package "a")) + (b (dummy-package + "b" + (inputs `(("a+" ,a))) + (native-inputs `(("a*" ,a))) + (propagated-inputs `(("a" ,a))))) + (c (dummy-package + "c" + (propagated-inputs `(("b" ,b))))) + (d (dummy-package "d" (inputs `(("a" ,a) ("c" ,c))))) + (e (dummy-package "e" (inputs `(("b" ,b) ("c" ,c)))))) + (and (null? (package-transitive-inputs a)) + (equal? + `(("a*" ,a) ("a+" ,a) ("a" ,a)) + (package-transitive-inputs b)) + (equal? + `(("b" ,b) ("a" ,a)) + (package-transitive-inputs c)) + (equal? + `(("a" ,a) ("c" ,c) ("b" ,b)) + (package-transitive-inputs d)) + (equal? + `(("b" ,b) ("c" ,c) ("a" ,a)) + (package-transitive-inputs e))))) actual-value: #t result: PASS test-name: package-transitive-supported-systems location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:347 source: + (test-equal + "package-transitive-supported-systems" + '(("x" "y" "z") ("x" "y") ("y") ("y") ("y")) + (let* ((a (dummy-package + "a" + (build-system trivial-build-system) + (supported-systems '("x" "y" "z")))) + (b (dummy-package + "b" + (build-system trivial-build-system) + (supported-systems '("x" "y")) + (inputs (list a)))) + (c (dummy-package + "c" + (build-system trivial-build-system) + (supported-systems '("y" "z")) + (inputs (list b)))) + (d (dummy-package + "d" + (build-system trivial-build-system) + (supported-systems '("x" "y" "z")) + (inputs (list b c)))) + (e (dummy-package + "e" + (build-system trivial-build-system) + (supported-systems '("x" "y" "z")) + (inputs (list d))))) + (list (package-transitive-supported-systems a) + (package-transitive-supported-systems b) + (package-transitive-supported-systems c) + (package-transitive-supported-systems d) + (package-transitive-supported-systems e)))) expected-value: (("x" "y" "z") ("x" "y") ("y") ("y") ("y")) actual-value: (("x" "y" "z") ("x" "y") ("y") ("y") ("y")) result: PASS test-name: package-transitive-supported-systems detects cycles location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:380 source: + (test-equal + "package-transitive-supported-systems detects cycles" + '("c" "a" "b" "c") + (letrec* + ((a (dummy-package + "a" + (build-system trivial-build-system) + (native-inputs (list c)))) + (b (dummy-package + "b" + (build-system trivial-build-system) + (inputs (list a)))) + (c (dummy-package + "c" + (build-system trivial-build-system) + (inputs (list b))))) + (guard (c ((package-cyclic-dependency-error? c) + (map package-name + (cons (package-error-package c) + (package-error-dependency-cycle c))))) + (package-transitive-supported-systems c)))) expected-value: ("c" "a" "b" "c") actual-value: ("c" "a" "b" "c") result: PASS test-name: package-development-inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:397 source: + (test-assert + "package-development-inputs" + (lset<= + equal? + `(("source" ,(package-source hello)) + ,@(standard-packages)) + (package-development-inputs hello))) actual-value: #t result: PASS test-name: package-development-inputs, cross-compilation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:404 source: + (test-assert + "package-development-inputs, cross-compilation" + (lset<= + equal? + `(("source" ,(package-source hello)) + ,@(standard-cross-packages + "mips64el-linux-gnu" + 'host) + ,@(standard-cross-packages + "mips64el-linux-gnu" + 'target)) + (package-development-inputs + hello + #:target + "mips64el-linux-gnu"))) actual-value: #t result: PASS test-name: package-closure location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:411 source: + (test-assert + "package-closure" + (let-syntax ((dummy-package/no-implicit + (syntax-rules () + ((_ name rest ...) + (package + (inherit (dummy-package name rest ...)) + (build-system trivial-build-system)))))) + (let* ((a (dummy-package/no-implicit "a")) + (b (dummy-package/no-implicit + "b" + (propagated-inputs (list a)))) + (c (dummy-package/no-implicit "c" (inputs (list a)))) + (d (dummy-package/no-implicit + "d" + (native-inputs (list b)))) + (e (dummy-package/no-implicit + "e" + (inputs (list c d))))) + (lset= eq? + (list a b c d e) + (package-closure (list e)) + (package-closure (list e d)) + (package-closure (list e c b)))))) actual-value: #t result: PASS test-name: origin-actual-file-name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:433 source: + (test-equal + "origin-actual-file-name" + "foo-1.tar.gz" + (let ((o (dummy-origin + (uri "http://www.example.com/foo-1.tar.gz")))) + (origin-actual-file-name o))) expected-value: "foo-1.tar.gz" actual-value: "foo-1.tar.gz" result: PASS test-name: origin-actual-file-name, file-name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:438 source: + (test-equal + "origin-actual-file-name, file-name" + "foo-1.tar.gz" + (let ((o (dummy-origin + (uri "http://www.example.com/tarball") + (file-name "foo-1.tar.gz")))) + (origin-actual-file-name o))) expected-value: "foo-1.tar.gz" actual-value: "foo-1.tar.gz" result: PASS test-name: package-direct-sources, no source location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:457 source: + (test-assert + "package-direct-sources, no source" + (null? (package-direct-sources a))) actual-value: #t result: PASS test-name: package-direct-sources, #f source location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:459 source: + (test-equal + "package-direct-sources, #f source" + (list i) + (package-direct-sources b)) expected-value: (# () e7cacd50>) actual-value: (# () e7cacd50>) result: PASS test-name: package-direct-sources, not input source location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:462 source: + (test-equal + "package-direct-sources, not input source" + (list u) + (package-direct-sources d)) expected-value: (# () e7cacdb0>) actual-value: (# () e7cacdb0>) result: PASS ;;; (s-sources (# () e7cace10> # () e7cacd50>)) test-name: package-direct-sources location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:465 source: + (test-assert + "package-direct-sources" + (let ((s (package-direct-sources c))) + (and (= (length (pk 's-sources s)) 2) + (member o s) + (member i s)))) actual-value: (# () e7cacd50>) result: PASS ;;; (s-sources (# (# () e7cace10>) e7caccf0> # () e7cace10>)) test-name: package-direct-sources, with patches location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:470 source: + (test-assert + "package-direct-sources, with patches" + (let ((s (package-direct-sources e))) + (and (= (length (pk 's-sources s)) 2) + (member o s) + (member j s)))) actual-value: (# (# () e7cace10>) e7caccf0> # () e7cace10>) result: PASS ;;; (s-sources (# (# () e7cace10>) e7caccf0> # () e7cace10> # () e7cacdb0>)) test-name: package-direct-sources, with patches and inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:475 source: + (test-assert + "package-direct-sources, with patches and inputs" + (let ((s (package-direct-sources f))) + (and (= (length (pk 's-sources s)) 3) + (member o s) + (member j s) + (member u s)))) actual-value: (# () e7cacdb0>) result: PASS ;;; (d-sources (# () e7cacdb0> # () e7cace10> # () e7cacd50>)) test-name: package-transitive-sources location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:481 source: + (test-assert + "package-transitive-sources" + (let ((s (package-transitive-sources d))) + (and (= (length (pk 'd-sources s)) 3) + (member o s) + (member i s) + (member u s)))) actual-value: (# () e7cacdb0> # () e7cace10> # () e7cacd50>) result: PASS ;;; (refs ((assoc-ref l "c*") (assoc-ref l "boo"))) test-name: transitive-input-references location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:488 source: + (test-assert + "transitive-input-references" + (let* ((a (dummy-package "a")) + (b (dummy-package "b")) + (c (dummy-package + "c" + (inputs `(("a" ,a))) + (propagated-inputs `(("boo" ,b))))) + (d (dummy-package "d" (inputs `(("c*" ,c))))) + (keys (map (match-lambda (('assoc-ref 'l key) key)) + (pk 'refs + (transitive-input-references + 'l + (package-inputs d)))))) + (and (= (length keys) 2) + (member "c*" keys) + (member "boo" keys)))) actual-value: ("boo") result: PASS test-name: package-transitive-supported-systems, implicit inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:505 source: + (test-equal + "package-transitive-supported-systems, implicit inputs" + (filter target-linux? %supported-systems) + (let ((p (dummy-package + "foo" + (build-system gnu-build-system) + (supported-systems + `("does-not-exist" "foobar" ,@%supported-systems))))) + (parameterize + ((%current-system "riscv64-linux")) + (package-transitive-supported-systems p)))) expected-value: ("x86_64-linux" "mips64el-linux" "aarch64-linux" "powerpc64le-linux" "riscv64-linux" "i686-linux" "armhf-linux" "powerpc-linux") actual-value: ("x86_64-linux" "mips64el-linux" "aarch64-linux" "powerpc64le-linux" "riscv64-linux" "i686-linux" "armhf-linux" "powerpc-linux") result: PASS test-name: package-transitive-supported-systems: reduced binary seed, implicit inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:521 source: + (test-equal + "package-transitive-supported-systems: reduced binary seed, implicit inputs" + '("x86_64-linux" "i686-linux") + (let ((p (dummy-package + "foo" + (build-system gnu-build-system) + (supported-systems + `("does-not-exist" "foobar" ,@%supported-systems))))) + (parameterize + ((%current-system "x86_64-linux")) + (package-transitive-supported-systems p)))) expected-value: ("x86_64-linux" "i686-linux") actual-value: ("x86_64-linux" "i686-linux") result: PASS test-name: supported-package? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:533 source: + (test-assert + "supported-package?" + (let* ((d (dummy-package + "dep" + (build-system trivial-build-system) + (supported-systems '("x86_64-linux")))) + (p (dummy-package + "foo" + (build-system gnu-build-system) + (inputs (list d)) + (supported-systems + '("x86_64-linux" "armhf-linux"))))) + (and (supported-package? p "x86_64-linux") + (not (supported-package? p "i686-linux")) + (not (supported-package? p "armhf-linux"))))) actual-value: #t result: PASS test-name: supported-package? vs. system-dependent graph location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:545 source: + (test-assert + "supported-package? vs. system-dependent graph" + (let* ((p0a (dummy-package + "foo-arm" + (build-system trivial-build-system) + (supported-systems '("armhf-linux")))) + (p0b (dummy-package + "foo-x86_64" + (build-system trivial-build-system) + (supported-systems '("x86_64-linux")))) + (p (dummy-package + "bar" + (build-system trivial-build-system) + (inputs + (if (string=? (%current-system) "armhf-linux") + `(("foo" ,p0a)) + `(("foo" ,p0b))))))) + (and (supported-package? p "x86_64-linux") + (supported-package? p "armhf-linux")))) actual-value: ("armhf-linux") result: PASS test-name: supported-package? vs. %current-target-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:565 source: + (test-assert + "supported-package? vs. %current-target-system" + (parameterize + ((%current-target-system "arm-linux-gnueabihf")) + (let ((p (dummy-package + "foo" + (build-system gnu-build-system) + (supported-systems + '("x86_64-linux" "armhf-linux"))))) + (and (supported-package? p "x86_64-linux") + (not (supported-package? p "i686-linux")) + (supported-package? p "armhf-linux"))))) actual-value: ("armhf-linux") result: PASS test-name: package-source-derivation, file location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:577 source: + (test-assert + "package-source-derivation, file" + (let* ((file (search-path %load-path "guix.scm")) + (package + (package + (inherit (dummy-package "p")) + (source file))) + (source + (package-source-derivation + %store + (package-source package)))) + (and (store-path? source) + (valid-path? %store source) + (equal? + (call-with-input-file source get-bytevector-all) + (call-with-input-file file get-bytevector-all))))) actual-value: #t result: PASS package 'foo' has been superseded by 'bar' package 'foo' has been superseded by 'bar' package 'foo' has been superseded by 'bar' warning: package 'foo' no longer exists package 'foo' has been superseded by 'bar' `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/bg7gwy3i2axpm6f6v4wcpgf5wxdwa46z-origin-sha512.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/bg//7gwy3i2axpm6f6v4wcpgf5wxdwa46z-origin-sha512.drv.gz 11662 @ build-succeeded /tmp/guix-tests/store/bg7gwy3i2axpm6f6v4wcpgf5wxdwa46z-origin-sha512.drv - `/dev/net/tun' is missing, network access disabled @ build-started /tmp/guix-tests/store/xcrn56lpwc3092v3fmxyf4yivniwys8m-origin-sha3.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/xc//rn56lpwc3092v3fmxyf4yivniwys8m-origin-sha3.drv.gz 11670 @ build-succeeded /tmp/guix-tests/store/xcrn56lpwc3092v3fmxyf4yivniwys8m-origin-sha3.drv - test-name: package-source-derivation, store path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:588 source: + (test-assert + "package-source-derivation, store path" + (let* ((file (add-to-store + %store + "guix.scm" + #t + "sha256" + (search-path %load-path "guix.scm"))) + (package + (package + (inherit (dummy-package "p")) + (source file))) + (source + (package-source-derivation + %store + (package-source package)))) + (string=? file source))) actual-value: #t result: PASS test-name: package-source-derivation, indirect store path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:597 source: + (test-assert + "package-source-derivation, indirect store path" + (let* ((dir (add-to-store + %store + "guix-build" + #t + "sha256" + (dirname + (search-path %load-path "guix/build/utils.scm")))) + (package + (package + (inherit (dummy-package "p")) + (source (string-append dir "/utils.scm")))) + (source + (package-source-derivation + %store + (package-source package)))) + (and (direct-store-path? source) + (string-suffix? "utils.scm" source)))) actual-value: #t result: PASS test-name: package-source-derivation, local-file location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:608 source: + (test-assert + "package-source-derivation, local-file" + (let* ((file (local-file "../guix/base32.scm")) + (package + (package + (inherit (dummy-package "p")) + (source file))) + (source + (package-source-derivation + %store + (package-source package)))) + (and (store-path? source) + (string-suffix? "base32.scm" source) + (valid-path? %store source) + (equal? + (call-with-input-file source get-bytevector-all) + (call-with-input-file + (search-path %load-path "guix/base32.scm") + get-bytevector-all))))) actual-value: #t result: PASS test-name: package-source-derivation, origin, sha512 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:622 source: + (test-equal + "package-source-derivation, origin, sha512" + "hello" + (let* ((bash (bootstrap-binary "bash")) + (builder + (add-text-to-store + %store + "my-fixed-builder.sh" + "echo -n hello > $out" + '())) + (method + (lambda* (url hash-algo hash #:optional name #:rest rest) + (and (eq? hash-algo 'sha512) + (raw-derivation + name + bash + (list builder) + #:sources + (list bash builder) + #:hash + hash + #:hash-algo + hash-algo)))) + (source + (origin + (method method) + (uri "unused://") + (file-name "origin-sha512") + (hash (content-hash + (gcrypt:bytevector-hash + (string->utf8 "hello") + (gcrypt:lookup-hash-algorithm 'sha512)) + sha512)))) + (drv (package-source-derivation %store source)) + (output (derivation->output-path drv))) + (build-derivations %store (list drv)) + (call-with-input-file output get-string-all))) expected-value: "hello" actual-value: "hello" result: PASS test-name: package-source-derivation, origin, sha3-512 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:648 source: + (test-equal + "package-source-derivation, origin, sha3-512" + "hello, sha3" + (let* ((bash (bootstrap-binary "bash")) + (builder + (add-text-to-store + %store + "my-fixed-builder.sh" + "echo -n hello, sha3 > $out" + '())) + (method + (lambda* (url hash-algo hash #:optional name #:rest rest) + (and (eq? hash-algo 'sha3-512) + (raw-derivation + name + bash + (list builder) + #:sources + (list bash builder) + #:hash + hash + #:hash-algo + hash-algo)))) + (source + (origin + (method method) + (uri "unused://") + (file-name "origin-sha3") + (hash (content-hash + (gcrypt:bytevector-hash + (string->utf8 "hello, sha3") + (gcrypt:lookup-hash-algorithm 'sha3-512)) + sha3-512)))) + (drv (package-source-derivation %store source)) + (output (derivation->output-path drv))) + (build-derivations %store (list drv)) + (call-with-input-file output get-string-all))) expected-value: "hello, sha3" actual-value: "hello, sha3" result: PASS test-name: package-upstream-name* location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:674 source: + (test-equal + "package-upstream-name*" + (package-upstream-name* + (specification->package "guile-gcrypt")) + "gcrypt") expected-value: "gcrypt" actual-value: "gcrypt" result: PASS test-name: package-source-derivation, snippet location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:684 source: + (test-equal + "package-source-derivation, snippet" + "OK" + (let* ((source + (bootstrap-origin + (origin + (inherit + (bootstrap-guile-origin (%current-system))) + (patch-inputs + `(("tar" ,%bootstrap-coreutils&co) + ("xz" ,%bootstrap-coreutils&co) + ("patch" ,%bootstrap-coreutils&co))) + (patch-guile %bootstrap-guile) + (modules '((guix build utils))) + (snippet + '(begin + (chmod "." 511) + (symlink "guile" "guile-rocks") + (copy-recursively + "../share/guile/2.0/scripts" + "scripts") + (chmod ".." 511)))))) + (package + (package + (inherit (dummy-package "with-snippet")) + (source source) + (build-system trivial-build-system) + (inputs + `(("tar" + ,(search-bootstrap-binary "tar" (%current-system))) + ("xz" + ,(search-bootstrap-binary "xz" (%current-system))))) + (arguments + `(#:guile + ,%bootstrap-guile + #:modules + ((guix build utils)) + #:builder + (begin + (use-modules (guix build utils)) + (let ((tar (assoc-ref %build-inputs "tar")) + (xz (assoc-ref %build-inputs "xz")) + (source (assoc-ref %build-inputs "source"))) + (invoke + tar + "xvf" + source + "--use-compress-program" + xz) + (unless + (and (string=? "guile" (readlink "bin/guile-rocks")) + (file-exists? "bin/scripts/compile.scm")) + (error "the snippet apparently failed")) + (let ((out (assoc-ref %outputs "out"))) + (call-with-output-file + out + (lambda (p) (display "OK" p)))) + #t)))))) + (drv (package-derivation %store package)) + (out (derivation->output-path drv))) + (and (build-derivations + %store + (list (pk 'snippet-drv drv))) + (call-with-input-file out get-string-all)))) result: SKIP test-name: origin->derivation, single file with snippet (compression: gzip) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:749 source: + (test-equal + (string-append + "origin->derivation, single file with snippet " + "(compression: " + (if comp comp "None") + ")") + "2 + 2 = 4" + (let*-values + (((name) "maths") + ((compressed-name) + (if comp (string-append name "." ext) name)) + ((file hash) + (test-file %store compressed-name "2 + 2 = 5")) + ((source) + (origin + (method url-fetch) + (uri (string-append "file://" file)) + (file-name compressed-name) + (patch-inputs + `(("tar" ,%bootstrap-coreutils&co) + ("xz" ,%bootstrap-coreutils&co) + ("bzip2" ,%bootstrap-coreutils&co) + ("gzip" ,%bootstrap-coreutils&co))) + (patch-guile %bootstrap-guile) + (modules '((guix build utils))) + (snippet `(substitute* ,name (("5") "4"))) + (hash (content-hash hash)))) + ((drv) + (run-with-store + %store + (origin->derivation source))) + ((out) (derivation->output-path drv))) + (and (build-derivations %store (list drv)) + (if (tarball? out) + (let* ((bin (gexp (string-append + (ungexp-native %bootstrap-coreutils&co) + "/bin"))) + (f (computed-file + name + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules (guix build utils)) + (setenv "PATH" (ungexp-native bin)) + (invoke "tar" "xvf" (ungexp-native out)) + (copy-file + (ungexp-native name) + (ungexp output))))) + #:guile + %bootstrap-guile)) + (drv (run-with-store %store (lower-object f))) + (_ (build-derivations %store (list drv)))) + (call-with-input-file + (derivation->output-path drv) + get-string-all)) + (call-with-input-file out get-string-all))))) result: SKIP test-name: origin->derivation, single file with snippet (compression: xz) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:749 source: + (test-equal + (string-append + "origin->derivation, single file with snippet " + "(compression: " + (if comp comp "None") + ")") + "2 + 2 = 4" + (let*-values + (((name) "maths") + ((compressed-name) + (if comp (string-append name "." ext) name)) + ((file hash) + (test-file %store compressed-name "2 + 2 = 5")) + ((source) + (origin + (method url-fetch) + (uri (string-append "file://" file)) + (file-name compressed-name) + (patch-inputs + `(("tar" ,%bootstrap-coreutils&co) + ("xz" ,%bootstrap-coreutils&co) + ("bzip2" ,%bootstrap-coreutils&co) + ("gzip" ,%bootstrap-coreutils&co))) + (patch-guile %bootstrap-guile) + (modules '((guix build utils))) + (snippet `(substitute* ,name (("5") "4"))) + (hash (content-hash hash)))) + ((drv) + (run-with-store + %store + (origin->derivation source))) + ((out) (derivation->output-path drv))) + (and (build-derivations %store (list drv)) + (if (tarball? out) + (let* ((bin (gexp (string-append + (ungexp-native %bootstrap-coreutils&co) + "/bin"))) + (f (computed-file + name + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules (guix build utils)) + (setenv "PATH" (ungexp-native bin)) + (invoke "tar" "xvf" (ungexp-native out)) + (copy-file + (ungexp-native name) + (ungexp output))))) + #:guile + %bootstrap-guile)) + (drv (run-with-store %store (lower-object f))) + (_ (build-derivations %store (list drv)))) + (call-with-input-file + (derivation->output-path drv) + get-string-all)) + (call-with-input-file out get-string-all))))) result: SKIP test-name: origin->derivation, single file with snippet (compression: bzip2) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:749 source: + (test-equal + (string-append + "origin->derivation, single file with snippet " + "(compression: " + (if comp comp "None") + ")") + "2 + 2 = 4" + (let*-values + (((name) "maths") + ((compressed-name) + (if comp (string-append name "." ext) name)) + ((file hash) + (test-file %store compressed-name "2 + 2 = 5")) + ((source) + (origin + (method url-fetch) + (uri (string-append "file://" file)) + (file-name compressed-name) + (patch-inputs + `(("tar" ,%bootstrap-coreutils&co) + ("xz" ,%bootstrap-coreutils&co) + ("bzip2" ,%bootstrap-coreutils&co) + ("gzip" ,%bootstrap-coreutils&co))) + (patch-guile %bootstrap-guile) + (modules '((guix build utils))) + (snippet `(substitute* ,name (("5") "4"))) + (hash (content-hash hash)))) + ((drv) + (run-with-store + %store + (origin->derivation source))) + ((out) (derivation->output-path drv))) + (and (build-derivations %store (list drv)) + (if (tarball? out) + (let* ((bin (gexp (string-append + (ungexp-native %bootstrap-coreutils&co) + "/bin"))) + (f (computed-file + name + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules (guix build utils)) + (setenv "PATH" (ungexp-native bin)) + (invoke "tar" "xvf" (ungexp-native out)) + (copy-file + (ungexp-native name) + (ungexp output))))) + #:guile + %bootstrap-guile)) + (drv (run-with-store %store (lower-object f))) + (_ (build-derivations %store (list drv)))) + (call-with-input-file + (derivation->output-path drv) + get-string-all)) + (call-with-input-file out get-string-all))))) result: SKIP test-name: origin->derivation, single file with snippet (compression: None) location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:749 source: + (test-equal + (string-append + "origin->derivation, single file with snippet " + "(compression: " + (if comp comp "None") + ")") + "2 + 2 = 4" + (let*-values + (((name) "maths") + ((compressed-name) + (if comp (string-append name "." ext) name)) + ((file hash) + (test-file %store compressed-name "2 + 2 = 5")) + ((source) + (origin + (method url-fetch) + (uri (string-append "file://" file)) + (file-name compressed-name) + (patch-inputs + `(("tar" ,%bootstrap-coreutils&co) + ("xz" ,%bootstrap-coreutils&co) + ("bzip2" ,%bootstrap-coreutils&co) + ("gzip" ,%bootstrap-coreutils&co))) + (patch-guile %bootstrap-guile) + (modules '((guix build utils))) + (snippet `(substitute* ,name (("5") "4"))) + (hash (content-hash hash)))) + ((drv) + (run-with-store + %store + (origin->derivation source))) + ((out) (derivation->output-path drv))) + (and (build-derivations %store (list drv)) + (if (tarball? out) + (let* ((bin (gexp (string-append + (ungexp-native %bootstrap-coreutils&co) + "/bin"))) + (f (computed-file + name + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules (guix build utils)) + (setenv "PATH" (ungexp-native bin)) + (invoke "tar" "xvf" (ungexp-native out)) + (copy-file + (ungexp-native name) + (ungexp output))))) + #:guile + %bootstrap-guile)) + (drv (run-with-store %store (lower-object f))) + (_ (build-derivations %store (list drv)))) + (call-with-input-file + (derivation->output-path drv) + get-string-all)) + (call-with-input-file out get-string-all))))) result: SKIP test-name: return value location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:796 source: + (test-assert + "return value" + (let ((drv (package-derivation %store (dummy-package "p")))) + (and (derivation? drv) + (file-exists? (derivation-file-name drv))))) actual-value: #t result: PASS test-name: package-derivation, inputs deduplicated location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:801 source: + (test-assert + "package-derivation, inputs deduplicated" + (let* ((dep (dummy-package "dep")) + (p0 (dummy-package "p" (inputs (list dep)))) + (p1 (package + (inherit p0) + (inputs + `(("dep" ,(package (inherit dep))) + ,@(package-inputs p0)))))) + (string=? + (derivation-file-name + (package-derivation %store p0)) + (derivation-file-name + (package-derivation %store p1))))) actual-value: #t result: PASS test-name: package-derivation, different system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:814 source: + (test-assert + "package-derivation, different system" + (let* ((system + (if (string=? (%current-system) "x86_64-linux") + "aarch64-linux" + "x86_64-linux")) + (drv (package-derivation + %store + (dummy-package "p") + system + #:graft? + #f))) + (define right-system? + (mlambdaq + (drv) + (and (string=? (derivation-system drv) system) + (every (compose + right-system? + derivation-input-derivation) + (derivation-inputs drv))))) + (right-system? drv))) actual-value: #t result: PASS test-name: package-output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:829 source: + (test-assert + "package-output" + (let* ((package (dummy-package "p")) + (drv (package-derivation %store package))) + (and (derivation? drv) + (string=? + (derivation->output-path drv) + @ build-started /tmp/guix-tests/store/1rxgqfabx1vbwk2ybkf3p7xvjwlyxrjk-trivial-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/1r//xgqfabx1vbwk2ybkf3p7xvjwlyxrjk-trivial-0.drv.gz 11678 @ build-succeeded /tmp/guix-tests/store/1rxgqfabx1vbwk2ybkf3p7xvjwlyxrjk-trivial-0.drv - @ build-started /tmp/guix-tests/store/fld6hjavyc45ji0bhq1k6182wa45x9lp-trivial-with-input-file-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/fl//d6hjavyc45ji0bhq1k6182wa45x9lp-trivial-with-input-file-0.drv.gz 11686 @ build-succeeded /tmp/guix-tests/store/fld6hjavyc45ji0bhq1k6182wa45x9lp-trivial-with-input-file-0.drv - (package-output %store package "out"))))) actual-value: #t result: PASS test-name: patch not found yields a run-time error location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:836 source: + (test-equal + "patch not found yields a run-time error" + '("~a: patch not found\n" "does-not-exist.patch") + (guard (c ((formatted-message? c) + (cons (formatted-message-string c) + (formatted-message-arguments c)))) + (let ((p (package + (inherit (dummy-package "p")) + (source + (origin + (method (const #f)) + (uri "http://whatever") + (patches + (list (search-patch "does-not-exist.patch"))) + (sha256 + (base32 + "0amn0bbwqvsvvsh6drfwz20ydc2czk374lzw5kksbh6bf78k4ks4"))))))) + (package-derivation %store p) + #f))) expected-value: ("~a: patch not found\n" "does-not-exist.patch") actual-value: ("~a: patch not found\n" "does-not-exist.patch") result: PASS test-name: &package-input-error location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:855 source: + (test-equal + "&package-input-error" + (list dummy `("x" ,(current-module))) + (guard (c ((package-input-error? c) + (list (package-error-package c) + (package-error-invalid-input c)))) + (package-derivation %store dummy))) expected-value: (# ("x" #)) actual-value: (# ("x" #)) result: PASS test-name: reference to non-existent output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:862 source: + (test-assert + "reference to non-existent output" + (parameterize + ((%graft? #f)) + (let* ((dep (dummy-package "dep")) + (p (dummy-package + "p" + (inputs (list `(,dep "non-existent")))))) + (guard (c ((derivation-missing-output-error? c) + (and (string=? + (derivation-missing-output c) + "non-existent") + (equal? + (package-derivation %store dep) + (derivation-error-derivation c))))) + (package-derivation %store p))))) actual-value: #t result: PASS ;;; (drv # /tmp/guix-tests/store/bp62vrc623xrcgnw9qj4x5liaygp9fjb-trivial-0 f4f176e0> "/tmp/guix-tests/store/bp62vrc623xrcgnw9qj4x5liaygp9fjb-trivial-0") test-name: trivial location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:874 source: + (test-assert + "trivial" + (let* ((p (package + (inherit (dummy-package "trivial")) + (build-system trivial-build-system) + (source #f) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (begin + (mkdir %output) + (call-with-output-file + (string-append %output "/test") + (lambda (p) (display '(hello guix) p))) + #t))))) + (d (package-derivation %store p))) + (and (build-derivations %store (list d)) + (let ((p (pk 'drv d (derivation->output-path d)))) + (equal? + '(hello guix) + (call-with-input-file + (string-append p "/test") + read)))))) actual-value: #t result: PASS ;;; (drv # @ build-started /tmp/guix-tests/store/fvkz1ccvfmirv21ym2v91k24bkc4qj97-trivial-with-source-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/fv//kz1ccvfmirv21ym2v91k24bkc4qj97-trivial-with-source-0.drv.gz 11694 @ build-succeeded /tmp/guix-tests/store/fvkz1ccvfmirv21ym2v91k24bkc4qj97-trivial-with-source-0.drv - @ build-started /tmp/guix-tests/store/x5zx5j1ppyf1pjkfr897r32as8ils8p5-trivial-system-dependent-input-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/x5//zx5j1ppyf1pjkfr897r32as8ils8p5-trivial-system-dependent-input-0.drv.gz 11702 @ build-succeeded /tmp/guix-tests/store/x5zx5j1ppyf1pjkfr897r32as8ils8p5-trivial-system-dependent-input-0.drv - @ build-started /tmp/guix-tests/store/nih97xgsg2jm5psq8vlplq48px39g42v-trivial-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/ni//h97xgsg2jm5psq8vlplq48px39g42v-trivial-0.drv.gz 11712 output (`/tmp/guix-tests/store/1z0ag527wy43irk0mpzm8kxrlxms8gfk-trivial-0') is not allowed to refer to path `/tmp/guix-tests/store/1z0ag527wy43irk0mpzm8kxrlxms8gfk-trivial-0' @ build-failed /tmp/guix-tests/store/nih97xgsg2jm5psq8vlplq48px39g42v-trivial-0.drv - 1 output (`/tmp/guix-tests/store/1z0ag527wy43irk0mpzm8kxrlxms8gfk-trivial-0') is not allowed to refer to path `/tmp/guix-tests/store/1z0ag527wy43irk0mpzm8kxrlxms8gfk-trivial-0' /tmp/guix-tests/store/wcdljpy0wsr1p9ilmj93z25j7kmhmk1p-trivial-with-input-file-0 e7ed8578> "/tmp/guix-tests/store/wcdljpy0wsr1p9ilmj93z25j7kmhmk1p-trivial-with-input-file-0") test-name: trivial with local file as input location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:893 source: + (test-assert + "trivial with local file as input" + (let* ((i (search-path %load-path "ice-9/boot-9.scm")) + (p (package + (inherit + (dummy-package "trivial-with-input-file")) + (build-system trivial-build-system) + (source #f) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (begin + (copy-file + (assoc-ref %build-inputs "input") + %output) + #t))) + (inputs `(("input" ,i))))) + (d (package-derivation %store p))) + (and (build-derivations %store (list d)) + (let ((p (pk 'drv d (derivation->output-path d)))) + (equal? + (call-with-input-file p get-bytevector-all) + (call-with-input-file i get-bytevector-all)))))) actual-value: #t result: PASS test-name: trivial with source location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:911 source: + (test-assert + "trivial with source" + (let* ((i (search-path %load-path "ice-9/boot-9.scm")) + (p (package + (inherit (dummy-package "trivial-with-source")) + (build-system trivial-build-system) + (source i) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (begin + (copy-file + (assoc-ref %build-inputs "source") + %output) + #t))))) + (d (package-derivation %store p))) + (and (build-derivations %store (list d)) + (let ((p (derivation->output-path d))) + (equal? + (call-with-input-file p get-bytevector-all) + (call-with-input-file i get-bytevector-all)))))) actual-value: #t result: PASS ;;; (drv # /tmp/guix-tests/store/5ssbpxa6i22qlz3sn8i9x96h07l132q5-trivial-system-dependent-input-0 e6893a78> "/tmp/guix-tests/store/5ssbpxa6i22qlz3sn8i9x96h07l132q5-trivial-system-dependent-input-0") test-name: trivial with system-dependent input location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:928 source: + (test-assert + "trivial with system-dependent input" + (let* ((p (package + (inherit + (dummy-package "trivial-system-dependent-input")) + (build-system trivial-build-system) + (source #f) + (arguments + `(#:guile + ,%bootstrap-guile + #:modules + ((guix build utils)) + #:builder + (begin + (use-modules (guix build utils)) + (let ((out (assoc-ref %outputs "out")) + (bash (assoc-ref %build-inputs "bash"))) + (invoke + bash + "-c" + (format #f "echo hello > ~a" out)))))) + (inputs + `(("bash" + ,(search-bootstrap-binary + "bash" + (%current-system))))))) + (d (package-derivation %store p))) + (and (build-derivations %store (list d)) + (let ((p (pk 'drv d (derivation->output-path d)))) + (eq? 'hello (call-with-input-file p read)))))) actual-value: #t result: PASS test-name: trivial with #:allowed-references location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:949 source: + (@ build-started /tmp/guix-tests/store/i1whxcm13m3dlx33b85d21aawgaw47bl-trivial-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/i1//whxcm13m3dlx33b85d21aawgaw47bl-trivial-0.drv.gz 11720 @ build-succeeded /tmp/guix-tests/store/i1whxcm13m3dlx33b85d21aawgaw47bl-trivial-0.drv - test-assert + "trivial with #:allowed-references" + (let* ((p (package + (inherit (dummy-package "trivial")) + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:allowed-references + (,%bootstrap-guile) + #:builder + (begin + (mkdir %output) + (symlink %output (string-append %output "/self")) + #t))))) + (d (package-derivation %store p))) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list d)) + #f))) actual-value: #t result: PASS test-name: trivial with #:allowed-references + grafts location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:968 source: + (test-assert + "trivial with #:allowed-references + grafts" + (let* ((g (package + (inherit %bootstrap-guile) + (replacement + (package + (inherit %bootstrap-guile) + (version "9.9"))))) + (p (package + (inherit (dummy-package "trivial")) + (build-system trivial-build-system) + (inputs (list g)) + (arguments + `(#:guile + ,g + #:allowed-references + (,g) + #:builder + (mkdir %output))))) + (d0 (package-derivation %store p #:graft? #f)) + (d1 (parameterize + ((%graft? #t)) + (package-derivation %store p #:graft? #t)))) + (string=? + (derivation-file-name d1) + (derivation-file-name d0)))) actual-value: #t result: PASS test-name: search paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:990 source: + (test-assert + "search paths" + (let* ((p (make-prompt-tag "return-search-paths")) + (t (make-parameter "guile-0")) + (s (build-system + (name 'raw) + (description + "Raw build system with direct store access") + (lower (lambda* (name + #:key + source + inputs + system + target + #:allow-other-keys) + (bag (name name) + (system system) + (target target) + (build-inputs inputs) + (build (lambda* (name + inputs + #:key + outputs + system + search-paths) + (if (string=? name (t)) + (abort-to-prompt p search-paths) + (gexp->derivation + name + (gexp (mkdir (ungexp + output)))))))))))) + (x (list (search-path-specification + (variable "GUILE_LOAD_PATH") + (files '("share/guile/site/2.0"))) + (search-path-specification + (variable "GUILE_LOAD_COMPILED_PATH") + (files '("share/guile/site/2.0"))))) + (a (package + (inherit (dummy-package "guile")) + (build-system s) + (native-search-paths x))) + (b (package + (inherit (dummy-package "guile-foo")) + (build-system s) + (inputs `(("guile" ,a))))) + (c (package + (inherit (dummy-package "guile-bar")) + (build-system s) + (inputs `(("guile" ,a) ("guile-foo" ,b)))))) + (let-syntax ((collect + (syntax-rules () + ((_ body ...) + (call-with-prompt + p + (lambda () body ...) + (lambda (k search-paths) search-paths)))))) + (and (null? (collect (package-derivation %store a))) + (parameterize + ((t "guile-foo-0")) + (equal? + x + (collect (package-derivation %store b)))) + (parameterize + ((t "guile-bar-0")) + (equal? + x + (collect (package-derivation %store c)))))))) actual-value: #t result: PASS test-name: package-transitive-native-search-paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1038 source: + (test-assert + "package-transitive-native-search-paths" + (let* ((sp (lambda (name) + (list (search-path-specification + (variable name) + (files '("foo/bar")))))) + (p0 (dummy-package + "p0" + (native-search-paths (sp "PATH0")))) + (p1 (dummy-package + "p1" + (native-search-paths (sp "PATH1")))) + (p2 (dummy-package + "p2" + (native-search-paths (sp "PATH2")) + (inputs (list p0)) + (propagated-inputs (list p1)))) + (p3 (dummy-package + "p3" + (native-search-paths (sp "PATH3")) + (native-inputs (list p0)) + (propagated-inputs (list p2))))) + (lset= string=? + '("PATH1" "PATH2" "PATH3") + (map search-path-specification-variable + (package-transitive-native-search-paths p3))))) actual-value: #t result: PASS test-name: package-cross-derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1058 source: + (test-assert + "package-cross-derivation" + (let ((drv (package-cross-derivation + %store + (dummy-package "p") + "mips64el-linux-gnu"))) + (and (derivation? drv) + (file-exists? (derivation-file-name drv))))) actual-value: #t result: PASS test-name: package-cross-derivation, trivial-build-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1064 source: + (test-assert + "package-cross-derivation, trivial-build-system" + (let ((p (package + (inherit (dummy-package "p")) + (build-system trivial-build-system) + (arguments '(#:builder (exit 1)))))) + (let ((drv (package-cross-derivation + %store + p + "mips64el-linux-gnu"))) + (derivation? drv)))) actual-value: #t result: PASS test-name: package-cross-derivation, no cross builder location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1071 source: + (test-assert + "package-cross-derivation, no cross builder" + (let* ((b (build-system + (inherit trivial-build-system) + (lower (const #f)))) + (p (package + (inherit (dummy-package "p")) + (build-system b)))) + (guard (c ((package-cross-build-system-error? c) + (eq? (package-error-package c) p))) + (package-cross-derivation + %store + p + "mips64el-linux-gnu") + #f))) actual-value: #t result: PASS test-name: package-grafts, indirect grafts location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1099 source: + (test-assert + "package-grafts, indirect grafts" + (let* ((new (dummy-package + "dep" + (arguments '(#:implicit-inputs? #f)))) + (dep (package (inherit new) (version "0.0"))) + (dep* (package (inherit dep) (replacement new))) + (dummy (dummy-package + "dummy" + (arguments '(#:implicit-inputs? #f)) + (inputs (list dep*))))) + (match (package-grafts %store dummy) + ((graft) + (and (eq? (graft-origin graft) + (package-derivation %store dep)) + (eq? (run-with-store + %store + (lower-object (graft-replacement graft))) + (package-derivation %store new))))))) actual-value: #t result: PASS test-name: package-grafts, indirect grafts, #:system argument location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1115 source: + (test-assert + "package-grafts, indirect grafts, #:system argument" + (let* ((system + (if (string=? (%current-system) "riscv64-linux") + "x86_64-linux" + "riscv64-linux")) + (new (dummy-package + "dep" + (arguments + `(#:implicit-inputs? #f #:system ,system)))) + (dep (package (inherit new) (version "0.0"))) + (dep* (package (inherit dep) (replacement new))) + (dummy (dummy-package + "dummy" + (arguments '(#:implicit-inputs? #f)) + (inputs (list dep*))))) + (match (package-grafts %store dummy) + ((graft) + (and (eq? (graft-origin graft) + (package-derivation %store dep system)) + (eq? (run-with-store + %store + (lower-object (graft-replacement graft))) + (package-derivation %store new))))))) actual-value: #t result: PASS test-name: package-grafts, indirect grafts, propagated inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1155 source: + (test-assert + "package-grafts, indirect grafts, propagated inputs" + (let* ((new (dummy-package + "dep" + (arguments '(#:implicit-inputs? #f)))) + (dep (package (inherit new) (version "0.0"))) + (dep* (package (inherit dep) (replacement new))) + (prop (dummy-package + "propagated" + (propagated-inputs (list dep*)) + (arguments '(#:implicit-inputs? #f)))) + (dummy (dummy-package + "dummy" + (arguments '(#:implicit-inputs? #f)) + (inputs (list prop))))) + (match (package-grafts %store dummy) + ((graft) + (and (eq? (graft-origin graft) + (package-derivation %store dep)) + (eq? (run-with-store + %store + (lower-object (graft-replacement graft))) + (package-derivation %store new))))))) actual-value: #t result: PASS test-name: package-grafts, same replacement twice location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1174 source: + (test-assert + "package-grafts, same replacement twice" + (let* ((new (dummy-package + "dep" + (version "1") + (arguments '(#:implicit-inputs? #f)))) + (dep (package + (inherit new) + (version "0") + (replacement new))) + (p1 (dummy-package + "intermediate1" + (arguments '(#:implicit-inputs? #f)) + (inputs (list dep)))) + (p2 (dummy-package + "intermediate2" + (arguments '(#:implicit-inputs? #f)) + (inputs (list (package (inherit dep)))))) + (p3 (dummy-package + "final" + (arguments '(#:implicit-inputs? #f)) + (inputs (list p1 p2))))) + (match (package-grafts %store p3) + ((graft) + (and (eq? (graft-origin graft) + (package-derivation @ build-started /tmp/guix-tests/store/xhq0kksn9mhc9bp0ckli5mpm5bvrdx3q-p1-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/xh//q0kksn9mhc9bp0ckli5mpm5bvrdx3q-p1-0.drv.gz 11728 @ build-succeeded /tmp/guix-tests/store/xhq0kksn9mhc9bp0ckli5mpm5bvrdx3q-p1-0.drv - @ build-started /tmp/guix-tests/store/cpf8fbphcq4grk659kxiklxkjf8h737n-P2-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/cp//f8fbphcq4grk659kxiklxkjf8h737n-P2-0.drv.gz 11730 @ build-succeeded /tmp/guix-tests/store/cpf8fbphcq4grk659kxiklxkjf8h737n-P2-0.drv - + %store + (package (inherit dep) (replacement #f)))) + (eq? (run-with-store + %store + (lower-object (graft-replacement graft))) + (package-derivation %store new))))))) actual-value: #t result: PASS test-name: package-grafts, dependency on several outputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1201 source: + (test-assert + "package-grafts, dependency on several outputs" + (letrec* + ((p0 (dummy-package + "p0" + (version "1.0") + (replacement p0*) + (arguments '(#:implicit-inputs? #f)) + (outputs '("out" "lib")))) + (p0* (package (inherit p0) (version "1.1"))) + (p1 (dummy-package + "p1" + (arguments '(#:implicit-inputs? #f)) + (inputs (list p0 `(,p0 "lib")))))) + (match (sort (package-grafts %store p1) + (lambda (graft1 graft2) + (stringbag location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1334 source: + (test-equal + "package->bag" + (parameterize + ((%current-system "foo86-hurd")) + `("foo86-hurd" + #f + (,(package-source gnu-make)) + (,(canonical-package glibc)) + (,(canonical-package coreutils)))) + (let ((bag (package->bag gnu-make "foo86-hurd"))) + (list (bag-system bag) + (bag-target bag) + (assoc-ref (bag-build-inputs bag) "source") + (assoc-ref (bag-build-inputs bag) "libc") + (assoc-ref (bag-build-inputs bag) "coreutils")))) expected-value: ("foo86-hurd" #f (# ("/tmp/guix-build-guix-1.5.0rc1.drv-0/source/gnu/packages/patches/make-impure-dirs.patch") e8d3bcc0>) (#) (#)) actual-value: ("foo86-hurd" #f (# ("/tmp/guix-build-guix-1.5.0rc1.drv-0/source/gnu/packages/patches/make-impure-dirs.patch") e8d3bcc0>) (#) (#)) result: PASS test-name: package->bag, sensitivity to %current-target-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1344 source: + (test-assert + "package->bag, sensitivity to %current-target-system" + (let* ((lower (lambda* (name + #:key + system + target + inputs + native-inputs + #:allow-other-keys) + (and (not target) + (bag (name name) + (system system) + (target target) + (build-inputs native-inputs) + (host-inputs inputs) + (build (lambda* (name + inputs + #:key + system + target + #:allow-other-keys) + (gexp->derivation + "foo" + (gexp (mkdir (ungexp output)))))))))) + (bs (build-system + (name 'build-system-without-cross-compilation) + (description + "Does not support cross compilation.") + (lower lower))) + (dep (dummy-package "dep" (build-system bs))) + (pkg (dummy-package + "example" + (native-inputs (list dep)))) + (do-not-build + (lambda (continue store lst . _) lst))) + (equal? + (with-build-handler + do-not-build + (parameterize + ((%current-target-system "powerpc64le-linux-gnu") + (%graft? #t)) + (package-cross-derivation + %store + pkg + (%current-target-system) + #:graft? + #t))) + (with-build-handler + do-not-build + (package-cross-derivation + %store + (package (inherit pkg)) + "powerpc64le-linux-gnu" + #:graft? + #t))))) actual-value: #t result: PASS test-name: package->bag, cross-compilation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1377 source: + (test-equal + "package->bag, cross-compilation" + `(,(%current-system) + "foo86-hurd" + (,(package-source gnu-make)) + (,(canonical-package glibc)) + (,(canonical-package coreutils))) + (let ((bag (package->bag + gnu-make + (%current-system) + "foo86-hurd"))) + (list (bag-system bag) + (bag-target bag) + (assoc-ref (bag-build-inputs bag) "source") + (assoc-ref (bag-build-inputs bag) "libc") + (assoc-ref (bag-build-inputs bag) "coreutils")))) expected-value: ("armhf-linux" "foo86-hurd" (# ("/tmp/guix-build-guix-1.5.0rc1.drv-0/source/gnu/packages/patches/make-impure-dirs.patch") e8d3bcc0>) (#) (#)) actual-value: ("armhf-linux" "foo86-hurd" (# ("/tmp/guix-build-guix-1.5.0rc1.drv-0/source/gnu/packages/patches/make-impure-dirs.patch") e8d3bcc0>) (#) (#)) result: PASS test-name: package->bag, propagated inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1387 source: + (test-assert + "package->bag, propagated inputs" + (let* ((dep (dummy-package "dep")) + (prop (dummy-package + "prop" + (propagated-inputs (list dep)))) + (dummy (dummy-package "dummy" (inputs (list prop)))) + (inputs + (bag-transitive-inputs + (package->bag dummy #:graft? #f)))) + (match (assoc "dep" inputs) + (("dep" package) (eq? package dep))))) actual-value: #t result: PASS test-name: package->bag, sensitivity to %current-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1398 source: + (test-assert + "package->bag, sensitivity to %current-system" + (let* ((dep (dummy-package + "dep" + (propagated-inputs + (if (string=? (%current-system) "i586-gnu") + `(("libxml2" ,libxml2)) + '())))) + (pkg (dummy-package "foo" (native-inputs (list dep)))) + (bag (package->bag pkg (%current-system) "i586-gnu"))) + (equal? + (parameterize + ((%current-system "x86_64-linux")) + (bag-transitive-inputs bag)) + (parameterize + ((%current-system "i586-gnu")) + (bag-transitive-inputs bag))))) actual-value: #t result: PASS test-name: package->bag, sensitivity to %current-target-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1412 source: + (test-assert + "package->bag, sensitivity to %current-target-system" + (let* ((dep (dummy-package + "dep" + (propagated-inputs + (if (%current-target-system) + `(("libxml2" ,libxml2)) + '())))) + (pkg (dummy-package "foo" (native-inputs (list dep)))) + (bag (package->bag pkg (%current-system) "foo86-hurd"))) + (equal? + (parameterize + ((%current-target-system "foo64-gnu")) + (bag-transitive-inputs bag)) + (parameterize + ((%current-target-system #f)) + (bag-transitive-inputs bag))))) actual-value: #t result: PASS test-name: bag->derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1425 source: + (test-assert + "bag->derivation" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (parameterize + ((%graft? #f)) + (let ((bag (package->bag gnu-make)) + (drv (package-derivation %store gnu-make))) + (parameterize + ((%current-system "foox86-hurd")) + (mlet %store-monad + ((bag-drv (bag->derivation bag))) + (return (equal? drv bag-drv)))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: bag->derivation, cross-compilation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1433 source: + (test-assert + "bag->derivation, cross-compilation" + (parameterize + ((%graft? #f)) + (let* ((target "mips64el-linux-gnu") + (bag (package->bag gnu-make (%current-system) target)) + (drv (package-cross-derivation %store gnu-make target))) + (parameterize + ((%current-system "foox86-hurd") + (%current-target-system "foo64-linux-gnu")) + (mlet %store-monad + ((bag-drv (bag->derivation bag))) + (return (equal? drv bag-drv))))))) actual-value: # result: PASS test-name: GNU Make, bootstrap location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1445 source: + (test-assert + "GNU Make, bootstrap" + (let ((gnu-make gnu-make-for-tests)) + (and (package? gnu-make) + (or (location? (package-location gnu-make)) + (not (package-location gnu-make))) + (let* ((drv (package-derivation %store gnu-make)) + (out (derivation->output-path drv))) + (and (build-derivations %store (list drv)) + (file-exists? (string-append out "/bin/make"))))))) result: SKIP test-name: package-mapping location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1457 source: + (test-equal + "package-mapping" + 42 + (let* ((dep (dummy-package + "chbouib" + (native-inputs `(("x" ,grep))))) + (p0 (dummy-package + "example" + (source 77) + (inputs + `(("foo" ,coreutils) ("bar" ,grep) ("baz" ,dep))))) + (transform + (lambda (p) (package (inherit p) (source 42)))) + (rewrite (package-mapping transform)) + (p1 (rewrite p0)) + (bag0 (package->bag p0)) + (bag1 (package->bag p1))) + (and (eq? p1 (rewrite p0)) + (eqv? 42 (package-source p1)) + (equal? + (drop (bag-direct-inputs bag0) 4) + (drop (bag-direct-inputs bag1) 4)) + (match (package-inputs p1) + ((("foo" dep1) ("bar" dep2) ("baz" dep3)) + (and (eq? dep1 (rewrite coreutils)) + (eq? dep2 (rewrite grep)) + (eq? dep3 (rewrite dep)) + (eqv? 42 + (package-source dep1) + (package-source dep2) + (package-source dep3)) + (match (package-native-inputs dep3) + ((("x" dep)) + (and (eq? dep (rewrite grep)) + (package-source dep)))))))))) expected-value: 42 actual-value: 42 result: PASS test-name: package-mapping, deep location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1493 source: + (test-equal + "package-mapping, deep" + '(42) + (let* ((p0 (dummy-package + "example" + (inputs `(("foo" ,coreutils) ("bar" ,grep))))) + (transform + (lambda (p) (package (inherit p) (source 42)))) + (rewrite (package-mapping transform #:deep? #t)) + (p1 (rewrite p0)) + (bag (package->bag p1))) + (and (eq? p1 (rewrite p0)) + (match (bag-direct-inputs bag) + ((("source" 42) + ("foo" dep1) + ("bar" dep2) + rest + ..1) + (and (eq? dep1 (rewrite coreutils)) + (eq? dep2 (rewrite grep)) + (= 42 (package-source dep1)) + (= 42 (package-source dep2)) + (delete-duplicates + (map (match-lambda + ((_ package . _) (package-source package))) + rest)))))))) expected-value: (42) actual-value: (42) result: PASS test-name: package-input-rewriting location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1518 source: + (test-assert + "package-input-rewriting" + (let* ((dep (dummy-package + "chbouib" + (native-inputs `(("x" ,grep))))) + (p0 (dummy-package + "example" + (inputs + `(("foo" ,coreutils) ("bar" ,grep) ("baz" ,dep))))) + (rewrite + (package-input-rewriting + `((,coreutils unquote sed) + (,grep unquote findutils)) + (cut string-append "r-" <>) + #:deep? + #f)) + (p1 (rewrite p0)) + (p2 (rewrite p0))) + (and (not (eq? p1 p0)) + (eq? p1 p2) + (string=? "r-example" (package-name p1)) + (match (package-inputs p1) + ((("foo" dep1) ("bar" dep2) ("baz" dep3)) + (and (eq? dep1 sed) + (eq? dep2 findutils) + (string=? (package-name dep3) "r-chbouib") + (eq? dep3 (rewrite dep)) + (match (package-native-inputs dep3) + ((("x" dep)) (eq? dep findutils)))))) + (equal? + (drop (bag-direct-inputs (package->bag p1)) 3) + (drop (bag-direct-inputs (package->bag p0)) 3))))) actual-value: #t result: PASS test-name: package-input-rewriting, deep location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1548 source: + (test-eq + "package-input-rewriting, deep" + (derivation-file-name + (package-derivation %store sed)) + (let* ((p0 (dummy-package + "chbouib" + (build-system python-build-system) + (arguments `(#:python ,python)))) + (rewrite + (package-input-rewriting + `((,python unquote sed)))) + (p1 (rewrite p0))) + (match (bag-direct-inputs (package->bag p1)) + ((("python" python) _ ...) + (derivation-file-name + (package-derivation %store python)))))) expected-value: "/tmp/guix-tests/store/hxn0mv10z643ci1mqgkmy60nha93nzny-sed-4.9.drv" actual-value: "/tmp/guix-tests/store/hxn0mv10z643ci1mqgkmy60nha93nzny-sed-4.9.drv" result: PASS test-name: package-input-rewriting, recursive location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1559 source: + (test-assert + "package-input-rewriting, recursive" + (let* ((dep (dummy-package "dep" (native-inputs (list grep)))) + (p0 (dummy-package + "example1" + (inputs (list dep grep)))) + (p1 (dummy-package + "example2" + (inputs (list dep grep)))) + (replacements + `((,grep unquote findutils) (,p0 unquote p1))) + (rewrite (package-input-rewriting replacements)) + (rewrite/recursive + (package-input-rewriting + replacements + #:recursive? + #t)) + (p2 (rewrite p0)) + (p3 (rewrite/recursive p0))) + (and (string=? (package-name p2) "example2") + (match (package-inputs p2) + ((("dep" dep1) ("grep" dep2)) + (and (match (package-native-inputs dep1) + ((("grep" x)) (eq? x grep))) + (eq? dep2 grep)))) + (string=? (package-name p3) "example2") + (match (package-inputs p3) + ((("dep" dep1) ("grep" dep2)) + (and (match (package-native-inputs dep1) + ((("grep" x)) + (string=? + (package-full-name x) + (package-full-name findutils)))) + (string=? + (package-full-name dep2) + (package-full-name findutils)))))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1589 source: + (test-assert + "package-input-rewriting/spec" + (let* ((dep (dummy-package + "chbouib" + (native-inputs `(("x" ,grep))))) + (p0 (dummy-package + "example" + (inputs + `(("foo" ,coreutils) ("bar" ,grep) ("baz" ,dep))))) + (rewrite + (package-input-rewriting/spec + `(("coreutils" unquote (const sed)) + ("grep" unquote (const findutils))) + #:deep? + #f)) + (p1 (rewrite p0)) + (p2 (rewrite p0))) + (and (not (eq? p1 p0)) + (eq? p1 p2) + (string=? "example" (package-name p1)) + (match (package-inputs p1) + ((("foo" dep1) ("bar" dep2) ("baz" dep3)) + (and (string=? + (package-full-name dep1) + (package-full-name sed)) + (string=? + (package-full-name dep2) + (package-full-name findutils)) + (string=? (package-name dep3) "chbouib") + (eq? dep3 (rewrite dep)) + (match (package-native-inputs dep3) + ((("x" dep)) + (string=? + (package-full-name dep) + (package-full-name findutils))))))) + (equal? + (drop (bag-direct-inputs (package->bag p1)) 3) + (drop (bag-direct-inputs (package->bag p0)) 3))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec, partial match location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1622 source: + (test-assert + "package-input-rewriting/spec, partial match" + (let* ((dep (dummy-package + "chbouib" + (version "1") + (native-inputs `(("x" ,grep))))) + (p0 (dummy-package + "example" + (inputs `(("foo" ,coreutils) ("bar" ,dep))))) + (rewrite + (package-input-rewriting/spec + `(("chbouib@123" unquote (const sed)) + ("grep" unquote (const findutils))) + #:deep? + #f)) + (p1 (rewrite p0))) + (and (not (eq? p1 p0)) + (string=? "example" (package-name p1)) + (match (package-inputs p1) + ((("foo" dep1) ("bar" dep2)) + (and (string=? + (package-full-name dep1) + (package-full-name coreutils)) + (eq? dep2 (rewrite dep)) + (match (package-native-inputs dep2) + ((("x" dep)) + (string=? + (package-full-name dep) + (package-full-name findutils)))))))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec, deep location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1646 source: + (test-assert + "package-input-rewriting/spec, deep" + (let* ((dep (dummy-package "chbouib")) + (p0 (dummy-package + "example" + (build-system gnu-build-system) + (inputs `(("dep" ,dep))))) + (rewrite + (package-input-rewriting/spec + `(("tar" unquote (const sed)) + ("gzip" unquote (const findutils))))) + (p1 (rewrite p0)) + (p2 (rewrite p0))) + (and (not (eq? p1 p0)) + (eq? p1 p2) + (string=? "example" (package-name p1)) + (match (package-inputs p1) + ((("dep" dep1)) + (and (string=? + (package-full-name dep1) + (package-full-name dep)) + (eq? dep1 (rewrite dep))))) + (match (bag-direct-inputs (package->bag p1)) + ((("dep" dep1) ("tar" tar) ("gzip" gzip) _ ...) + (and (eq? dep1 (rewrite dep)) + (string=? + (package-full-name tar) + (package-full-name sed)) + (string=? + (package-full-name gzip) + (package-full-name findutils)))))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec, no duplicates location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1674 source: + (test-assert + "package-input-rewriting/spec, no duplicates" + (let* ((dep0 (dummy-package + "dep0" + (build-system trivial-build-system) + (propagated-inputs `(("python" ,python))))) + (p0 (dummy-package + "chbouib" + (build-system python-build-system) + (arguments `(#:python ,python)) + (inputs `(("dep0" ,dep0))))) + (rewrite + (package-input-rewriting/spec '() #:deep? #t)) + (p1 (rewrite p0)) + (bag1 (package->bag p1)) + (pythons + (filter-map + (match-lambda (("python" python) python) (_ #f)) + (bag-transitive-inputs bag1)))) + (match (delete-duplicates pythons eq?) + ((p) (eq? p (rewrite python)))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec, hidden package location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1698 source: + (test-assert + "package-input-rewriting/spec, hidden package" + (let* ((python (hidden-package python)) + (p0 (dummy-package + "chbouib" + (build-system trivial-build-system) + (inputs (list python)))) + (rewrite + (package-input-rewriting/spec + `(("python" unquote (const sed))) + #:deep? + #t)) + (p1 (rewrite p0)) + (bag1 (package->bag p1)) + (pythons + (filter-map + (match-lambda (("python" python) python) (_ #f)) + (bag-transitive-inputs bag1)))) + (match (delete-duplicates pythons eq?) + ((p) (eq? p python))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec, replace hidden package location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1716 source: + (test-assert + "package-input-rewriting/spec, replace hidden package" + (let* ((python (hidden-package python)) + (p0 (dummy-package + "chbouib" + (build-system trivial-build-system) + (inputs (list python)))) + (rewrite + (package-input-rewriting/spec + `(("python" unquote (const sed))) + #:replace-hidden? + #t)) + (p1 (rewrite p0))) + (match (package-inputs p1) + ((("python" python)) + (and (string=? + (package-full-name python) + (package-full-name sed))))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec, graft location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1731 source: + (test-equal + "package-input-rewriting/spec, graft" + (derivation-file-name + (package-derivation %store sed)) + (let* ((dep0 (dummy-package + "dep" + (version "1") + (build-system trivial-build-system) + (inputs `(("coreutils" ,coreutils))))) + (dep1 (dummy-package + "dep" + (version "0") + (build-system trivial-build-system) + (replacement dep0))) + (p0 (dummy-package + "p" + (build-system trivial-build-system) + (inputs `(("dep" ,dep1))))) + (rewrite + (package-input-rewriting/spec + `(("coreutils" unquote (const sed))))) + (p1 (rewrite p0))) + (match (package-inputs p1) + ((("dep" dep)) + (match (package-inputs (package-replacement dep)) + ((("coreutils" coreutils)) + (derivation-file-name + (package-derivation %store coreutils)))))))) expected-value: "/tmp/guix-tests/store/hxn0mv10z643ci1mqgkmy60nha93nzny-sed-4.9.drv" actual-value: "/tmp/guix-tests/store/hxn0mv10z643ci1mqgkmy60nha93nzny-sed-4.9.drv" result: PASS test-name: package-with-c-toolchain location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1758 source: + (test-assert + "package-with-c-toolchain" + (let* ((dep (dummy-package + "chbouib" + (build-system gnu-build-system) + (native-inputs `(("x" ,grep))))) + (p0 (dummy-package + "thingie" + (build-system gnu-build-system) + (inputs `(("foo" ,grep) ("bar" ,dep))))) + (tc (dummy-package "my-toolchain")) + (p1 (package-with-c-toolchain + p0 + `(("toolchain" ,tc))))) + (define toolchain-packages + '("gcc" "binutils" "glibc" "ld-wrapper")) + (match (bag-build-inputs (package->bag p1)) + ((("foo" foo) + ("bar" bar) + (_ (= package-name packages) . _) + ...) + (and (not (any (cut member <> packages) toolchain-packages)) + (member "my-toolchain" packages) + (eq? foo grep) + (eq? bar dep)))))) actual-value: #t result: PASS test-name: package-input-rewriting/spec, identity location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1778 source: + (test-assert + "package-input-rewriting/spec, identity" + (let* ((libffi + (dummy-package + "libffi" + (build-system trivial-build-system))) + (glib (dummy-package + "glib" + (build-system trivial-build-system) + (propagated-inputs (list libffi)))) + (gobject + (dummy-package + "gobject-introspection" + (build-system trivial-build-system) + (inputs (list glib)) + (propagated-inputs (list libffi)))) + (rewrite + (package-input-rewriting/spec + `(("glib" unquote identity))))) + (and (= (length (package-transitive-inputs gobject)) + (length + (package-transitive-inputs (rewrite gobject)))) + (string=? + (derivation-file-name + (package-derivation %store (rewrite gobject))) + (derivation-file-name + (package-derivation %store gobject)))))) actual-value: #t result: PASS test-name: package-input-rewriting, identity location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1801 source: + (test-assert + "package-input-rewriting, identity" + (let* ((libffi + (dummy-package + "libffi" + (build-system trivial-build-system))) + (glib (dummy-package + "glib" + (build-system trivial-build-system) + (propagated-inputs (list libffi)))) + (gobject + (dummy-package + "gobject-introspection" + (build-system trivial-build-system) + (inputs (list glib)) + (propagated-inputs (list libffi)))) + (rewrite + (package-input-rewriting `((,glib unquote glib))))) + (and (= (length (package-transitive-inputs gobject)) + (length + (package-transitive-inputs (rewrite gobject)))) + (string=? + (derivation-file-name + (package-derivation %store (rewrite gobject))) + (derivation-file-name + (package-derivation %store gobject)))))) actual-value: #t result: PASS test-name: package-patched-vulnerabilities location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1821 source: + (test-equal + "package-patched-vulnerabilities" + '(("CVE-2015-1234") + ("CVE-2016-1234" "CVE-2018-4567") + ()) + (let ((p1 (dummy-package + "pi" + (source + (dummy-origin + (patches (list "/a/b/pi-CVE-2015-1234.patch")))))) + (p2 (dummy-package + "pi" + (source + (dummy-origin + (patches + (list "/a/b/pi-CVE-2016-1234-CVE-2018-4567.patch")))))) + (p3 (dummy-package "pi" (source (dummy-origin))))) + (map package-patched-vulnerabilities + (list p1 p2 p3)))) expected-value: (("CVE-2015-1234") ("CVE-2016-1234" "CVE-2018-4567") ()) actual-value: (("CVE-2015-1234") ("CVE-2016-1234" "CVE-2018-4567") ()) result: PASS test-name: fold-packages location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1836 source: + (test-eq + "fold-packages" + hello + (fold-packages + (lambda (p r) + (if (string=? (package-name p) "hello") p r)) + #f)) expected-value: # actual-value: # result: PASS test-name: fold-packages, hidden package location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1843 source: + (test-assert + "fold-packages, hidden package" + (match (fold-packages + (lambda (p r) + (if (and (string=? (package-name p) "guile") + (string-prefix? "2.0" (package-version p))) + (cons p r) + r)) + '()) + ((one) (eq? one guile-2.0)))) actual-value: #t result: PASS ;;; (from-cache-duplicates: ()) ;;; (no-cache-duplicates: ()) test-name: fold-available-packages with/without cache location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1857 source: + (test-assert + "fold-available-packages with/without cache" + (let () + (define no-cache + (fold-available-packages + (lambda* (name version result #:rest rest) + (cons (cons* name version rest) result)) + '())) + (define from-cache + (call-with-temporary-directory + (lambda (cache) + (generate-package-cache cache) + (mock ((guix describe) current-profile (const cache)) + (mock ((gnu packages) + cache-is-authoritative? + @ build-started /tmp/guix-tests/store/kfdhs1mz5yvr3b5pdjk2qdyda4zmjams-foo-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/kf//dhs1mz5yvr3b5pdjk2qdyda4zmjams-foo-0.drv.gz 11739 @ build-succeeded /tmp/guix-tests/store/kfdhs1mz5yvr3b5pdjk2qdyda4zmjams-foo-0.drv - @ build-started /tmp/guix-tests/store/p7fcygwwhi9jddkf3sxqvcxxqzsv8q50-libxml2-0.0.0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/p7//fcygwwhi9jddkf3sxqvcxxqzsv8q50-libxml2-0.0.0.drv.gz 11741 @ build-succeeded /tmp/guix-tests/store/p7fcygwwhi9jddkf3sxqvcxxqzsv8q50-libxml2-0.0.0.drv - @ build-started /tmp/guix-tests/store/avicxzhfgkp5gbn8vgdyfymisz5298jg-module-import-compiled.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/av//icxzhfgkp5gbn8vgdyfymisz5298jg-module-import-compiled.drv.gz 11743 [ 1/10] Loading './guix/build/profiles.scm'... [ 2/10] Loading './guix/build/union.scm'... [ 3/10] Loading './guix/build/utils.scm'... [ 4/10] Loading './guix/records.scm'... [ 5/10] Loading './guix/search-paths.scm'... [ 6/10] Compiling './guix/build/profiles.scm'... [ 7/10] Compiling './guix/build/union.scm'... [ 8/10] Compiling './guix/build/utils.scm'... [ 9/10] Compiling './guix/records.scm'... [10/10] Compiling './guix/search-paths.scm'... ;;; guix/records.scm:632:25: warning: possibly wrong number of arguments to `datum->syntax' @ build-succeeded /tmp/guix-tests/store/avicxzhfgkp5gbn8vgdyfymisz5298jg-module-import-compiled.drv - @ build-started /tmp/guix-tests/store/58a1pgjzhd3z29k5bcrqy8a6qp09hriv-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/58//a1pgjzhd3z29k5bcrqy8a6qp09hriv-profile.drv.gz 11745 @ build-succeeded /tmp/guix-tests/store/58a1pgjzhd3z29k5bcrqy8a6qp09hriv-profile.drv - (const #t)) + (fold-available-packages + (lambda* (name version result #:rest rest) + (cons (cons* name version rest) result)) + '())))))) + (define (list->set* lst) + (let loop ((lst lst) (duplicates '()) (seen (set))) + (match lst + (() (values seen duplicates)) + ((head . tail) + (if (set-contains? seen head) + (loop tail (cons head duplicates) seen) + (loop tail duplicates (set-insert head seen))))))) + (let ((set1 duplicates1 (list->set* from-cache)) + (set2 duplicates2 (list->set* no-cache))) + (pk 'from-cache-duplicates: duplicates1) + (pk 'no-cache-duplicates: duplicates2) + (and (null? duplicates1) + (null? duplicates2) + (every (cut set-contains? set1 <>) no-cache) + (every (cut set-contains? set2 <>) from-cache))))) actual-value: #t result: PASS test-name: find-packages-by-name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1902 source: + (test-assert + "find-packages-by-name" + (match (find-packages-by-name "hello") + (((? (cut eq? hello <>))) #t) + (wrong (pk 'find-packages-by-name wrong #f)))) actual-value: #t result: PASS test-name: find-packages-by-name with version location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1907 source: + (test-assert + "find-packages-by-name with version" + (match (find-packages-by-name + "hello" + (package-version hello)) + (((? (cut eq? hello <>))) #t) + (wrong (pk 'find-packages-by-name wrong #f)))) actual-value: #t result: PASS test-name: find-packages-by-name with cache location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1912 source: + (test-equal + "find-packages-by-name with cache" + (find-packages-by-name "guile") + (call-with-temporary-directory + (lambda (cache) + (generate-package-cache cache) + (mock ((guix describe) current-profile (const cache)) + (mock ((gnu packages) + cache-is-authoritative? + (const #t)) + (find-packages-by-name "guile")))))) expected-value: (# # # # #) actual-value: (# # # # #) result: PASS test-name: find-packages-by-name + version, with cache location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1921 source: + (test-equal + "find-packages-by-name + version, with cache" + (find-packages-by-name "guile" "2") + (call-with-temporary-directory + (lambda (cache) + (generate-package-cache cache) + (mock ((guix describe) current-profile (const cache)) + (mock ((gnu packages) + cache-is-authoritative? + (const #t)) + (find-packages-by-name "guile" "2")))))) expected-value: (# # #) actual-value: (# # #) result: PASS test-name: --search-paths with pattern location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1930 source: + (@ build-started /tmp/guix-tests/store/ai7747xfc9fhi463p5hi4wawjlcx8cjc-bar-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/ai//7747xfc9fhi463p5hi4wawjlcx8cjc-bar-0.drv.gz 11753 @ build-succeeded /tmp/guix-tests/store/ai7747xfc9fhi463p5hi4wawjlcx8cjc-bar-0.drv - @ build-started /tmp/guix-tests/store/g3j89ja97b69mbcdam1vgi81yhdw4qpw-foo-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/g3//j89ja97b69mbcdam1vgi81yhdw4qpw-foo-0.drv.gz 11755 @ build-succeeded /tmp/guix-tests/store/g3j89ja97b69mbcdam1vgi81yhdw4qpw-foo-0.drv - @ build-started /tmp/guix-tests/store/kc4xyarwzm696k6j7i4mwj7byzwls3sr-git-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/kc//4xyarwzm696k6j7i4mwj7byzwls3sr-git-0.drv.gz 11757 @ build-succeeded /tmp/guix-tests/store/kc4xyarwzm696k6j7i4mwj7byzwls3sr-git-0.drv - @ build-started /tmp/guix-tests/store/fhj7c10ag0zrbmzfan581skkp2rqv30r-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/fh//j7c10ag0zrbmzfan581skkp2rqv30r-profile.drv.gz 11759 @ build-succeeded /tmp/guix-tests/store/fhj7c10ag0zrbmzfan581skkp2rqv30r-profile.drv - @ build-started /tmp/guix-tests/store/rv4lr3zb976iz1ki6anz7rq7khqhx576-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rv//4lr3zb976iz1ki6anz7rq7khqhx576-profile.drv.gz 11761 @ build-succeeded /tmp/guix-tests/store/rv4lr3zb976iz1ki6anz7rq7khqhx576-profile.drv - test-assert + "--search-paths with pattern" + (let* ((p1 (package + (name "foo") + (version "0") + (source #f) + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:modules + ((guix build utils)) + #:builder + (begin + (use-modules (guix build utils)) + (let ((out (assoc-ref %outputs "out"))) + (mkdir-p (string-append out "/xml/bar/baz")) + (call-with-output-file + (string-append out "/xml/bar/baz/catalog.xml") + (lambda (port) (display "xml? wat?!" port))) + #t)))) + (synopsis #f) + (description #f) + (home-page #f) + (license #f))) + (p2 (package + (name "libxml2") + (version "0.0.0") + (source #f) + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (begin (mkdir (assoc-ref %outputs "out")) #t))) + (native-search-paths + (package-native-search-paths libxml2)) + (synopsis #f) + (description #f) + (home-page #f) + (license #f))) + (prof (run-with-store + %store + (profile-derivation + (manifest + (map package->manifest-entry (list p1 p2))) + #:hooks + '() + #:locales? + #f) + #:guile-for-build + (%guile-for-build)))) + (build-derivations %store (list prof)) + (string-match + (format + #f + "^export XML_CATALOG_FILES=\"~a/xml/+bar/baz/catalog\\.xml\"\n" + (regexp-quote (derivation->output-path prof))) + (with-output-to-string + (lambda () + (guix-package + "-p" + (derivation->output-path prof) + "--search-paths")))))) actual-value: #("export XML_CATALOG_FILES=\"/tmp/guix-tests/store/6jna66nbgg3ld6qapdf0g005zqinpfdp-profile/xml/bar/baz/catalog.xml\"\n" (0 . 114)) result: PASS test-name: --search-paths with single-item search path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:1981 source: + (test-assert + "--search-paths with single-item search path" + (let* ((p1 (dummy-package + "foo" + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:modules + ((guix build utils)) + #:builder + (begin + (use-modules (guix build utils)) + (let ((out (assoc-ref %outputs "out"))) + (mkdir-p (string-append out "/etc/ssl/certs")) + (call-with-output-file + (string-append + out + "/etc/ssl/certs/ca-certificates.crt") + (const #t)))))))) + (p2 (package (inherit p1) (name "bar"))) + (p3 (dummy-package + "git" + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (begin (mkdir (assoc-ref %outputs "out")) #t))) + (native-search-paths + (package-native-search-paths git)))) + (prof1 (run-with-store + %store + (profile-derivation + (packages->manifest (list p1 p3)) + #:hooks + '() + #:locales? + #f) + #:guile-for-build + (%guile-for-build))) + (prof2 (run-with-store + %store + (profile-derivation + (packages->manifest (list p2 p3)) + #:hooks + '() + #:locales? + #f) + #:guile-for-build + (%guile-for-build)))) + (build-derivations %store (list prof1 prof2)) + (string-match + (format + #f + "^export GIT_SSL_CAINFO=\"~a/etc/ssl/certs/ca-certificates.crt" + (regexp-quote (derivation->output-path prof1))) + (with-output-to-string + (lambda () + (guix-package + "-p" + (derivation->output-path prof1) + "-p" + (derivation->output-path prof2) + "--search-paths")))))) actual-value: #("export GIT_SSL_CAINFO=\"/tmp/guix-tests/store/4gh4ggfgqqyq35c8ffnrar8pfbyjawgx-profile/etc/ssl/certs/ca-certificates.crt\"\n" (0 . 119)) result: PASS test-name: specification->package when not found location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2029 source: + (test-equal + "specification->package when not found" + 'quit + (catch 'quit + (lambda () + (specification->package + "this-package-does-not-exist")) + (lambda (key . args) key))) expected-value: quit actual-value: quit result: PASS test-name: specification->package+output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2038 source: + (test-equal + "specification->package+output" + `((,coreutils "out") (,coreutils "debug")) + (list (call-with-values + (lambda () + (specification->package+output "coreutils")) + list) + (call-with-values + (lambda () + (specification->package+output "coreutils:debug")) + list))) expected-value: ((# "out") (# "debug")) actual-value: ((# "out") (# "debug")) result: PASS test-name: specification->package+output invalid output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2047 source: + (test-equal + "specification->package+output invalid output" + 'error + (catch 'quit + (lambda () + (specification->package+output + "coreutils:does-not-exist")) + (lambda _ 'error))) expected-value: error actual-value: error result: PASS test-name: specification->package+output no default output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2055 source: + (test-equal + "specification->package+output no default output" + `(,coreutils #f) + (call-with-values + (lambda () + (specification->package+output "coreutils" #f)) + list)) expected-value: (# #f) actual-value: (# #f) result: PASS test-name: specification->package+output invalid output, no default location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2062 source: + (test-equal + "specification->package+output invalid output, no default" + 'error + (catch 'quit + (lambda () + (specification->package+output + "coreutils:does-not-exist" + #f)) + (lambda _ 'error))) expected-value: error actual-value: error result: PASS test-name: find-package-locations location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2070 source: + (test-equal + "find-package-locations" + (map (lambda (package) + (cons (package-version package) + (package-location package))) + (find-packages-by-name "guile")) + (find-package-locations "guile")) expected-value: (("3.0.9" . #< file: "gnu/packages/guile.scm" line: 353 column: 2>) ("2.2.7" . #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("2.2.4" . #< file: "gnu/packages/guile.scm" line: 340 column: 2>) ("2.0.14" . #< file: "gnu/packages/guile.scm" line: 160 column: 2>) ("1.8.8" . #< file: "gnu/packages/guile.scm" line: 77 column: 2>)) actual-value: (("3.0.9" . #< file: "gnu/packages/guile.scm" line: 353 column: 2>) ("2.2.7" . #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("2.2.4" . #< file: "gnu/packages/guile.scm" line: 340 column: 2>) ("2.0.14" . #< file: "gnu/packages/guile.scm" line: 160 column: 2>) ("1.8.8" . #< file: "gnu/packages/guile.scm" line: 77 column: 2>)) result: PASS test-name: find-package-locations with cache location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2077 source: + (test-equal + "find-package-locations with cache" + (map (lambda (package) + (cons (package-version package) + (package-location package))) + (find-packages-by-name "guile")) + (call-with-temporary-directory + (lambda (cache) + (generate-package-cache cache) + (mock ((guix describe) current-profile (const cache)) + (mock ((gnu packages) + cache-is-authoritative? + (const #t)) + (find-package-locations "guile")))))) expected-value: (("3.0.9" . #< file: "gnu/packages/guile.scm" line: 353 column: 2>) ("2.2.7" . #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("2.2.4" . #< file: "gnu/packages/guile.scm" line: 340 column: 2>) ("2.0.14" . #< file: "gnu/packages/guile.scm" line: 160 column: 2>) ("1.8.8" . #< file: "gnu/packages/guile.scm" line: 77 column: 2>)) actual-value: (("3.0.9" . #< file: "gnu/packages/guile.scm" line: 353 column: 2>) ("2.2.7" . #< file: "gnu/packages/guile.scm" line: 287 column: 2>) ("2.2.4" . #< file: "gnu/packages/guile.scm" line: 340 column: 2>) ("2.0.14" . #< file: "gnu/packages/guile.scm" line: 160 column: 2>) ("1.8.8" . #< file: "gnu/packages/guile.scm" line: 77 column: 2>)) result: PASS test-name: specification->location location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2089 source: + (test-equal + "specification->location" + (package-location + (specification->package "guile@2")) + (specification->location "guile@2")) expected-value: #< file: "gnu/packages/guile.scm" line: 287 column: 2> actual-value: #< file: "gnu/packages/guile.scm" line: 287 column: 2> result: PASS test-name: package-unique-version-prefix, gcc@8 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2093 source: + (test-equal + "package-unique-version-prefix, gcc@8" + "8" + (let ((gcc (specification->package "gcc-toolchain@8"))) + (package-unique-version-prefix + (package-name gcc) + (package-version gcc)))) expected-value: "8" actual-value: "8" result: PASS test-name: package-unique-version-prefix, grep location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2099 source: + (test-equal + "package-unique-version-prefix, grep" + "" + (let ((grep (specification->package "grep"))) + (package-unique-version-prefix + (package-name grep) + (package-version grep)))) expected-value: "" actual-value: "" result: PASS test-name: this-package-input, exists location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2106 source: + (test-eq + "this-package-input, exists" + hello + (package-arguments + (dummy-package + "a" + (inputs `(("hello" ,hello))) + (arguments (this-package-input "hello"))))) expected-value: # actual-value: # result: PASS test-name: this-package-input, exists in propagated-inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2113 source: + (test-eq + "this-package-input, exists in propagated-inputs" + hello + (package-arguments + (dummy-package + "a" + (propagated-inputs `(("hello" ,hello))) + (arguments (this-package-input "hello"))))) expected-value: # actual-value: # result: PASS test-name: this-package-input, does not exist location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2120 source: + (test-eq + "this-package-input, does not exist" + #f + (package-arguments + (dummy-package + "a" + (arguments (this-package-input "hello"))))) expected-value: #f actual-value: #f result: PASS test-name: this-package-native-input, exists location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2126 source: + (test-eq + "this-package-native-input, exists" + hello + (package-arguments + (dummy-package + "a" + (native-inputs `(("hello" ,hello))) + (arguments (this-package-native-input "hello"))))) expected-value: # actual-value: # result: PASS test-name: this-package-native-input, does not exists location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2133 source: + (test-eq + "this-package-native-input, does not exists" + #f + (package-arguments + (dummy-package + "a" + (arguments (this-package-native-input "hello"))))) expected-value: #f actual-value: #f result: PASS test-name: this-package-input, origin location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2139 source: + (test-equal + "this-package-input, origin" + "http://example.org/foo.tar.gz" + (origin-uri + (package-arguments + (dummy-package + "a" + (inputs + (list (dummy-origin + (uri "http://example.org/foo.tar.gz")))) + (arguments (this-package-input "foo.tar.gz")))))) expected-value: "http://example.org/foo.tar.gz" actual-value: "http://example.org/foo.tar.gz" result: PASS test-name: modify-inputs, replace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2147 source: + (test-eq + "modify-inputs, replace" + coreutils + (let* ((p1 (dummy-package "p" (inputs (list hello)))) + (p2 (package + (inherit p1) + (version "1") + (inputs + (modify-inputs + (package-inputs p1) + (replace "hello" coreutils)))))) + (lookup-package-input p2 "hello"))) expected-value: # actual-value: # result: PASS test-name: modify-inputs, replace, change output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2159 source: + (test-eq + "modify-inputs, replace, change output" + guile-3.0 + (let* ((p1 (dummy-package + "p" + (inputs (list `(,coreutils "debug"))))) + (p2 (package + (inherit p1) + (version "1") + (inputs + (modify-inputs + (package-inputs p1) + (replace "coreutils" `(,guile-3.0 "out"))))))) + (match (package-inputs p2) + ((("coreutils" input "out")) input)))) expected-value: # actual-value: # result: PASS test-name: modify-inputs, replace, extra output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/packages.scm:2173 source: + (test-eq + "modify-inputs, replace, extra output" + guile-3.0 + (let* ((p1 (dummy-package + "p" + (inputs (list `(,coreutils "debug"))))) + (p2 (package + (inherit p1) + (version "1") + (inputs + (modify-inputs + (package-inputs p1) + (replace "coreutils" guile-3.0)))))) + (match (package-inputs p2) + ((("coreutils" input "debug")) input)))) expected-value: # actual-value: # result: PASS error: this-package-does-not-exist: unknown package error: package `coreutils@9.1' lacks output `does-not-exist' error: package `coreutils@9.1' lacks output `does-not-exist' warning: ambiguous package specification `guile@2' warning: choosing guile@2.2.7 from gnu/packages/guile.scm:287:2 SKIP: tests/pack ================ test-name: self-contained-tarball location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:80 source: + (test-assert + "self-contained-tarball" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list %bootstrap-guile))) + (hooks '()) + (locales? #f))) + (tarball + (self-contained-tarball + "pack" + profile + #:symlinks + '(("/bin/Guile" -> "bin/guile")) + #:compressor + %gzip-compressor + #:archiver + %tar-bootstrap)) + (check (gexp->derivation + "check-tarball" + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules + (guix build utils) + (srfi srfi-1)) + (define store + (string-append + "." + (%store-directory) + "/")) + (define (canonical? file) + (let ((st (lstat file))) + (or (not (string-prefix? store file)) + (eq? 'symlink (stat:type st)) + (and (= 1 (stat:mtime st)) + (zero? (logand + 146 + (stat:mode st))))))) + (define bin + (string-append + "." + (ungexp profile) + "/bin")) + (setenv + "PATH" + (string-append + (ungexp %tar-bootstrap) + "/bin")) + (system* "tar" "xvf" (ungexp tarball)) + (mkdir (ungexp output)) + (exit (and (file-exists? + (string-append bin "/guile")) + (file-exists? store) + (every canonical? + (find-files + "." + (const #t) + #:directories? + #t)) + (string=? + (string-append + (ungexp %bootstrap-guile) + "/bin") + (readlink bin)) + (string=? + (string-append + ".." + (ungexp profile) + "/bin/guile") + (readlink "bin/Guile")))))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP test-name: self-contained-tarball + localstatedir location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:133 source: + (test-assert + "self-contained-tarball + localstatedir" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list %bootstrap-guile))) + (hooks '()) + (locales? #f))) + (tarball + (self-contained-tarball + "tar-pack" + profile + #:localstatedir? + #t)) + (check (gexp->derivation + "check-tarball" + (gexp (let ((bin (string-append + "." + (ungexp profile) + "/bin"))) + (setenv + "PATH" + (string-append + (ungexp %tar-bootstrap) + "/bin")) + (system* "tar" "xvf" (ungexp tarball)) + (mkdir (ungexp output)) + (exit (and (file-exists? + "var/guix/db/db.sqlite") + (string=? + (string-append + (ungexp %bootstrap-guile) + "/bin") + (readlink bin))))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP test-name: self-contained-tarball + localstatedir, UTF-8 file names location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:156 source: + (test-assert + "self-contained-tarball + localstatedir, UTF-8 file names" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (tree (interned-file-tree + `("directory-with-utf8-file-names" + directory + ("α" regular (data "alpha")) + ("λ" regular (data "lambda"))))) + (tarball + (self-contained-tarball + "tar-pack" + tree + #:localstatedir? + #t)) + (check (gexp->derivation + "check-tarball" + (with-extensions + (list guile-sqlite3 guile-gcrypt) + (with-imported-modules + (source-module-closure '((guix store database))) + (gexp (begin + (use-modules + (guix store database) + (rnrs io ports) + (srfi srfi-1)) + (define (valid-file? basename data) + (define file + (string-append + "./" + (ungexp tree) + "/" + basename)) + (string=? + (call-with-input-file + (pk 'file file) + get-string-all) + data)) + (setenv + "PATH" + (string-append + (ungexp %tar-bootstrap) + "/bin")) + (system* "tar" "xvf" (ungexp tarball)) + (sql-schema + (ungexp + (local-file + (search-path + %load-path + "guix/store/schema.sql")))) + (with-database + "var/guix/db/db.sqlite" + db + (setenv + "GUIX_LOCPATH" + (ungexp-native + (file-append + (libc-utf8-locales-for-target) + "/lib/locale"))) + (setlocale LC_ALL "en_US.utf8") + (mkdir (ungexp output)) + (exit (and (every valid-file? + '("α" "λ") + '("alpha" "lambda")) + (integer? + (valid-path-id + db + (ungexp tree))))))))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP test-name: docker-image + localstatedir location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:208 source: + (test-assert + "docker-image + localstatedir" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list %bootstrap-guile))) + (hooks '()) + (locales? #f))) + (tarball + (docker-image + "docker-pack" + profile + #:symlinks + '(("/bin/Guile" -> "bin/guile")) + #:localstatedir? + #t)) + (check (gexp->derivation + "check-tarball" + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules + (guix build utils) + (ice-9 match)) + (define bin + (string-append + "." + (ungexp profile) + "/bin")) + (setenv + "PATH" + (string-append + (ungexp %tar-bootstrap) + "/bin")) + (mkdir "base") + (with-directory-excursion + "base" + (invoke "tar" "xvf" (ungexp tarball))) + (match (find-files "base" "layer.tar") + ((layer) (invoke "tar" "xvf" layer))) + (when (and (file-exists? + (string-append bin "/guile")) + (file-exists? + "var/guix/db/db.sqlite") + (file-is-directory? "tmp") + (string=? + (string-append + (ungexp %bootstrap-guile) + "/bin") + (pk 'binlink (readlink bin))) + (string=? + (string-append + (ungexp profile) + "/bin/guile") + (pk 'guilelink + (readlink "bin/Guile")))) + (mkdir (ungexp output))))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP test-name: docker-layered-image + localstatedir location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:248 source: + (test-assert + "docker-layered-image + localstatedir" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list %bootstrap-guile))) + (hooks '()) + (locales? #f))) + (tarball + (docker-image + "docker-pack" + profile + #:symlinks + '(("/bin/Guile" -> "bin/guile")) + #:localstatedir? + #t + #:max-layers + 100)) + (check (gexp->derivation + "check-tarball" + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules + (guix build utils) + (ice-9 match)) + (define bin + (string-append + "." + (ungexp profile) + "/bin")) + (define store + (string-append + "." + (ungexp (%store-directory)))) + (setenv + "PATH" + (string-append + (ungexp %tar-bootstrap) + "/bin")) + (mkdir "base") + (with-directory-excursion + "base" + (invoke "tar" "xvf" (ungexp tarball))) + (match (find-files "base" "layer.tar") + ((layers ...) + (for-each + (lambda (layer) + (invoke "tar" "xvf" layer) + (invoke + "chmod" + "--recursive" + "u+w" + store)) + layers))) + (when (and (file-exists? + (string-append bin "/guile")) + (file-exists? + "var/guix/db/db.sqlite") + (file-is-directory? "tmp") + (string=? + (string-append + (ungexp %bootstrap-guile) + "/bin") + (readlink bin)) + (string=? + (string-append + (ungexp profile) + "/bin/guile") + (readlink "bin/Guile"))) + (mkdir (ungexp output))))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP test-name: squashfs-image + localstatedir location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:296 source: + (test-assert + "squashfs-image + localstatedir" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list %bootstrap-guile))) + (hooks '()) + (locales? #f))) + (image (squashfs-image + "squashfs-pack" + profile + #:symlinks + '(("/bin" -> "bin")) + #:localstatedir? + #t)) + (check (gexp->derivation + "check-tarball" + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules + (guix build utils) + (ice-9 match)) + (define bin + (string-append + "." + (ungexp profile) + "/bin")) + (setenv + "PATH" + (string-append + (ungexp squashfs-tools) + "/bin")) + (invoke "unsquashfs" (ungexp image)) + (with-directory-excursion + "squashfs-root" + (when (and (file-exists? + (string-append bin "/guile")) + (file-exists? + "var/guix/db/db.sqlite") + (file-is-directory? "tmp") + (string=? + (string-append + (ungexp %bootstrap-guile) + "/bin") + (pk 'binlink (readlink bin))) + (string=? + (string-drop + (string-append + (ungexp profile) + "/bin") + 1) + (pk 'guilelink + (readlink "bin")))) + (mkdir (ungexp output)))))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP test-name: appimage location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:336 source: + (test-assert + "appimage" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content (packages->manifest (list hello glibc))) + (hooks '()) + (locales? #f))) + (image (self-contained-appimage + "hello-appimage" + profile + #:entry-point + "bin/hello" + #:extra-options + '(#:relocatable? #t))) + (check (gexp->derivation + "check-appimage" + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules + (ice-9 popen) + (guix build utils)) + (let ((pipe (open-pipe* + OPEN_READ + (ungexp image) + "--appimage-extract-and-run"))) + (call-with-output-file + (ungexp output) + (lambda (port) (dump-port pipe port))) + (exit (status:exit-val + (close-pipe pipe)))))))))) + (mbegin + %store-monad + (built-derivations + (list (pk 'APPIMAGE-drv check))) + (return + (string=? + (call-with-input-file + (derivation->output-path check) + get-string-all) + "Hello, world!\n")))) + #:guile-for-build + guile))) result: SKIP test-name: appimage + localstatedir location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:368 source: + (test-assert + "appimage + localstatedir" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list guile-3.0 glibc))) + (hooks '()) + (locales? #f))) + (image (self-contained-appimage + "guile-appimage" + profile + #:entry-point + "bin/guile" + #:localstatedir? + #t + #:extra-options + '(#:relocatable? #t))) + (check (gexp->derivation + "check-appimage-with-localstatedir" + (gexp (begin + (system* + (ungexp image) + "--appimage-extract-and-run" + "-c" + (object->string + `(call-with-output-file + (ungexp output) + (lambda (port) + (display + "Hello from Guile!\n" + port))))) + (system* (ungexp image) "--appimage-extract") + (exit (file-exists? + "squashfs-root/var/guix/db/db.sqlite"))))))) + (mbegin + %store-monad + (built-derivations + (list (pk 'APPIMAGE-drv check))) + (return + (string=? + (call-with-input-file + (derivation->output-path check) + get-string-all) + "Hello from Guile!\n")))) + #:guile-for-build + guile))) result: SKIP test-name: deb archive with symlinks and control files location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:400 source: + (test-assert + "deb archive with symlinks and control files" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list %bootstrap-guile))) + (hooks '()) + (locales? #f))) + (deb (debian-archive + "deb-pack" + profile + #:compressor + %gzip-compressor + #:symlinks + '(("/opt/gnu/bin" -> "bin")) + #:archiver + %tar-bootstrap + #:extra-options + (list #:triggers-file + (plain-file + "triggers" + "activate-noawait /usr/share/icons/hicolor\n") + #:postinst-file + (plain-file + "postinst" + "echo running configure script\n")))) + (check (gexp->derivation + "check-deb-pack" + (with-imported-modules + '((guix build utils)) + (gexp (begin + (use-modules + (guix build utils) + (ice-9 match) + (ice-9 popen) + (ice-9 rdelim) + (ice-9 textual-ports) + (rnrs base)) + (setenv + "PATH" + (string-join + (list (string-append + (ungexp-native %tar-bootstrap) + "/bin") + (string-append + (ungexp-native dpkg) + "/bin") + (string-append + (ungexp-native %ar-bootstrap) + "/bin")) + ":")) + (let* ((port (open-pipe* + OPEN_READ + "dpkg" + "--info" + (ungexp deb))) + (info (get-string-all port)) + (exit-val + (status:exit-val + (close-pipe port)))) + (assert (zero? exit-val)) + (assert + (string-contains + info + (string-append + "Package: " + (ungexp-native + (package-name + %bootstrap-guile))))) + (assert + (string-contains + info + (string-append + "Version: " + (ungexp-native + (package-version + %bootstrap-guile)))))) + (invoke "ar" "-xv" (ungexp deb)) + (assert (file-exists? "debian-binary")) + (assert (file-exists? "data.tar.gz")) + (assert (file-exists? "control.tar.gz")) + (define hard-links + (let ((port (open-pipe* + OPEN_READ + "tar" + "-tvf" + "data.tar.gz"))) + (let loop ((hard-links '())) + (match (read-line port) + ((? eof-object?) + (assert + (zero? (status:exit-val + (close-pipe + port)))) + hard-links) + (line (if (string-prefix? + "u" + line) + (loop (cons line + hard-links)) + (loop hard-links))))))) + (unless + (null? hard-links) + (error "hard links found in data.tar.gz" + hard-links)) + (invoke "tar" "-xf" "control.tar.gz") + (assert (file-exists? "control")) + (assert + (and (file-exists? "postinst") + (= 73 + (logand + 73 + (stat:perms + (stat "postinst")))))) + (assert (file-exists? "triggers")) + (mkdir (ungexp output)))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP test-name: rpm archive can be installed/uninstalled location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/pack.scm:489 source: + (test-assert + "rpm archive can be installed/uninstalled" + (let ((guile (package-derivation store %bootstrap-guile))) + (run-with-store + store + (mlet* %store-monad + ((guile (set-guile-for-build (default-guile))) + (profile + -> + (profile + (content + (packages->manifest (list %bootstrap-guile))) + (hooks '()) + (locales? #f))) + (rpm-pack + (rpm-archive + "rpm-pack" + profile + #:compressor + %gzip-compressor + #:symlinks + '(("/bin/guile" -> "bin/guile")) + #:extra-options + '(#:relocatable? #t))) + (check (gexp->derivation + "check-rpm-pack" + (with-imported-modules + (source-module-closure '((guix build utils))) + (gexp (begin + (use-modules (guix build utils)) + (define fakeroot + (ungexp-native + (file-append fakeroot "/bin/fakeroot"))) + (define rpm + (ungexp-native + (file-append rpm "/bin/rpm"))) + (define dbpath + (string-append (getcwd) "/var/lib/rpm")) + (mkdir-p dbpath) + (mkdir "test-prefix") + (invoke + fakeroot + rpm + "--dbpath" + dbpath + "--install" + (string-append + "--prefix=" + (getcwd) + "/test-prefix") + (ungexp rpm-pack)) + (invoke + "./test-prefix/bin/guile" + "--version") + (invoke + fakeroot + rpm + "--dbpath" + dbpath + "--erase" + "guile-bootstrap") + (mkdir (ungexp output)))))))) + (built-derivations (list check))) + #:guile-for-build + guile))) result: SKIP SKIP: tests/processes ===================== test-name: not a client location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/processes.scm:73 source: + (test-assert + "not a client" + (not (find (lambda (session) + (= (getpid) + (process-id (daemon-session-client session)))) + (daemon-sessions)))) actual-value: #t result: PASS test-name: not a client location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/processes.scm:73 source: + (test-assert + "not a client" + (not (find (lambda (session) + (= (getpid) + (process-id (daemon-session-client session)))) + (daemon-sessions)))) actual-value: #t result: PASS test-name: client location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/processes.scm:79 source: + (test-assert + "client" + (with-store + store + (let* ((session + (find (lambda (session) + (= (getpid) + (process-id (daemon-session-client session)))) + (daemon-sessions))) + (daemon (daemon-session-process session))) + (and (kill (process-id daemon) 0) + (string-suffix? + "guix-daemon" + (first (process-command daemon))))))) actual-value: #t result: PASS test-name: not a client location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/processes.scm:73 source: + (test-assert + "not a client" + (not (find (lambda (session) + (= (getpid) + (process-id (daemon-session-client session)))) + (daemon-sessions)))) actual-value: #t result: PASS test-name: client location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/processes.scm:79 source: + (test-assert + "client" + (with-store + store + (let* ((session + (find (lambda (session) + (= (getpid) + (process-id (daemon-session-client session)))) + (daemon-sessions))) + (daemon (daemon-session-process session))) + (and (kill (process-id daemon) 0) + (string-suffix? + "guix-daemon" + (first (process-command daemon))))))) actual-value: #t result: PASS test-name: client + lock location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/processes.scm:94 source: + (test-assert + "client + lock" + (with-store + store + (call-with-temporary-directory + (lambda (directory) + (let* ((token1 (string-append directory "/token1")) + (token2 (string-append directory "/token2")) + (exp (gexp (begin + (ungexp (random-text)) + (mkdir (ungexp token1)) + (let loop () + (unless + (file-exists? (ungexp token2)) + (sleep 1) + (loop))) + (mkdir (ungexp output))))) + (guile (package-derivation store %bootstrap-guile)) + (drv (run-with-store + store + (gexp->derivation + "foo" + exp + #:guile-for-build + guile))) + (thread + (call-with-new-thread + (lambda () (build-derivations store (list drv))))) + (_ (let loop () + (unless + (file-exists? token1) + (usleep 200) + (loop)))) + (session + (find (lambda (session) + (= (getpid) + (process-id (daemon-session-client session)))) + (daemon-sessions))) + (locks (daemon-session-locks-held (pk 'session session)))) + (call-with-output-file token2 (const #t)) + (equal? + (list (string-append + (derivation->output-path drv) + ".lock")) + locks)))))) result: SKIP SKIP: tests/profiles ==================== test-name: manifest-installed? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:79 source: + (test-assert + "manifest-installed?" + (let ((m (manifest (list guile-2.0.9 guile-2.0.9:debug)))) + (and (manifest-installed? + m + (manifest-pattern (name "guile"))) + (manifest-installed? + m + (manifest-pattern + (name "guile") + (output "debug"))) + (manifest-installed? + m + (manifest-pattern + (name "guile") + (output "out") + (version "2.0.9"))) + (not (manifest-installed? + m + (manifest-pattern + (name "guile") + (version "1.8.8")))) + (not (manifest-installed? + m + (manifest-pattern + (name "guile") + (output "foobar"))))))) actual-value: #t result: PASS test-name: manifest-matching-entries location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:92 source: + (test-assert + "manifest-matching-entries" + (let* ((e (list guile-2.0.9 guile-2.0.9:debug)) + (m (manifest e))) + (and (equal? + e + (manifest-matching-entries + m + (list (manifest-pattern (name "guile") (output #f))))) + (equal? + (list guile-2.0.9) + (manifest-matching-entries + m + (list (manifest-pattern + (name "guile") + (version "2.0.9")))))))) actual-value: #t result: PASS test-name: manifest-matching-entries, no match location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:106 source: + (test-assert + "manifest-matching-entries, no match" + (let ((m (manifest (list guile-2.0.9))) + (p (manifest-pattern (name "python")))) + (guard (c ((unmatched-pattern-error? c) + (and (eq? p (unmatched-pattern-error-pattern c)) + (eq? m (unmatched-pattern-error-manifest c))))) + (manifest-matching-entries m (list p)) + #f))) actual-value: #t result: PASS test-name: concatenate-manifests location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:115 source: + (test-equal + "concatenate-manifests" + (manifest (list guile-2.0.9 glibc)) + (concatenate-manifests + (list (manifest (list guile-2.0.9)) + (manifest (list glibc))))) expected-value: #< entries: (#< name: "guile" version: "2.0.9" output: "out" item: "/gnu/store/..." dependencies: () search-paths: () parent: #> properties: ()> #< name: "glibc" version: "2.19" output: "out" item: "/gnu/store/..." dependencies: () search-paths: () parent: #> properties: ()>)> actual-value: #< entries: (#< name: "guile" version: "2.0.9" output: "out" item: "/gnu/store/..." dependencies: () search-paths: () parent: #> properties: ()> #< name: "glibc" version: "2.19" output: "out" item: "/gnu/store/..." dependencies: () search-paths: () parent: #> properties: ()>)> result: PASS test-name: manifest-remove location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:120 source: + (test-assert + "manifest-remove" + (let* ((m0 (manifest (list guile-2.0.9 guile-2.0.9:debug))) + (m1 (manifest-remove + m0 + (list (manifest-pattern (name "guile"))))) + (m2 (manifest-remove + m1 + (list (manifest-pattern (name "guile"))))) + (m3 (manifest-remove + m2 + (list (manifest-pattern + (name "guile") + (output "debug"))))) + (m4 (manifest-remove + m3 + (list (manifest-pattern (name "guile")))))) + (match (manifest-entries m2) + ((($ "guile" "2.0.9" "debug")) + (and (equal? m1 m2) + (null? (manifest-entries m3)) + (null? (manifest-entries m4))))))) actual-value: #t result: PASS test-name: manifest-add location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:137 source: + (test-assert + "manifest-add" + (let* ((m0 (manifest '())) + (m1 (manifest-add m0 (list guile-1.8.8))) + (m2 (manifest-add m1 (list guile-2.0.9))) + (m3 (manifest-add m2 (list guile-2.0.9:debug))) + (m4 (manifest-add m3 (list guile-2.0.9:debug)))) + (and (match (manifest-entries m1) + ((($ "guile" "1.8.8" "out")) #t) + (_ #f)) + (match (manifest-entries m2) + ((($ "guile" "2.0.9" "out")) #t) + (_ #f)) + (equal? m3 m4)))) actual-value: #t result: PASS test-name: manifest-add removes duplicates location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:151 source: + (test-equal + "manifest-add removes duplicates" + (list guile-2.0.9) + (manifest-entries + (manifest-add + (manifest '()) + (list guile-2.0.9 guile-2.0.9)))) expected-value: (#< name: "guile" version: "2.0.9" output: "out" item: "/gnu/store/..." dependencies: () search-paths: () parent: #> properties: ()>) actual-value: (#< name: "guile" version: "2.0.9" output: "out" item: "/gnu/store/..." dependencies: () search-paths: () parent: #> properties: ()>) result: PASS test-name: manifest->code, simple location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:156 source: + (test-equal + "manifest->code, simple" + '(begin + (specifications->manifest + (list "guile" "guile:debug" "glibc"))) + (manifest->code + (manifest + (list guile-2.0.9 guile-2.0.9:debug glibc)))) expected-value: (begin (specifications->manifest (list "guile" "guile:debug" "glibc"))) actual-value: (begin (specifications->manifest (list "guile" "guile:debug" "glibc"))) result: PASS test-name: manifest->code, simple, versions location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:161 source: + (test-equal + "manifest->code, simple, versions" + '(begin + (specifications->manifest + (list "guile@2.0.9" + "guile@2.0.9:debug" + "glibc@2.19"))) + (manifest->code + (manifest + (list guile-2.0.9 guile-2.0.9:debug glibc)) + #:entry-package-version + manifest-entry-version)) expected-value: (begin (specifications->manifest (list "guile@2.0.9" "guile@2.0.9:debug" "glibc@2.19"))) actual-value: (begin (specifications->manifest (list "guile@2.0.9" "guile@2.0.9:debug" "glibc@2.19"))) result: PASS test-name: manifest->code, transformations location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:168 source: + (test-equal + "manifest->code, transformations" + '(begin + (use-modules (guix transformations)) + (define transform1 + (options->transformation '((foo . "bar")))) + (packages->manifest + (list (transform1 (specification->package "guile")) + (specification->package "glibc")))) + (manifest->code + (manifest + (list (manifest-entry + (inherit guile-2.0.9) + (properties `((transformations (foo . "bar"))))) + glibc)))) expected-value: (begin (use-modules (guix transformations)) (define transform1 (options->transformation (quote ((foo . "bar"))))) (packages->manifest (list (transform1 (specification->package "guile")) (specification->package "glibc")))) actual-value: (begin (use-modules (guix transformations)) (define transform1 (options->transformation (quote ((foo . "bar"))))) (packages->manifest (list (transform1 (specification->package "guile")) (specification->package "glibc")))) result: PASS test-name: manifest-perform-transaction location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:184 source: + (test-assert + "manifest-perform-transaction" + (let* ((m0 (manifest (list guile-2.0.9 guile-2.0.9:debug))) + (t1 (manifest-transaction + (install (list guile-1.8.8)) + (remove + (list (manifest-pattern + (name "guile") + (output "debug")))))) + (t2 (manifest-transaction + (remove + (list (manifest-pattern + (name "guile") + (version "2.0.9") + (output #f)))))) + (m1 (manifest-perform-transaction m0 t1)) + (m2 (manifest-perform-transaction m1 t2)) + (m3 (manifest-perform-transaction m0 t2))) + (and (match (manifest-entries m1) + ((($ "guile" "1.8.8" "out")) #t) + (_ #f)) + (equal? m1 m2) + (null? (manifest-entries m3))))) actual-value: #t result: PASS test-name: manifest-transaction-effects location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:203 source: + (test-assert + "manifest-transaction-effects" + (let* ((m0 (manifest (list guile-1.8.8))) + (t (manifest-transaction + (install (list guile-2.0.9 glibc))))) + (let-values + (((remove install upgrade downgrade) + (manifest-transaction-effects m0 t))) + (and (null? remove) + (null? downgrade) + (equal? (list glibc) install) + (equal? + (list (cons guile-1.8.8 guile-2.0.9)) + upgrade))))) actual-value: #t result: PASS test-name: manifest-transaction-effects no double install or upgrades location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:213 source: + (test-assert + "manifest-transaction-effects no double install or upgrades" + (let* ((m0 (manifest (list guile-1.8.8))) + (t (manifest-transaction + (install (list guile-2.0.9 glibc glibc))))) + (let-values + (((remove install upgrade downgrade) + (manifest-transaction-effects m0 t))) + (and (null? remove) + (null? downgrade) + (equal? (list glibc) install) + (equal? + (list (cons guile-1.8.8 guile-2.0.9)) + upgrade))))) actual-value: #t result: PASS test-name: manifest-transaction-effects and downgrades location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:223 source: + (test-assert + "manifest-transaction-effects and downgrades" + (let* ((m0 (manifest (list guile-2.0.9))) + (t (manifest-transaction + (install (list guile-1.8.8))))) + (let-values + (((remove install upgrade downgrade) + (manifest-transaction-effects m0 t))) + (and (null? remove) + (null? install) + (null? upgrade) + (equal? + (list (cons guile-2.0.9 guile-1.8.8)) + downgrade))))) actual-value: #t result: PASS test-name: manifest-transaction-effects no double downgrade location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:231 source: + (test-assert + "manifest-transaction-effects no double downgrade" + (let* ((m0 (manifest (list guile-2.0.9))) + (t (manifest-transaction + (install (list guile-1.8.8 guile-1.8.8))))) + (let-values + (((remove install upgrade downgrade) + (manifest-transaction-effects m0 t))) + (and (null? remove) + (null? install) + (null? upgrade) + (equal? + (list (cons guile-2.0.9 guile-1.8.8)) + downgrade))))) actual-value: #t result: PASS test-name: @ build-started /tmp/guix-tests/store/q5rg2272nfiiywp7al6r798ghdb81hxw-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/q5//rg2272nfiiywp7al6r798ghdb81hxw-profile.drv.gz 11918 @ build-succeeded /tmp/guix-tests/store/q5rg2272nfiiywp7al6r798ghdb81hxw-profile.drv - @ build-started /tmp/guix-tests/store/0ghp1k2y51wmy9bid4jrw5zayla994jd-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/0g//hp1k2y51wmy9bid4jrw5zayla994jd-profile.drv.gz 11921 @ build-succeeded /tmp/guix-tests/store/0ghp1k2y51wmy9bid4jrw5zayla994jd-profile.drv - @ build-started /tmp/guix-tests/store/rlyf0320rdr71l3sqj6f56dzf4z7d3pa-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rl//yf0320rdr71l3sqj6f56dzf4z7d3pa-profile.drv.gz 11923 @ build-succeeded /tmp/guix-tests/store/rlyf0320rdr71l3sqj6f56dzf4z7d3pa-profile.drv - manifest-transaction-effects and pseudo-upgrades location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:239 source: + (test-assert + "manifest-transaction-effects and pseudo-upgrades" + (let* ((m0 (manifest (list guile-2.0.9))) + (t (manifest-transaction + (install (list guile-2.0.9))))) + (let-values + (((remove install upgrade downgrade) + (manifest-transaction-effects m0 t))) + (and (null? remove) + (null? install) + (null? downgrade) + (equal? + (list (cons guile-2.0.9 guile-2.0.9)) + upgrade))))) actual-value: #t result: PASS test-name: manifest-transaction-null? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:247 source: + (test-assert + "manifest-transaction-null?" + (manifest-transaction-null? + (manifest-transaction))) actual-value: #t result: PASS test-name: manifest-transaction-removal-candidate? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:250 source: + (test-assert + "manifest-transaction-removal-candidate?" + (let ((m (manifest (list guile-2.0.9))) + (t (manifest-transaction + (remove (list (manifest-pattern (name "guile"))))))) + (and (manifest-transaction-removal-candidate? + guile-2.0.9 + t) + (not (manifest-transaction-removal-candidate? glibc t))))) actual-value: #t result: PASS test-name: manifest-transaction-effects no double removal location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:257 source: + (test-assert + "manifest-transaction-effects no double removal" + (let* ((m0 (manifest (list guile-2.0.9))) + (t (manifest-transaction + (remove (list (manifest-pattern (name "guile"))))))) + (let-values + (((remove install upgrade downgrade) + (manifest-transaction-effects m0 t))) + (and (= 1 (length remove)) + (manifest-transaction-removal-candidate? + guile-2.0.9 + t) + (null? install) + (null? downgrade) + (null? upgrade))))) actual-value: #t result: PASS test-name: package->development-manifest location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:267 source: + (test-assert + "package->development-manifest" + (let ((manifest + (package->development-manifest packages:hello))) + (every (lambda (name) + (manifest-installed? + manifest + (manifest-pattern (name name)))) + '("gcc" + "binutils" + "glibc" + "coreutils" + "grep" + "sed")))) actual-value: #t result: PASS test-name: profile-derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:274 source: + (test-assert + "profile-derivation" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((entry -> + (package->manifest-entry %bootstrap-guile)) + (guile (package->derivation %bootstrap-guile)) + (drv (profile-derivation + (manifest (list entry)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv)) + (bindir -> (string-append profile "/bin")) + (_ (built-derivations (list drv)))) + (return + (and (file-exists? (string-append bindir "/guile")) + (string=? + (dirname (readlink bindir)) + (derivation->output-path guile))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: @ build-started /tmp/guix-tests/store/zj3rli3lzfpw823kg6a7fihvkpv535d8-fake-guile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/zj//3rli3lzfpw823kg6a7fihvkpv535d8-fake-guile.drv.gz 11926 @ build-succeeded /tmp/guix-tests/store/zj3rli3lzfpw823kg6a7fihvkpv535d8-fake-guile.drv - @ build-started /tmp/guix-tests/store/j1kys63xpaix90a4wm8mz5fvqka8dkw0-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/j1//kys63xpaix90a4wm8mz5fvqka8dkw0-profile.drv.gz 11928 warning: collision encountered: /tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/bin/guile /tmp/guix-tests/store/882hczrynwb22w4bgkbm46pzwp62md2i-fake-guile/bin/guile warning: choosing /tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/bin/guile @ build-succeeded /tmp/guix-tests/store/j1kys63xpaix90a4wm8mz5fvqka8dkw0-profile.drv - profile-derivation format version 3 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:288 source: + (test-assert + "profile-derivation format version 3" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((entry -> + (package->manifest-entry + %bootstrap-guile + #:properties + '((answer . 42)))) + (manifest -> (manifest (list entry))) + (drv1 (profile-derivation + manifest + #:format-version + 3 + #:hooks + '() + #:locales? + #f)) + (drv2 (profile-derivation + manifest + #:hooks + '() + #:locales? + #f)) + (profile1 -> (derivation->output-path drv1)) + (profile2 -> (derivation->output-path drv2)) + (_ (built-derivations (list drv1 drv2)))) + (return + (let ((manifest1 (profile-manifest profile1)) + (manifest2 (profile-manifest profile2))) + (match (manifest-entries manifest1) + ((entry1) + (match (manifest-entries manifest2) + ((entry2) + (and (manifest-entry=? entry1 entry2) + (equal? + (manifest-entry-properties + entry1) + '((answer . 42))) + (equal? + (manifest-entry-properties + entry2) + '((answer . 42))))))))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: profile-derivation, ordering & collisions location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:316 source: + (test-assert + "profile-derivation, ordering & collisions" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((entry1 + -> + (package->manifest-entry %bootstrap-guile)) + (entry2 + -> + (manifest-entry + (name "fake-guile") + (version "0") + (item (computed-file + "fake-guile" + (gexp (begin + (mkdir (ungexp output)) + (mkdir (string-append + (ungexp output) + "/bin")) + (call-with-output-file + (string-append + (ungexp output) + "/bin/guile") + (lambda (port) + (display "Fake!\n" port))))) + #:guile + %bootstrap-guile)))) + (guile (package->derivation %bootstrap-guile)) + (drv (profile-derivation + (manifest (list entry1 entry2)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv)) + (bindir -> (string-append profile "/bin")) + (file -> (string-append bindir "/guile")) + (_ (built-derivations (list drv)))) + (return + (string=? + (readlink file) + (string-append + (derivation->output-path guile) + "/bin/guile")))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: load-profile location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:347 source: + (test-assert + "load-profile" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((entry -> + (package->manifest-entry %bootstrap-guile)) + (guile (package->derivation %bootstrap-guile)) + (drv (profile-derivation + (manifest (list entry)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv)) + (bindir -> (string-append profile "/bin")) + (_ (built-derivations (list drv)))) + (define-syntax-rule + (with-environment-excursion exp ...) + (let ((env (environ))) + (dynamic-wind + (const #t) + (lambda () exp ...) + (lambda () (environ env))))) + (return + (and (with-environment-excursion + (load-profile profile) + (and (string-prefix? + (string-append bindir ":") + (getenv "PATH")) + (getenv "GUILE_LOAD_PATH"))) + (with-environment-excursion + (load-profile + profile + #:pure? + #t + #:white-list + '()) + (equal? + (list (string-append "PATH=" bindir)) + (environ)))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:374 source: + (test-assert + "" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((entry -> + (package->manifest-entry %bootstrap-guile)) + (profile + -> + (profile + (hooks '()) + (locales? #f) + (content (manifest (list entry))))) + (drv (lower-object profile)) + (profile -> (derivation->output-path drv)) + (bindir -> (string-append profile "/bin")) + (_ (built-derivations (list drv)))) + (return + (file-exists? (string-append bindir "/guile")))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: profile-derivation, #:system, and hooks @ build-started /tmp/guix-tests/store/spdf2gspapaahagrfnwhj68nq2qzc391-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/sp//df2gspapaahagrfnwhj68nq2qzc391-profile.drv.gz 11934 @ build-succeeded /tmp/guix-tests/store/spdf2gspapaahagrfnwhj68nq2qzc391-profile.drv - location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:385 source: + (test-assert + "profile-derivation, #:system, and hooks" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((system + -> + (if (string=? (%current-system) "riscv64-linux") + "x86_64-linux" + "riscv64-linux")) + (entry -> + (package->manifest-entry packages:coreutils)) + (_ (set-guile-for-build (default-guile) system)) + (drv (profile-derivation + (manifest (list entry)) + #:system + system)) + (refs (references* (derivation-file-name drv)))) + (return + (and (string=? (derivation-system drv) system) + (pair? refs) + (every (lambda (ref) + (or (not (string-suffix? ".drv" ref)) + (let ((drv (read-derivation-from-file + ref))) + (string=? + (derivation-system drv) + system)))) + refs)))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: profile-derivation relative symlinks, one entry location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:407 source: + (test-assert + "profile-derivation relative symlinks, one entry" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((entry -> + (package->manifest-entry %bootstrap-guile)) + (guile (package->derivation %bootstrap-guile)) + (drv (profile-derivation + (manifest (list entry)) + #:relative-symlinks? + #t + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv)) + (bindir -> (string-append profile "/bin")) + (_ (built-derivations (list drv)))) + (return + (and (file-exists? (string-append bindir "/guile")) + (string=? + (readlink bindir) + (string-append + "../" + (basename (derivation->output-path guile)) + "/bin"))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: profile-derivation relative symlinks, two entries location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:426 source: + (test-assert + "profile-derivation relative symlinks, two entries" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((manifest + -> + (packages->manifest + (list %bootstrap-guile gnu-make-for-tests))) + (guile (package->derivation %bootstrap-guile)) + (make (package->derivation gnu-make-for-tests)) + (drv (profile-derivation + manifest + #:relative-symlinks? + #t + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv)) + (bindir -> (string-append profile "/bin")) + (_ (built-derivations (list drv)))) + (return + (and (file-exists? (string-append bindir "/guile")) + (file-exists? (string-append bindir "/make")) + (string=? + (readlink (string-append bindir "/guile")) + (string-append + "../../" + (basename (derivation->output-path guile)) + "/bin/guile")) + (string=? + (readlink (string-append bindir "/make")) + (string-append + "../../" + (basename (derivation->output-path make)) + "/bin/make"))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) result: SKIP test-name: profile-derivation, inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:452 source: + (test-assert + "profile-derivation, inputs" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((entry -> + (package->manifest-entry packages:glibc "debug")) + (drv (profile-derivation + (manifest (list entry)) + #:hooks + '() + #:locales? + #f))) + (return (derivation-inputs drv))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: (#< drv: # /tmp/guix-tests/store/nxq7kyrrx7595qmxn0q8ik1jpr72rccb-glibc-2.41-debug /tmp/guix-tests/store/9yn8az99wgmlhgim5rljzxmsl56qfc3q-glibc-2.41 /tmp/guix-tests/store/dgh7lnqybfrfsyw3pc954mlas1hjx3i0-glibc-2.41-static e7d92398> sub-derivations: ("debug")> #< drv: # /tmp/guix-tests/store/kvclyfpj6nglqx2z1a5fs12ikxd18fr1-module-import-compiled e8f34870> sub-derivations: ("out")> #< drv: # /tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0 e8acfd48> sub-derivations: ("out")> #< drv: # /tmp/guix-tests/store/m6ka1mrzpvdnm1rqbf6hv7s72ff62gs3-linux-libre-headers-6.12.17 e7d7d280> sub-derivations: ("out")>) result: PASS test-name: profile-derivation, cross-compilation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:460 source: + (test-assert + "profile-derivation, cross-compilation" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((manifest + -> + (packages->manifest + (list packages:sed packages:grep))) + (target -> "arm-linux-gnueabihf") + (grep (package->cross-derivation packages:grep target)) + (sed (package->cross-derivation packages:sed target)) + (drv (profile-derivation + manifest + #:hooks + '() + @ build-started /tmp/guix-tests/store/2hy11yy68f831ljx32iqb5gg1iqykapq-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/2h//y11yy68f831ljx32iqb5gg1iqykapq-profile.drv.gz 11939 @ build-succeeded /tmp/guix-tests/store/2hy11yy68f831ljx32iqb5gg1iqykapq-profile.drv - #:locales? + #t + #:target + target))) + (define (find-input package) + (let ((name (string-append + (package-full-name package "-") + ".drv"))) + (any (lambda (input) + (let ((input (derivation-input-path input))) + (and (string-suffix? name input) input))) + (derivation-inputs drv)))) + (return + (and (string=? + (derivation-system drv) + (%current-system)) + (string=? + (find-input packages:grep) + (derivation-file-name grep)) + (string=? + (find-input packages:sed) + (derivation-file-name sed))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: package->manifest-entry defaults to "out" location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:483 source: + (test-assert + "package->manifest-entry defaults to \"out\"" + (let ((outputs (package-outputs packages:glibc))) + (equal? + (manifest-entry-output + (package->manifest-entry + (package + (inherit packages:glibc) + (outputs (reverse outputs))))) + (manifest-entry-output + (package->manifest-entry packages:glibc)) + "out"))) actual-value: #t result: PASS test-name: profile-manifest, search-paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:493 source: + (test-assert + "profile-manifest, search-paths" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((guile -> + (package + (inherit %bootstrap-guile) + (native-search-paths + (package-native-search-paths + packages:guile-2.0)))) + (entry -> (package->manifest-entry guile)) + (drv (profile-derivation + (manifest (list entry)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv))) + (mbegin + %store-monad + (built-derivations (list drv)) + (let ((manifest (profile-manifest profile))) + (match (manifest-entries manifest) + ((result) + (return + (equal? + (manifest-entry-search-paths result) + (manifest-entry-search-paths entry) + (package-native-search-paths + packages:guile-2.0)))))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: package->manifest-entry, search paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:516 source: + (test-assert + "package->manifest-entry, search paths" + (let ((mpl (@ (gnu packages python-xyz) python-matplotlib))) + (lset= eq? + (package-transitive-native-search-paths mpl) + (manifest-entry-search-paths + (package->manifest-entry mpl))))) actual-value: #t result: PASS test-name: package->manifest-entry, origin in propagated inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:524 source: + (test-assert + "package->manifest-entry, origin in propagated inputs" + (let ((p1 (dummy-package "pkg")) + (p2 (dummy-package + "pkg" + (propagated-inputs + (list (package-source %bootstrap-guile))))) + (package->manifest-entry-dependencies + (compose + manifest-entry-dependencies + package->manifest-entry))) + (and (null? (package->manifest-entry-dependencies p1)) + (null? (package->manifest-entry-dependencies p2))))) actual-value: #t result: PASS test-name: packages->manifest, no duplicates location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:535 source: + (test-assert + "packages->manifest, no duplicates" + (let ((expected + (manifest + (list (package->manifest-entry packages:guile-2.2)))) + (manifest + (packages->manifest + (list packages:guile-2.2 packages:guile-2.2)))) + (every manifest-entry=? + (manifest-entries expected) + (manifest-entries manifest)))) actual-value: #t result: PASS test-name: packages->manifest, propagated inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:545 source: + (test-equal + "packages->manifest, propagated inputs" + (map (match-lambda + ((label package) + (list (package-name package) + (package-version package) + package))) + (package-propagated-inputs packages:guile-2.2)) + (map (lambda (entry) + (list (manifest-entry-name entry) + (manifest-entry-version entry) + (manifest-entry-item entry))) + (manifest-entry-dependencies + (package->manifest-entry packages:guile-2.2)))) expected-value: (("libunistring" "1.3" #) ("libltdl" "2.4.7" #) ("libgc" "8.2.8" #) ("gmp" "6.3.0" #)) actual-value: (("libunistring" "1.3" #) ("libltdl" "2.4.7" #) ("libgc" "8.2.8" #) ("gmp" "6.3.0" #)) result: PASS test-name: manifest-entry-parent location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:558 source: + (test-assert + "manifest-entry-parent" + (let ((entry (package->manifest-entry packages:guile-2.2))) + (match (manifest-entry-dependencies entry) + ((dependencies ..1) + (and (every (lambda (parent) (eq? entry (force parent))) + (map manifest-entry-parent dependencies)) + (not (force (manifest-entry-parent entry)))))))) actual-value: #t result: PASS test-name: read-manifest location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:567 source: + (test-assert + "read-manifest" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((manifest + -> + (packages->manifest + (list (package + (inherit %bootstrap-guile) + (native-search-paths + (package-native-search-paths + packages:guile-2.0)))))) + (drv (profile-derivation + manifest + #:hooks + '() + #:locales? + #f)) + (out -> (derivation->output-path drv))) + (define (entry->sexp entry) + (list (manifest-entry-name entry) + (manifest-entry-version entry) + (manifest-entry-search-paths entry) + (manifest-entry-dependencies entry) + (force (manifest-entry-parent entry)))) + (mbegin + %store-monad + (built-derivations (list drv)) + (let ((manifest2 (profile-manifest out))) + (return + (equal? + (map entry->sexp (manifest-entries manifest)) + (map entry->sexp (manifest-entries manifest2))))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: collision location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:591 source: + (test-equal + "collision" + '(("guile-bootstrap" "2.0") + ("guile-bootstrap" "42")) + (guard (c ((profile-collision-error? c) + (let ((entry1 (profile-collision-error-entry c)) + (entry2 (profile-collision-error-conflict c))) + (list (list (manifest-entry-name entry1) + (manifest-entry-version entry1)) + (list (manifest-entry-name entry2) + (manifest-entry-version entry2)))))) + (run-with-store + %store + (mlet* %store-monad + ((p0 -> + (package + (inherit %bootstrap-guile) + (version "42"))) + (p1 -> + (dummy-package + "p1" + (propagated-inputs `(("p0" ,p0))))) + (manifest + -> + (packages->manifest (list %bootstrap-guile p1))) + (drv (profile-derivation + manifest + #:hooks + '() + #:locales? + #f))) + (return #f))))) expected-value: (("guile-bootstrap" "2.0") ("guile-bootstrap" "42")) actual-value: (("guile-bootstrap" "2.0") ("guile-bootstrap" "42")) result: PASS test-name: collision of propagated inputs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:613 source: + (test-equal + "collision of propagated inputs" + '(("guile-bootstrap" "2.0") + "p1" + <> + ("guile-bootstrap" "42") + "p2") + (guard (c ((profile-collision-error? c) + (let ((entry1 (profile-collision-error-entry c)) + (entry2 (profile-collision-error-conflict c))) + (list (list (manifest-entry-name entry1) + (manifest-entry-version entry1)) + (manifest-entry-name + (force (manifest-entry-parent entry1))) + '<> + (list (manifest-entry-name entry2) + (manifest-entry-version entry2)) + (manifest-entry-name + (force (manifest-entry-parent entry2))))))) + (run-with-store + %store + (mlet* %store-monad + ((p0 -> + (package + (inherit %bootstrap-guile) + (version "42"))) + (p1 -> + (dummy-package + "p1" + (propagated-inputs + `(("guile" ,%bootstrap-guile))))) + (p2 -> + (dummy-package + "p2" + (propagated-inputs `(("guile" ,p0))))) + @ build-started /tmp/guix-tests/store/sn2wl50d6gsdsb4ns35k6cyms71m9bnp-p0-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/sn//2wl50d6gsdsb4ns35k6cyms71m9bnp-p0-0.drv.gz 11949 @ build-succeeded /tmp/guix-tests/store/sn2wl50d6gsdsb4ns35k6cyms71m9bnp-p0-0.drv - @ build-started /tmp/guix-tests/store/00rw994wmb3dv0488vvgdsbchfmmhax4-p1-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/00//rw994wmb3dv0488vvgdsbchfmmhax4-p1-0.drv.gz 11951 @ build-succeeded /tmp/guix-tests/store/00rw994wmb3dv0488vvgdsbchfmmhax4-p1-0.drv - @ build-started /tmp/guix-tests/store/wkjyc53mx1w356mflqxvyp83nydv2xl9-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/wk//jyc53mx1w356mflqxvyp83nydv2xl9-profile.drv.gz 11953 @ build-succeeded /tmp/guix-tests/store/wkjyc53mx1w356mflqxvyp83nydv2xl9-profile.drv - (manifest -> (packages->manifest (list p1 p2))) + (drv (profile-derivation + manifest + #:hooks + '() + #:locales? + #f))) + (return #f))))) expected-value: (("guile-bootstrap" "2.0") "p1" <> ("guile-bootstrap" "42") "p2") actual-value: (("guile-bootstrap" "2.0") "p1" <> ("guile-bootstrap" "42") "p2") result: PASS test-name: deduplication of repeated entries location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:644 source: + (test-assert + "deduplication of repeated entries" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((p0 -> + (dummy-package + "p0" + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (mkdir (assoc-ref %outputs "out")))) + (propagated-inputs + `(("guile" ,%bootstrap-guile))))) + (p1 -> (package (inherit p0) (name "p1"))) + (drv (profile-derivation + (packages->manifest (list p0 p1)) + #:hooks + '() + #:locales? + #f))) + (mbegin + %store-monad + (built-derivations (list drv)) + (let ((file (string-append + (derivation->output-path drv) + "/manifest")) + (manifest + (profile-manifest (derivation->output-path drv)))) + (define (contains-repeated? sexp) + (match sexp + (('repeated _ ...) #t) + ((lst ...) (any contains-repeated? sexp)) + (_ #f))) + (return + (and (contains-repeated? + (call-with-input-file file read)) + (match (manifest-entries manifest) + (((= manifest-entry-dependencies (dep0)) + (= manifest-entry-dependencies (dep1))) + (and (string=? + (manifest-entry-name dep0) + (package-name %bootstrap-guile)) + (eq? dep0 dep1))))))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: no collision location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:686 source: + (test-assert + "no collision" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((p -> + (dummy-package + "p" + (propagated-inputs + `(("guile" ,%bootstrap-guile))))) + (guile (package->derivation %bootstrap-guile)) + (entry -> + (manifest-entry + (inherit + (package->manifest-entry %bootstrap-guile)) + (item (derivation->output-path guile)))) + (manifest + -> + (manifest + (list entry (package->manifest-entry p)))) + @ build-started /tmp/guix-tests/store/77zmr9ah9c0p1iz5383y1ac1hfagxjv1-dummy-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/77//zmr9ah9c0p1iz5383y1ac1hfagxjv1-dummy-0.drv.gz 11965 @ build-succeeded /tmp/guix-tests/store/77zmr9ah9c0p1iz5383y1ac1hfagxjv1-dummy-0.drv - @ build-started /tmp/guix-tests/store/qj03i3x7hk5p5blmy1v8dyw36qdlzkvk-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/qj//03i3x7hk5p5blmy1v8dyw36qdlzkvk-profile.drv.gz 11967 @ build-succeeded /tmp/guix-tests/store/qj03i3x7hk5p5blmy1v8dyw36qdlzkvk-profile.drv - (drv (profile-derivation manifest))) + (return (->bool drv))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: etc/profile location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:704 source: + (test-assert + "etc/profile" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((guile -> + (package + (inherit %bootstrap-guile) + (native-search-paths + (package-native-search-paths + packages:guile-2.0)))) + (entry -> (package->manifest-entry guile)) + (drv (profile-derivation + (manifest (list entry)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv))) + (mbegin + %store-monad + (built-derivations (list drv)) + (let* ((pipe (open-input-pipe + (string-append + "unset GUIX_PROFILE; " + ". " + profile + "/etc/profile; " + "echo $PATH"))) + (path (get-string-all pipe))) + (return + (and (zero? (close-pipe pipe)) + (string-contains + path + (string-append profile "/bin"))))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: 0 result: PASS test-name: etc/profile when etc/ already exists location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:730 source: + (test-assert + "etc/profile when etc/ already exists" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((thing -> + (dummy-package + "dummy" + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (let ((out (assoc-ref %outputs "out"))) + (mkdir out) + (mkdir (string-append out "/etc")) + (call-with-output-file + (string-append out "/etc/foo") + (lambda (port) (display "foo!" port))) + #t))))) + (entry -> (package->manifest-entry thing)) + (drv (profile-derivation + (manifest (list entry)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv))) + (mbegin + %store-monad + (built-derivations (list drv)) + (return + (and (file-exists? + (string-append profile "/etc/profile")) + (string=? + (call-with-input-file + (string-append profile "/etc/foo") + get-string-all) + @ build-started /tmp/guix-tests/store/z7h6hrlj4ghbm54vvxyk2s5gwqxrzks5-dummy-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/z7//h6hrlj4ghbm54vvxyk2s5gwqxrzks5-dummy-0.drv.gz 11976 @ build-succeeded /tmp/guix-tests/store/z7h6hrlj4ghbm54vvxyk2s5gwqxrzks5-dummy-0.drv - @ build-started /tmp/guix-tests/store/gkxpy09vis7qhdp6wjryvw7vzlzb3bv1-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/gk//xpy09vis7qhdp6wjryvw7vzlzb3bv1-profile.drv.gz 11978 @ build-succeeded /tmp/guix-tests/store/gkxpy09vis7qhdp6wjryvw7vzlzb3bv1-profile.drv - @ build-started /tmp/guix-tests/store/h217flqwrg75zfjp6lslh82lcwbb7i75-etc.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/h2//17flqwrg75zfjp6lslh82lcwbb7i75-etc.drv.gz 11987 @ build-succeeded /tmp/guix-tests/store/h217flqwrg75zfjp6lslh82lcwbb7i75-etc.drv - @ build-started /tmp/guix-tests/store/rkkvr6di4hnxpa3ddg416wmw1p2w3v81-dummy-0.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rk//kvr6di4hnxpa3ddg416wmw1p2w3v81-dummy-0.drv.gz 11989 @ build-succeeded /tmp/guix-tests/store/rkkvr6di4hnxpa3ddg416wmw1p2w3v81-dummy-0.drv - @ build-started /tmp/guix-tests/store/hhr8mdahc9a053x71cqsi89wv95341r1-profile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/hh//r8mdahc9a053x71cqsi89wv95341r1-profile.drv.gz 11991 @ build-succeeded /tmp/guix-tests/store/hhr8mdahc9a053x71cqsi89wv95341r1-profile.drv - "foo!"))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: etc/profile when etc/ is a symlink location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:760 source: + (test-assert + "etc/profile when etc/ is a symlink" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((thing -> + (dummy-package + "dummy" + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (let ((out (assoc-ref %outputs "out"))) + (mkdir out) + (mkdir (string-append out "/foo")) + (symlink "foo" (string-append out "/etc")) + (call-with-output-file + (string-append out "/etc/bar") + (lambda (port) (display "foo!" port))) + #t))))) + (entry -> (package->manifest-entry thing)) + (drv (profile-derivation + (manifest (list entry)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv))) + (mbegin + %store-monad + (built-derivations (list drv)) + (return + (and (file-exists? + (string-append profile "/etc/profile")) + (string=? + (call-with-input-file + (string-append profile "/etc/bar") + get-string-all) + "foo!"))))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: profile-derivation when etc/ is a relative symlink location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:790 source: + (test-assert + "profile-derivation when etc/ is a relative symlink" + (let ((store (open-connection-for-tests))) + (dynamic-wind + (const #t) + (lambda () + (run-with-store + store + (mlet* %store-monad + ((etc (gexp->derivation + "etc" + (gexp (begin + (mkdir (ungexp output)) + (call-with-output-file + (string-append (ungexp output) "/foo") + (lambda (port) + (display "Heya!" port))))))) + (thing -> + (dummy-package + "dummy" + (build-system trivial-build-system) + (inputs `(("etc" ,etc))) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (let ((out (assoc-ref %outputs "out")) + (etc (assoc-ref %build-inputs "etc"))) + (mkdir out) + (symlink etc (string-append out "/etc")) + #t))))) + (entry -> (package->manifest-entry thing)) + (drv (profile-derivation + substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! building path(s) `/tmp/guix-tests/store/j348hf74q6chv7h7gy6wl7cq62k3afcg-dummy-0' building path(s) `/tmp/guix-tests/store/q55jjycvw0ccnzc1h40vla8fv00nxbja-dummy2-0' building path(s) `/tmp/guix-tests/store/g352d5cqqraxkcq9pjml1cy63856n90c-profile' warning: collision encountered: /tmp/guix-tests/store/j348hf74q6chv7h7gy6wl7cq62k3afcg-dummy-0/dangling /tmp/guix-tests/store/q55jjycvw0ccnzc1h40vla8fv00nxbja-dummy2-0/dangling warning: choosing /tmp/guix-tests/store/j348hf74q6chv7h7gy6wl7cq62k3afcg-dummy-0/dangling building path(s) `/tmp/guix-tests/store/pardix8i8w7b9wyvyymx7x5pslza8gk3-profile' (manifest (list entry)) + #:relative-symlinks? + #t + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv))) + (mbegin + %store-monad + (built-derivations (list drv)) + (return + (string=? + (call-with-input-file + (string-append profile "/etc/foo") + get-string-all) + "Heya!")))) + #:guile-for-build + (%guile-for-build))) + (lambda () (close-connection store))))) actual-value: #t result: PASS test-name: union vs. dangling symlink location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:825 source: + (test-equal + "union vs. dangling symlink" + "does-not-exist" + (with-store + store + (run-with-store + store + (mlet* %store-monad + ((thing1 + -> + (dummy-package + "dummy" + (build-system trivial-build-system) + (arguments + `(#:guile + ,%bootstrap-guile + #:builder + (let ((out (assoc-ref %outputs "out"))) + (mkdir out) + (symlink + "does-not-exist" + (string-append out "/dangling")) + #t))))) + (thing2 + -> + (package (inherit thing1) (name "dummy2"))) + (drv (profile-derivation + (packages->manifest (list thing1 thing2)) + #:hooks + '() + #:locales? + #f)) + (profile -> (derivation->output-path drv))) + (mbegin + %store-monad + (built-derivations (list drv)) + (return + (readlink + (readlink (string-append profile "/dangling")))))) + #:guile-for-build + (%guile-for-build)))) expected-value: "does-not-exist" actual-value: "does-not-exist" result: PASS test-name: profile in profile location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/profiles.scm:848 source: + (test-equal + "profile in profile" + '("foo" "0") + (with-store + store + (run-with-store + store + (mlet* %store-monad + ((prof0 (profile-derivation + (manifest + (list (package->manifest-entry %bootstrap-guile))) + #:hooks + '() + #:locales? + #f)) + (prof1 (profile-derivation + (manifest + (list (manifest-entry + (name "foo") + (version "0") + (item prof0)))) + #:hooks + '() + #:locales? + #f))) + (mbegin + %store-monad + (built-derivations (list prof1)) + (let ((out (derivation->output-path prof1))) + (return + (and (file-exists? (string-append out "/bin/guile")) + (let ((manifest (profile-manifest out))) + (match (manifest-entries manifest) + ((entry) + (list (manifest-entry-name entry) + (manifest-entry-version + entry)))))))))) + #:guile-for-build + (%guile-for-build)))) expected-value: ("foo" "0") actual-value: ("foo" "0") result: PASS SKIP: tests/store ================= test-name: open-connection with file:// URI location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:62 source: + (test-assert + "open-connection with file:// URI" + (let ((store (open-connection + (string-append "file://" (%daemon-socket-uri))))) + (and (add-text-to-store store "foo" "bar") + (begin (close-connection store) #t)))) actual-value: #t result: PASS test-name: connection handshake error location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:70 source: + (test-equal + "connection handshake error" + EPROTO + (let ((port (%make-void-port "rw"))) + (guard (c ((store-connection-error? c) + (and (eq? port (store-connection-error-file c)) + (store-connection-error-code c)))) + (open-connection #f #:port port) + 'broken))) expected-value: 71 actual-value: 71 result: PASS test-name: store-path-hash-part location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:79 source: + (test-equal + "store-path-hash-part" + "283gqy39v3g9dxjy26rynl0zls82fmcg" + (store-path-hash-part + (string-append + (%store-prefix) + "/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7"))) expected-value: "283gqy39v3g9dxjy26rynl0zls82fmcg" actual-value: "283gqy39v3g9dxjy26rynl0zls82fmcg" result: PASS test-name: store-path-hash-part #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:85 source: + (test-equal + "store-path-hash-part #f" + #f + (store-path-hash-part + (string-append + (%store-prefix) + "/foo/bar/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7"))) expected-value: #f actual-value: #f result: PASS test-name: store-path-package-name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:91 source: + (test-equal + "store-path-package-name" + "guile-2.0.7" + (store-path-package-name + (string-append + (%store-prefix) + "/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7"))) expected-value: "guile-2.0.7" actual-value: "guile-2.0.7" result: PASS test-name: store-path-package-name #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:97 source: + (test-equal + "store-path-package-name #f" + #f + (store-path-package-name + "/foo/bar/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7")) expected-value: #f actual-value: #f actual-error: + (wrong-type-arg + "substring" + "Wrong type argument in position ~A (expecting ~A): ~S" + (1 "string" #f) + (#f)) result: PASS test-name: direct-store-path? location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:102 source: + (test-assert + "direct-store-path?" + (and (direct-store-path? + (string-append + (%store-prefix) + "/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7")) + (not (direct-store-path? + (string-append + (%store-prefix) + "/283gqy39v3g9dxjy26rynl0zls82fmcg-guile-2.0.7/bin/guile"))) + (not (direct-store-path? (%store-prefix))))) actual-value: #t result: PASS test-name: substitute-urls, default location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:114 source: + (test-equal + "substitute-urls, default" + (list (getenv "GUIX_BINARY_SUBSTITUTE_URL")) + (with-store + store + (set-build-options store #:use-substitutes? #t) + (substitute-urls store))) expected-value: ("file:///tmp/guix-tests/var/13060/substituter-data") actual-value: ("file:///tmp/guix-tests/var/13060/substituter-data") result: PASS test-name: substitute-urls, client-specified URLs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:120 source: + (test-equal + "substitute-urls, client-specified URLs" + '("http://substitutes.example.org" + "http://other.example.org") + (with-store + store + (set-build-options + store + #:use-substitutes? + #t + #:substitute-urls + '("http://substitutes.example.org" + "http://other.example.org")) + (substitute-urls store))) expected-value: ("http://substitutes.example.org" "http://other.example.org") actual-value: ("http://substitutes.example.org" "http://other.example.org") result: PASS test-name: substitute-urls, disabled location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:129 source: + (test-equal + "substitute-urls, disabled" + '() + (with-store + store + (set-build-options store #:use-substitutes? #f) + (substitute-urls store))) expected-value: () actual-value: () result: PASS test-name: profiles/per-user exists and is not writable location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:135 source: + (test-equal + "profiles/per-user exists and is not writable" + 493 + (stat:perms + (stat (string-append + %state-directory + "/profiles/per-user")))) expected-value: 493 actual-value: 493 result: PASS test-name: profiles/per-user/$USER exists location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:139 source: + (test-equal + "profiles/per-user/$USER exists" + (list (getuid) 493) + (let ((s (stat (string-append + %state-directory + "/profiles/per-user/" + (passwd:name (getpwuid (getuid))))))) + (list (stat:uid s) (stat:perms s)))) expected-value: (122 493) actual-value: (122 493) result: PASS test-name: add-to-store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:145 source: + (test-equal + "add-to-store" + '("sha1" + "sha256" + "sha512" + "sha3-256" + "sha3-512" + "blake2s-256") + (let* ((file (search-path %load-path "guix.scm")) + (content + (call-with-input-file file get-bytevector-all))) + (map (lambda (hash-algo) + (let ((file (add-to-store + %store + "guix.scm" + #f + hash-algo + file))) + (and (direct-store-path? file) + (bytevector=? + (call-with-input-file file get-bytevector-all) + content) + hash-algo))) + '("sha1" + "sha256" + "sha512" + "sha3-256" + "sha3-512" + "blake2s-256")))) expected-value: ("sha1" "sha256" "sha512" "sha3-256" "sha3-512" "blake2s-256") actual-value: ("sha1" "sha256" "sha512" "sha3-256" "sha3-512" "blake2s-256") result: PASS test-name: add-data-to-store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:157 source: + (test-equal + "add-data-to-store" + #vu8(1 2 3 4 5) + (call-with-input-file + (add-data-to-store %store "data" #vu8(1 2 3 4 5)) + get-bytevector-all)) expected-value: #vu8(1 2 3 4 5) actual-value: #vu8(1 2 3 4 5) result: PASS test-name: valid-path? live location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:162 source: + (test-assert + "valid-path? live" + (let ((p (add-text-to-store %store "hello" "hello, world"))) + (valid-path? %store p))) actual-value: #t result: PASS test-name: valid-path? false location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:166 source: + (test-assert + "valid-path? false" + (not (valid-path? + %store + (string-append + (%store-prefix) + "/" + (make-string 32 #\e) + "-foobar")))) actual-value: #t result: PASS test-name: with-store, multiple values location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:171 source: + (test-equal + "with-store, multiple values" + '(1 2 3) + (call-with-values + (lambda () + (with-store + s + (add-text-to-store s "foo" "bar") + (values 1 2 3))) + list)) expected-value: (1 2 3) actual-value: (1 2 3) result: PASS test-name: valid-path? error location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:180 source: + (test-assert + "valid-path? error" + (with-store + s + (guard (c ((store-protocol-error? c) #t))random seed for tests: 1766521527 finding garbage collector roots... removing stale temporary roots file `/tmp/guix-tests/var/13060/temproots/13094' determining live/dead paths... finding garbage collector roots... determining live/dead paths... finding garbage collector roots... determining live/dead paths... finding garbage collector roots... deleting unused links... finding garbage collector roots... removing stale temporary roots file `/tmp/guix-tests/var/13060/temproots/13127' [ 0 bytes] deleting '/tmp/guix-tests/store/g79minzma829pghsbnjncl020nvfad0l-delete-me' [ 64 bytes] deleting '/tmp/guix-tests/store/spixx6rh327wjglyrjayz7yai72a5y8d-delete-me' deleting `/tmp/guix-tests/store/trash' deleting unused links... note: currently hard linking saves 18.04 MiB + (valid-path? s "foo") + #f))) actual-value: #t result: PASS test-name: valid-path? recovery location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:186 source: + (test-assert + "valid-path? recovery" + (with-store + s + (let-syntax ((true-if-error + (syntax-rules () + ((_ exp) + (guard (c ((store-protocol-error? c) #t)) exp #f))))) + (and (true-if-error (valid-path? s "foo")) + (true-if-error (valid-path? s "bar")) + (true-if-error (valid-path? s "baz")) + (true-if-error (valid-path? s "chbouib")) + (valid-path? + s + (add-text-to-store s "valid" "yeah")))))) actual-value: #t result: PASS test-name: hash-part->path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:203 source: + (test-assert + "hash-part->path" + (let ((p (add-text-to-store %store "hello" "hello, world"))) + (equal? + (hash-part->path %store (store-path-hash-part p)) + p))) actual-value: #t result: PASS test-name: dead-paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:208 source: + (test-assert + "dead-paths" + (let ((p (add-text-to-store + %store + "random-text" + (random-text)))) + (->bool (member p (dead-paths %store))))) actual-value: #t result: PASS test-name: add-indirect-root and find-roots location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:229 source: + (test-assert + "add-indirect-root and find-roots" + (call-with-temporary-directory + (lambda (directory) + (let* ((item (add-text-to-store + %store + "something" + (random-text))) + (root (string-append directory "/gc-root"))) + (symlink item root) + (add-indirect-root %store root) + (let ((result + (member (cons root item) (find-roots %store)))) + (delete-file root) + result))))) actual-value: (("/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-directory.0VIxvw/gc-root" . "/tmp/guix-tests/store/ysh7aapg5x8j973z8bcxjgzc4hj4a1qp-something")) result: PASS test-name: permanent root location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:240 source: + (test-assert + "permanent root" + (let* ((p (with-store + store + (let ((p (add-text-to-store + store + "random-text" + (random-text)))) + (add-permanent-root p) + (add-permanent-root p) + p)))) + (and (member p (live-paths %store)) + (begin + (remove-permanent-root p) + (->bool (member p (dead-paths %store))))))) actual-value: #t result: PASS test-name: dead path can be explicitly collected location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:252 source: + (test-assert + "dead path can be explicitly collected" + (let ((p (add-text-to-store + %store + "random-text" + (random-text) + '()))) + (let-values + (((paths freed) (delete-paths %store (list p)))) + (and (equal? paths (list p)) + (not (file-exists? p)))))) actual-value: #t result: PASS test-name: add-text-to-store/add-to-store vs. delete-paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:262 source: + (test-assert + "add-text-to-store/add-to-store vs. delete-paths" + (with-store + store + (let* ((text (random-text)) + (file (search-path %load-path "guix.scm")) + (path1 (add-text-to-store store "delete-me" text)) + (path2 (add-to-store store "delete-me" #t "sha256" file)) + (deleted (delete-paths store (list path1 path2)))) + (and (string=? + path1 + (add-text-to-store store "delete-me" text)) + (string=? + path2 + (add-to-store store "delete-me" #t "sha256" file)) + (lset= string=? deleted (list path1 path2)) + (valid-path? store path1) + (valid-path? store path2) + (file-exists? path1) + (file-exists? path2))))) actual-value: #t result: PASS test-name: add-file-tree-to-store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:279 source: + (test-equal + "add-file-tree-to-store" + `(42 + ("." directory #t) + ("./bar" directory #t) + ("./foo" directory #t) + ("./foo/a" regular "file a") + ("./foo/b" symlink "a") + ("./foo/c" directory #t) + ("./foo/c/p" regular "file p") + ("./foo/c/q" directory #t) + ("./foo/c/q/x" + regular + ,(string-append "#!" %shell "\nexit 42")) + ("./foo/c/q/y" symlink "..") + ("./foo/c/q/z" directory #t)) + (let* ((tree `("file-tree" + directory + ("foo" + directory + ("a" regular (data "file a")) + ("b" symlink "a") + ("c" + directory + ("p" regular (data ,(string->utf8 "file p"))) + ("q" + directory + ("x" + executable + (data ,(string-append "#!" %shell "\nexit 42"))) + ("y" symlink "..") + ("z" directory)))) + ("bar" directory))) + (result (add-file-tree-to-store %store tree))) + (cons (status:exit-val + (system* (string-append result "/foo/c/q/x"))) + (with-directory-excursion + result + (map (lambda (file) + (let ((type (stat:type (lstat file)))) + `(,file + ,type + ,(match type + ((or 'regular 'executable) + (call-with-input-file file get-string-all)) + ('symlink (readlink file)) + ('directory #t))))) + (find-files "." #:directories? #t)))))) expected-value: (42 ("." directory #t) ("./bar" directory #t) ("./foo" directory #t) ("./foo/a" regular "file a") ("./foo/b" symlink "a") ("./foo/c" directory #t) ("./foo/c/p" regular "file p") ("./foo/c/q" directory #t) ("./foo/c/q/x" regular "#!/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh\nexit 42") ("./foo/c/q/y" symlink "..") ("./foo/c/q/z" directory #t)) actual-value: (42 ("." directory #t) ("./bar" directory #t) ("./foo" directory #t) ("./foo/a" regular "file a") ("./foo/b" symlink "a") ("./foo/c" directory #t) ("./foo/c/p" regular "file p") ("./foo/c/q" directory #t) ("./foo/c/q/x" regular "#!/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37/bin/sh\nexit 42") ("./foo/c/q/y" symlink "..") ("./foo/c/q/z" directory #t)) result: PASS test-name: add-file-tree-to-store, flat location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:319 source: + (test-equal + "add-file-tree-to-store, flat" + "Hello, world!" + (let* ((tree `("flat-file" regular (data "Hello, world!"))) + (result (add-file-tree-to-store %store tree))) + (and (file-exists? result) + (call-with-input-file result get-string-all)))) expected-value: "Hello, world!" actual-value: "Hello, world!" result: PASS test-name: references location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:326 source: + (test-assert + "references" + (let* ((t1 (add-text-to-store + %store + "random1" + (random-text))) + (t2 (add-text-to-store + %store + "random2" + (random-text) + (list t1)))) + (and (equal? (list t1) (references %store t2)) + (equal? (list t2) (referrers %store t1)) + (null? (references %store t1)) + (null? (referrers %store t2))))) actual-valuewarning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used @ build-started /tmp/guix-tests/store/1ilvc0s4qnws5w7k47d4hd0xyqxx133x-the-thing.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/1i//lvc0s4qnws5w7k47d4hd0xyqxx133x-the-thing.drv.gz 13144 @ build-succeeded /tmp/guix-tests/store/1ilvc0s4qnws5w7k47d4hd0xyqxx133x-the-thing.drv - : #t result: PASS test-name: substitutable-path-info when substitutes are turned off location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:336 source: + (test-equal + "substitutable-path-info when substitutes are turned off" + '() + (with-store + s + (set-build-options s #:use-substitutes? #f) + (let* ((b (add-to-store + s + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + s + "the-thing" + b + '("--version") + #:inputs + `((,b)))) + (o (derivation->output-path d))) + (with-derivation-narinfo + d + (substitutable-path-info s (list o)))))) expected-value: () actual-value: () result: PASS test-name: substitutable-paths when substitutes are turned off location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:349 source: + (test-equal + "substitutable-paths when substitutes are turned off" + '() + (with-store + s + (set-build-options s #:use-substitutes? #f) + (let* ((b (add-to-store + s + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + s + "the-thing" + b + '("--version") + #:inputs + `((,b)))) + (o (derivation->output-path d))) + (with-derivation-narinfo + d + (substitutable-paths s (list o)))))) expected-value: () actual-value: () result: PASS test-name: requisites location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:362 source: + (test-assert + "requisites" + (let* ((t1 (add-text-to-store + %store + "random1" + (random-text) + '())) + (t2 (add-text-to-store + %store + "random2" + (random-text) + (list t1))) + (t3 (add-text-to-store + %store + "random3" + (random-text) + (list t2))) + (t4 (add-text-to-store + %store + "random4" + (random-text) + (list t1 t3)))) + (define (same? x y) + (and (= (length x) (length y)) + (lset= equal? x y))) + (and (same? (requisites %store (list t1)) (list t1)) + (same? (requisites %store (list t2)) + (list t1 t2)) + (same? (requisites %store (list t3)) + (list t1 t2 t3)) + (same? (requisites %store (list t4)) + (list t1 t2 t3 t4)) + (same? (requisites %store (list t1 t2 t3 t4)) + (list t1 t2 t3 t4))))) actual-value: #t result: PASS test-name: derivers location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:382 source: + (test-assert + "derivers" + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:inputs + `((,b) (,s)))) + (o (derivation->output-path d))) + (and (build-derivations %store (list d)) + (equal? + (query-derivation-outputs + %store + (derivation-file-name d)) + (list o)) + (equal? + /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:400:12: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:404:12: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/y99w2kikbpjnxsnqsv7ikkgy7rzw4kj5-symlink.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/y9//9w2kikbpjnxsnqsv7ikkgy7rzw4kj5-symlink.drv.gz 13152 @ build-succeeded /tmp/guix-tests/store/y99w2kikbpjnxsnqsv7ikkgy7rzw4kj5-symlink.drv - @ build-started /tmp/guix-tests/store/n46n5s8pxfypwm19mdxjhsl1qbl3w2nj-symlink-reference.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/n4//6n5s8pxfypwm19mdxjhsl1qbl3w2nj-symlink-reference.drv.gz 13154 ;;; (stat #(66306 11804128 41471 1 30001 30000 0 64 1766508975 1766508975 1766508975 4096 8 symlink 511 396561210 396561210 1766508975)) @ build-succeeded /tmp/guix-tests/store/n46n5s8pxfypwm19mdxjhsl1qbl3w2nj-symlink-reference.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:423:13: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/mf68gayiw5jjl8ylkvpqp4104c9q1b20-writable-output.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/mf//68gayiw5jjl8ylkvpqp4104c9q1b20-writable-output.drv.gz 13162 @ build-succeeded /tmp/guix-tests/store/mf68gayiw5jjl8ylkvpqp4104c9q1b20-writable-output.drv - @ build-started /tmp/guix-tests/store/6lf6c4k40fj1fd26hc0bqcdifn9lqamm-the-thing.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/6l//f6c4k40fj1fd26hc0bqcdifn9lqamm-the-thing.drv.gz 13170 @ build-succeeded /tmp/guix-tests/store/6lf6c4k40fj1fd26hc0bqcdifn9lqamm-the-thing.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:464:11: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/l1zm19rqpw46nsp0wfshs506nrkcxyak-passwd-group-check.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/l1//zm19rqpw46nsp0wfshs506nrkcxyak-passwd-group-check.drv.gz 13178 @ build-succeeded /tmp/guix-tests/store/l1zm19rqpw46nsp0wfshs506nrkcxyak-passwd-group-check.drv - (valid-derivers %store o) + (list (derivation-file-name d)))))) actual-value: #t result: PASS test-name: symlink is symlink location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:398 source: + (test-assert + "symlink is symlink" + (let* ((a (add-text-to-store + %store + "hello.txt" + (random-text))) + (b (build-expression->derivation + %store + "symlink" + '(symlink (assoc-ref %build-inputs "a") %output) + #:inputs + `(("a" ,a)))) + (c (build-expression->derivation + %store + "symlink-reference" + `(call-with-output-file + %output + (lambda (port) + (pk 'stat (lstat (assoc-ref %build-inputs "b"))) + (display + (readlink (assoc-ref %build-inputs "b")) + port))) + #:inputs + `(("b" ,b))))) + (and (build-derivations %store (list c)) + (string=? + (call-with-input-file + (derivation->output-path c) + get-string-all) + a)))) actual-value: #t result: PASS test-name: build outputs aren't writable location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:421 source: + (test-equal + "build outputs aren't writable" + 365 + (let ((drv (build-expression->derivation + %store + "writable-output" + `(begin + ,(random-text) + (mkdir %output) + (chmod %output 493))))) + (build-derivations %store (list drv)) + (stat:perms + (stat (derivation->output-path drv "out"))))) expected-value: 365 actual-value: 365 result: PASS test-name: isolated environment location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:433 source: + (test-equal + "isolated environment" + (string-join + (append + '("PID: 1" "UID: 30001") + (delete-duplicates + (sort (list "/dev" + "/tmp" + "/proc" + "/etc" + (match (string-tokenize + (%store-prefix) + (char-set-complement (char-set #\/))) + ((top _ ...) (string-append "/" top)))) + string $out")) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:sources + (list b s))) + (o (derivation->output-path d))) + (and (build-derivations %store (list d)) + (call-with-input-file o get-string-all)))) expected-value: "PID: 1 UID: 30001 /dev /etc /proc /tmp /etc/group /etc/hosts /etc/passwd" actual-value: "PID: 1 UID: 30001 /dev /etc /proc /tmp /etc/group /etc/hosts /etc/passwd" result: PASS test-name: /etc/passwd and /etc/group location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:459 source: + (test-equal + "/etc/passwd and /etc/group" + '((name "nixbld") + (uid 30001) + (gid 30000) + (group-name "nixbld")) + (let ((d (build-expression->derivation + %store + "passwd-group-check" + `(call-with-output-file + %output + (lambda (port) + ',(gettimeofday) + (let ((pw (getpwuid (getuid))) + (gr (getgrgid (getgid))))/tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:489:11: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/s3fbf31pxsngn6xklgw2c1q17dyq92zj-module-import-compiled.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/s3//fbf31pxsngn6xklgw2c1q17dyq92zj-module-import-compiled.drv.gz 13180 [ 1/ 2] Loading './guix/build/syscalls.scm'... [ 2/ 2] Compiling './guix/build/syscalls.scm'... ;;; guix/build/syscalls.scm:476:8: warning: possibly wrong number of arguments to `pointer->procedure' @ build-succeeded /tmp/guix-tests/store/s3fbf31pxsngn6xklgw2c1q17dyq92zj-module-import-compiled.drv - @ build-started /tmp/guix-tests/store/9hcavf9ys7my18lczzzy2j8gj8pmjx5r-attempt-to-write-to-input.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/9h//cavf9ys7my18lczzzy2j8gj8pmjx5r-attempt-to-write-to-input.drv.gz 13188 Backtrace: In ice-9/boot-9.scm: 157: 10 [catch #t # ...] In unknown file: ?: 9 [apply-smob/1 #] In ice-9/boot-9.scm: 63: 8 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 7 [eval # #] In ice-9/boot-9.scm: 2401: 6 [save-module-excursion #] 4050: 5 [#] 1724: 4 [%start-stack load-stack #] 1729: 3 [#] In unknown file: ?: 2 [primitive-load "/tmp/guix-tests/store/6kcc78r9wh7r3mqb7vcp3k9sbs1dxzv7-attempt-to-write-to-input-builder"] In ice-9/eval.scm: 432: 1 [eval # #] In unknown file: ?: 0 [chmod "/tmp/guix-tests/store/52f0yyammrlbd2bj56s15yv096bb6svz-might-be-tampered-with-694ac9b0" ...] ERROR: In procedure chmod: ERROR: In procedure chmod: Read-only file system builder for `/tmp/guix-tests/store/9hcavf9ys7my18lczzzy2j8gj8pmjx5r-attempt-to-write-to-input.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/9hcavf9ys7my18lczzzy2j8gj8pmjx5r-attempt-to-write-to-input.drv - 1 builder for `/tmp/guix-tests/store/9hcavf9ys7my18lczzzy2j8gj8pmjx5r-attempt-to-write-to-input.drv' failed with exit code 1 @ build-started /tmp/guix-tests/store/whjvd86rldkna6w2cmdkvybgkvxp2dbm-attempt-to-remount-input-read-write.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/wh//jvd86rldkna6w2cmdkvybgkvxp2dbm-attempt-to-remount-input-read-write.drv.gz 13196 Backtrace: In ice-9/boot-9.scm: 157: 10 [catch #t # ...] In unknown file: ?: 9 [apply-smob/1 #] In ice-9/boot-9.scm: 63: 8 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 7 [eval # #] In ice-9/boot-9.scm: 2401: 6 [save-module-excursion #] 4050: 5 [#] 1724: 4 [%start-stack load-stack #] 1729: 3 [#] In unknown file: ?: 2 [primitive-load "/tmp/guix-tests/store/r5lm2mdg9kkd6m76h4n64qb321llwv90-attempt-to-remount-input-read-write-builder"] In ice-9/eval.scm: 432: 1 [eval # #] In unknown file: ?: 0 [mount "none" ...] ERROR: In procedure mount: ERROR: In procedure mount: Operation not permitted builder for `/tmp/guix-tests/store/whjvd86rldkna6w2cmdkvybgkvxp2dbm-attempt-to-remount-input-read-write.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/whjvd86rldkna6w2cmdkvybgkvxp2dbm-attempt-to-remount-input-read-write.drv - 1 builder for `/tmp/guix-tests/store/whjvd86rldkna6w2cmdkvybgkvxp2dbm-attempt-to-remount-input-read-write.drv' failed with exit code 1 + (write `((name ,(passwd:name pw)) + (uid ,(passwd:uid pw)) + (gid ,(passwd:gid pw)) + (group-name ,(group:name gr))) + port))))))) + (build-derivations %store (list d)) + (call-with-input-file + (derivation->output-path d) + read))) expected-value: ((name "nixbld") (uid 30001) (gid 30000) (group-name "nixbld")) actual-value: ((name "nixbld") (uid 30001) (gid 30000) (group-name "nixbld")) result: PASS test-name: kvm GID is mapped location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:485 source: + (test-assert + "kvm GID is mapped" + (let ((d (build-expression->derivation + %store + "chown-to-supplementary-group" + `(let ((st (stat "/dev/kvm"))) + ',(gettimeofday) + (pk 'supplementary-groups (getgroups)) + (pk 'kvm-group (stat:gid st)) + (unless + (member (stat:gid st) (vector->list (getgroups))) + (error "supplementary groups lack 'kvm' GID")) + (mkdir "test") + (chown "test" (getuid) (stat:gid st)) + (mkdir %output))))) + (build-derivations %store (list d)))) result: SKIP test-name: inputs are read-only location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:504 source: + (test-equal + "inputs are read-only" + "All good!" + (let* ((input (plain-file + (string-append + "might-be-tampered-with-" + (number->string (car (gettimeofday)) 16)) + "All good!")) + (drv (run-with-store + %store + (gexp->derivation + "attempt-to-write-to-input" + (with-imported-modules + (source-module-closure '((guix build syscalls))) + (gexp (begin + (use-modules (guix build syscalls)) + (let ((input (ungexp input))) + (chmod input 438) + (call-with-output-file + input + (lambda (port) (display "BAD!" port))) + (mkdir (ungexp output)))))))))) + (and (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list drv))) + (call-with-input-file + (run-with-store %store (lower-object input)) + get-string-all)))) expected-value: "All good!" actual-value: "All good!" result: PASS test-name: inputs cannot be remounted read-write location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:534 source: + (test-assert + "inputs cannot be remounted read-write" + (let ((drv (run-with-store + %store + (gexp->derivation + "attempt-to-remount-input-read-write" + (with-imported-modules + (source-module-closure '((guix build syscalls))) + (gexp (begin + (use-modules (guix build syscalls)) + (let ((input (ungexp + (plain-file + "input-that-might-be-tampered-with" + "All good!")))) + (mount "none" + input + "none" + (logior MS_BIND MS_REMOUNT)) + (call-with-output-file + input + (lambda (port) (display "BAD!" port))) + (mkdir (ungexp output)))))))))) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list drv)) + #f))) actual-value: #t@ build-started /tmp/guix-tests/store/rx1fdjl8n8jiam9ml6nsffkmykw8isjs-write-to-root.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rx//1fdjl8n8jiam9ml6nsffkmykw8isjs-write-to-root.drv.gz 13204 mkdir failed, which is good: Permission denied builder for `/tmp/guix-tests/store/rx1fdjl8n8jiam9ml6nsffkmykw8isjs-write-to-root.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/rx1fdjl8n8jiam9ml6nsffkmykw8isjs-write-to-root.drv - 1 builder for `/tmp/guix-tests/store/rx1fdjl8n8jiam9ml6nsffkmykw8isjs-write-to-root.drv' failed with exit code 1 @ build-started /tmp/guix-tests/store/k2w8rgwc9s5jzgskbn36383j1klgk9cw-check-tmp-and-store-are-writable.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/k2//w8rgwc9s5jzgskbn36383j1klgk9cw-check-tmp-and-store-are-writable.drv.gz 13212 Backtrace: In unknown file: ?: 2 [apply-smob/1 # quit] In ice-9/boot-9.scm: 157: 1 [catch #t # ...] In unknown file: ?: 0 [apply-smob/1 #] ERROR: In procedure apply-smob/1: ERROR: In procedure scm_flush: No space left on device @ build-succeeded /tmp/guix-tests/store/k2w8rgwc9s5jzgskbn36383j1klgk9cw-check-tmp-and-store-are-writable.drv - @ build-started /tmp/guix-tests/store/6kbax7wf9agfd7syl1qdmdlshdh70z1g-check-network-unreachable.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/6k//bax7wf9agfd7syl1qdmdlshdh70z1g-check-network-unreachable.drv.gz 13220 @ build-succeeded /tmp/guix-tests/store/6kbax7wf9agfd7syl1qdmdlshdh70z1g-check-network-unreachable.drv - result: PASS test-name: writing to build root leads to EACCES location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:557 source: + (test-assert + "writing to build root leads to EACCES" + (let ((drv (run-with-store + %store + (gexp->derivation + "write-to-root" + (gexp (begin + (catch 'system-error + (lambda () (mkdir "/whatever")) + (lambda args + (format + #t + "mkdir failed, which is good: ~a~%" + (strerror (system-error-errno args))) + (when (= EACCES (system-error-errno args)) + (exit 1)))) + (mkdir (ungexp output)))))))) + (guard (c ((store-protocol-error? c) c)) + (build-derivations %store (list drv)) + #f))) actual-value: #<&store-protocol-error message: "build of `/tmp/guix-tests/store/rx1fdjl8n8jiam9ml6nsffkmykw8isjs-write-to-root.drv' failed" status: 100> result: PASS test-name: /tmp, store, and /dev/{null,full} are writable location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:579 source: + (test-assert + "/tmp, store, and /dev/{null,full} are writable" + (let ((drv (run-with-store + %store + (gexp->derivation + "check-tmp-and-store-are-writable" + (gexp (begin + (mkdir "/tmp/something") + (mkdir (in-vicinity + (getenv "NIX_STORE") + "some-other-thing")) + (call-with-output-file + "/dev/null" + (lambda (port) + (display "Welcome to the void." port))) + (catch 'system-error + (lambda () + (call-with-output-file + "/dev/full" + (lambda (port) + (display "No space left!" port))) + (error "Should have thrown!")) + (lambda args + (unless + (= ENOSPC (system-error-errno args)) + (apply throw args)))) + (mkdir (ungexp output)))))))) + (build-derivations %store (list drv)))) actual-value: #t result: PASS test-name: network is unreachable location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:607 source: + (test-assert + "network is unreachable" + (let ((drv (run-with-store + %store + (gexp->derivation + "check-network-unreachable" + (gexp (let ((check-connection-failure + (lambda (address expected-code) + (let ((s (socket AF_INET SOCK_STREAM 0))) + (catch 'system-error + (lambda () + (connect + s + AF_INET + (inet-pton AF_INET address) + 80)) + (lambda args + (let ((errno (system-error-errno + args))) + (unless + (= expected-code errno) + (error @ build-started /tmp/guix-tests/store/5pi92xj57l24dr15fjbjqgnr8jq7mzl7-the-thing.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/5p//i92xj57l24dr15fjbjqgnr8jq7mzl7-the-thing.drv.gz 13228 @ build-succeeded /tmp/guix-tests/store/5pi92xj57l24dr15fjbjqgnr8jq7mzl7-the-thing.drv - substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! building path(s) `/tmp/guix-tests/store/vl14101vwnck8c6wapsjy7k32jy390h9-thingie' "wrong error code" + errno + (strerror + errno)))))))))) + (check-connection-failure + "127.0.0.1" + ECONNREFUSED) + (check-connection-failure "9.9.9.9" ENETUNREACH) + (mkdir (ungexp output)))))))) + (build-derivations %store (list drv)))) actual-value: #t result: PASS test-name: with-build-handler location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:627 source: + (test-equal + "with-build-handler" + 'success + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d1 (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:sources + (list b s))) + (d2 (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text)) ("bar" . "baz")) + #:sources + (list b s))) + (o1 (derivation->output-path d1)) + (o2 (derivation->output-path d2))) + (with-build-handler + (let ((counter 0)) + (lambda (continue store things mode) + (match things + ((drv) + (set! counter (+ 1 counter)) + (if (string=? drv (derivation-file-name d1)) + (continue #t) + (and (string=? drv (derivation-file-name d2)) + (= counter 2) + 'success)))))) + (build-derivations %store (list d1)) + (build-derivations %store (list d2)) + 'fail))) expected-value: success actual-value: success result: PASS test-name: with-build-handler + with-store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:659 source: + (test-equal + "with-build-handler + with-store" + 'success + (with-build-handler + (lambda (continue store things mode) + (match things + ((drv) + (and (string-suffix? "thingie.drv" drv) + (not (port-closed? (store-connection-socket store))) + (continue #t))))) + (with-store + store + (let* ((b (add-text-to-store + store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + store + "thingie" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:sources + (list b s)))) + (build-derivations store (list d)) + (and (valid-path? store (derivation->output-path d)) + 'success))))) expected-value: success actual-value: success result: PASS test-name: map/accumulate-builds location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:686 source: + (test-assert + "map/accumulate-builds" + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! building path(s) `/tmp/guix-tests/store/2ddyfy1sxpxjrr9wdja3kh14v8bgsz5c-second' "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d1 (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:sources + (list b s))) + (d2 (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text)) ("bar" . "baz")) + #:sources + (list b s)))) + (with-build-handler + (lambda (continue store things mode) + (equal? + (map derivation-file-name (list d1 d2)) + things)) + (map/accumulate-builds + %store + (lambda (drv) + (build-derivations %store (list drv)) + (add-to-store + %store + "content-addressed" + #t + "sha256" + (derivation->output-path drv))) + (list d1 d2))))) actual-value: #t result: PASS test-name: map/accumulate-builds cutoff location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:711 source: + (test-equal + "map/accumulate-builds cutoff" + (iota 20) + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (map (lambda (i) + (derivation + %store + (string-append "the-thing-" (number->string i)) + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:sources + (list b s) + #:properties + `((n unquote i)))) + (iota 20))) + (calls '())) + (define lst + (with-build-handler + (lambda (continue store things mode) + (set! calls (cons things calls)) + (continue #f)) + (map/accumulate-builds + %store + (lambda (d) + (build-derivations %store (list d)) + (assq-ref (derivation-properties d) 'n)) + d + #:cutoff + 7))) + (match (reverse calls) + (((batch1 ...) (batch2 ...) (batch3 ...)) + (and (equal? + (map derivation-file-name (take d 8)) + batch1) + (equal? + (map derivation-file-name (take (drop d 8) 8)) + batch2) + (equal? + (map derivation-file-name (drop d 16)) + batch3) + lst))))) expected-value: (0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19) actual-value: (0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19) result: PASS test-name: map/accumulate-builds and different store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:747 source: + (test-equal + "map/accumulate-builds and different store" + '(d2) + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d1 (derivation + %store + "first" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:sources + (list b s))) + (d2 (derivation + %store + "second" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text)) ("bar" . "baz")) + #:sources + (list b s)))) + (with-store + alternate-store + (with-build-handler + (lambda (continue store things mode) 'failed) + (map/accumulate-builds + %store + (lambda (drv) + (build-derivations alternate-store (list d2)) + 'd2) + (list d1)))))) expected-value: (d2) actual-value: (d2) result: PASS ;;; (zz (# /tmp/guix-tests/store/553p5d22dq235vrfpkr2pi69v439ckf7-foo e7b4fc08> # /tmp/guix-tests/store/jhxg3qzyrrlgpf12lipfmqlgv7kgv4qv-bar e7b4fb18>)) ;;; (XX ("/tmp/guix-tests/store/n4rmlg4xjpx6rw9as5m01yz0bvb128gc-foo.drv" "/tmp/guix-tests/store/nbl6vgxvg34kd6xgi9l72xwykfhy3lck-bar.drv")) test-name: mapm/accumulate-builds location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:775 source: + (test-assert + "mapm/accumulate-builds" + (let* ((d1 (run-with-store + %store + (gexp->derivation + "foo" + (gexp (mkdir (ungexp output)))))) + (d2 (run-with-store + %store + (gexp->derivation + "bar" + (gexp (mkdir (ungexp output))))))) + (with-build-handler + (lambda (continue store things mode) + (equal? + (map derivation-file-name (pk 'zz (list d1 d2))) + (pk 'XX things))) + (run-with-store + %store + (mapm/accumulate-builds + built-derivations + `((,d1) (,d2))))))) actual-value: #t result: PASS test-name: mapm/accumulate-builds, %current-target-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:786 source: + (test-equal + "mapm/accumulate-builds, %current-target-system" + (make-list 2 '("i586-pc-gnu" "i586-pc-gnu")) + (run-with-store + %store + (mlet %store-monad + ((lst1 (mapm %store-monad + (lambda _ (current-target-system)) + '(a b))) + (lst2 (mapm/accumulate-builds + (lambda _ (current-target-system)) + '(a b)))) + (return (list lst1 lst2))) + #:system + system + #:target + "i586-pc-gnu")) expected-value: (("i586-pc-gnu" "i586-pc-gnu") ("i586-pc-gnu" "i586-pc-gnu")) actual-value: (("i586-pc-gnu" "i586-pc-gnu") ("i586-pc-gnu" "i586-pc-gnu")) result: PASS test-name: topologically-sorted, one item location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:803 source: + (test-assert + "topologically-sorted, one item" + (let* ((a (add-text-to-store %store "a" "a")) + (b (add-text-to-store %store "b" "b" (list a))) + (c (add-text-to-store %store "c" "c" (list b))) + (d (add-text-to-store %store "d" "d" (list c))) + (s (topologically-sorted %store (list d)))) + (equal? s (list a b c d)))) actual-value: #t result: PASS test-name: topologically-sorted, several items location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:811 source: + (test-assert + "topologically-sorted, several items" + (let* ((a (add-text-to-store %store "a" "a")) + (b (add-text-to-store %store "b" "b" (list a))) + (c (add-text-to-store %store "c" "c" (list b))) + (d (add-text-to-store %store "d" "d" (list c))) + (s1 (topologically-sorted %store (list d a c b))) + (s2 (topologically-sorted %store (list b d c a b d)))) + (equal? s1 s2 (list a b c d)))) actual-value: #t result: PASS test-name: topologically-sorted, more difficult location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:820 source: + (test-assert + /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:852:20: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:868:19: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used @ build-started /tmp/guix-tests/store/k7lckb2az65khxydza904mwb470gyn7g-the-thing.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/k7//lckb2az65khxydza904mwb470gyn7g-the-thing.drv.gz 13282 @ build-succeeded /tmp/guix-tests/store/k7lckb2az65khxydza904mwb470gyn7g-the-thing.drv - "topologically-sorted, more difficult" + (let* ((a (add-text-to-store %store "a" "a")) + (b (add-text-to-store %store "b" "b" (list a))) + (c (add-text-to-store %store "c" "c" (list b))) + (d (add-text-to-store %store "d" "d" (list c))) + (w (add-text-to-store %store "w" "w")) + (x (add-text-to-store %store "x" "x" (list w))) + (y (add-text-to-store %store "y" "y" (list x d))) + (s1 (topologically-sorted %store (list y))) + (s2 (topologically-sorted %store (list c y))) + (s3 (topologically-sorted + %store + (cons y (references %store y))))) + (let* ((x-then-d? + (equal? (references %store y) (list x d)))) + (and (equal? + s1 + (if x-then-d? + (list w x a b c d y) + (list a b c d w x y))) + (equal? + s2 + (if x-then-d? + (list a b c w x d y) + (list a b c d w x y))) + (lset= string=? s1 s3))))) actual-value: #t result: PASS test-name: current-build-output-port, UTF-8 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:844 source: + (test-assert + "current-build-output-port, UTF-8" + (string-contains + (with-fluids + ((%default-port-encoding "UTF-8")) + (call-with-output-string + (lambda (port) + (parameterize + ((current-build-output-port port)) + (let* ((s "Here’s a Greek letter: λ.") + (d (build-expression->derivation + %store + "foo" + `(display ,s) + #:guile-for-build + (package-derivation + %store + %bootstrap-guile + (%current-system))))) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list d)))))))) + "Here’s a Greek letter: λ.")) actual-value: 179 result: PASS test-name: current-build-output-port, UTF-8 + garbage location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:861 source: + (test-assert + "current-build-output-port, UTF-8 + garbage" + (string-contains + (with-fluids + ((%default-port-encoding "UTF-8")) + (call-with-output-string + (lambda (port) + (parameterize + ((current-build-output-port port)) + (let ((d (build-expression->derivation + %store + "foo" + `(begin + (use-modules (rnrs io ports)) + (display "garbage: ") + (put-bytevector (current-output-port) #vu8(128)) + (display "lambda: λ\n")) + #:guile-for-build + (package-derivation %store %bootstrap-guile)))) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations %store (list d)))))))) + "garbage: �lambda: λ")) actual-value: 179 result: PASS ;;; ("/tmp/guix-tests/var/log/guix/drvs/k7/lckb2az65khxydza904mwb470gyn7g-the-thing.drv.gz") test-name: log-file, derivation location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:881 source: + (test-assert + "log-file, derivation" + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:inputs + warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used @ build-started /tmp/guix-tests/store/rm2sa1pmydxfmxkscfpcy3rab1n4gr90-the-thing.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rm//2sa1pmydxfmxkscfpcy3rab1n4gr90-the-thing.drv.gz 13290 @ build-succeeded /tmp/guix-tests/store/rm2sa1pmydxfmxkscfpcy3rab1n4gr90-the-thing.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:922:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! `((,b) (,s))))) + (and (build-derivations %store (list d)) + (file-exists? + (pk (log-file %store (derivation-file-name d))))))) actual-value: #t result: PASS ;;; ("/tmp/guix-tests/var/log/guix/drvs/rm/2sa1pmydxfmxkscfpcy3rab1n4gr90-the-thing.drv.gz") test-name: log-file, output file name location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:893 source: + (test-assert + "log-file, output file name" + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:inputs + `((,b) (,s)))) + (o (derivation->output-path d))) + (and (build-derivations %store (list d)) + (file-exists? (pk (log-file %store o))) + (string=? + (log-file %store (derivation-file-name d)) + (log-file %store o))))) actual-value: #t result: PASS test-name: no substitutes location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:908 source: + (test-assert + "no substitutes" + (with-store + s + (let* ((d1 (package-derivation + s + %bootstrap-guile + (%current-system))) + (d2 (package-derivation + s + %bootstrap-glibc + (%current-system))) + (o (map derivation->output-path (list d1 d2)))) + (set-build-options s #:use-substitutes? #f) + (and (not (has-substitutes? s (derivation-file-name d1))) + (not (has-substitutes? s (derivation-file-name d2))) + (null? (substitutable-paths s o)) + (null? (substitutable-path-info s o)))))) actual-value: #t result: PASS test-name: build-things with output path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:919 source: + (test-assert + "build-things with output path" + (with-store + s + (let* ((c (random-text)) + (d (build-expression->derivation + s + "substitute-me" + `(call-with-output-file + %output + (lambda (p) (display ,c p))) + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (set-build-options s #:use-substitutes? #f) + (build-things s (list o)) + (not (valid-path? s o))))) actual-value: #t result: PASS ;;; (spi (#< path: "/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0" deriver: "/tmp/guix-tests/store/awnsymvjq0bd7rq8zvjxjl5531snfb8y-guile-bootstrap-2.0.drv" refs: () dl-size: 0 nar-size: 1234>)) test-name: substitute query location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:939 source: + (test-assert + "substitute query" + (with-store + s + (let* ((d (package-derivation + s + %bootstrap-guile + (%current-system))) + (o (derivation->output-path d))) + (with-derivation-narinfo + d + (false-if-exception + (delete-file-recursively + (string-append + (getenv "XDG_CACHE_HOME") + "/guix/substitute"))) + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? s o) + (equal? + (list o) + (substitutable-paths s (list o))) + (substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: substitute: looking for substitutes on 'http://does-not-exist'... 0.0%guix substitute: warning: does-not-exist: host not found: Servname not supported for ai_socktype substitute: substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:998:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/z31wwgmra9s2g1wgb7k1cip5djkkrcws-substitute-me substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13060/substituter-data/example.nar...  example.nar 176B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 176B 8KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 176B 7KiB/s 00:00 ▕██████████████████▏ 100.0% @ substituter-succeeded /tmp/guix-tests/store/z31wwgmra9s2g1wgb7k1cip5djkkrcws-substitute-me /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1021:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1024:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ build-started /tmp/guix-tests/store/07smxb8h713gchlrpxvdz1g8nmk1nl3l-build-me.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/07//smxb8h713gchlrpxvdz1g8nmk1nl3l-build-me.drv.gz 13356 @ build-succeeded /tmp/guix-tests/store/07smxb8h713gchlrpxvdz1g8nmk1nl3l-build-me.drv - substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/z3ck6izh47af75hipwmsxvqcvasr3xyy-substitute-me substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13060/substituter-data/example.nar...  example.nar 13KiB 0B/s 00:00 ▕ ▏ 0.0%  example.nar 13KiB 80KiB/s 00:00 ▕█▍ ▏ 7.9%  example.nar 13KiB 854KiB/s 00:00 ▕██████████████████▏ 100.0% @ substituter-succeeded /tmp/guix-tests/store/z3ck6izh47af75hipwmsxvqcvasr3xyy-substitute-me match (pk 'spi (substitutable-path-info s (list o))) + (((? substitutable? s)) + (and (string=? + (substitutable-deriver s) + (derivation-file-name d)) + (null? (substitutable-references s)) + (equal? (substitutable-nar-size s) 1234))))))))) actual-value: #t result: PASS test-name: substitute query, alternating URLs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:963 source: + (test-assert + "substitute query, alternating URLs" + (let* ((d (with-store + s + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (with-derivation-narinfo + d + (false-if-exception + (delete-file-recursively + (string-append + (getenv "XDG_CACHE_HOME") + "/guix/substitute"))) + (and (with-store + s + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (has-substitutes? s o)) + (with-store + s + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (list "http://does-not-exist")) + (not (has-substitutes? s o))) + (with-store + s + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (has-substitutes? s o)) + (with-store + s + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + '()) + (not (has-substitutes? s o))))))) actual-value: #t result: PASS test-name: substitute location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:995 source: + (test-assert + "substitute" + (with-store + s + (let* ((c (random-text)) + (d (build-expression->derivation + s + "substitute-me" + `(call-with-output-file + %output + (lambda (p) (exit 1) (display ,c p))) + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (with-derivation-substitute + d + c + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? s o) + (build-derivations s (list d)) + (canonical-file? o) + (equal? + c + (call-with-input-file o get-string-all))))))) actual-value: #t result: PASS test-name: substitute, deduplication location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1015 source: + (test-assert + "substitute, deduplication" + (with-store + s + (let* ((c (string-concatenate + (make-list 200 (random-text)))) + (g (package-derivation s %bootstrap-guile)) + (d1 (build-expression->derivation + s + "substitute-me" + `(begin ,c (exit 1)) + #:guile-for-build + g)) + (d2 (build-expression->derivation + s + "build-me" + `(call-with-output-file + %output + (lambda (p) (display ,c p))) + #:guile-for-build + g)) + /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1044:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/b1gkx09ir47gclp7yprlk9999kywv33z-substitute-me substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13060/substituter-data/example.nar...  example.nar 176B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 176B 19KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 176B 16KiB/s 00:00 ▕██████████████████▏ 100.0% @ substituter-succeeded /tmp/guix-tests/store/b1gkx09ir47gclp7yprlk9999kywv33z-substitute-me /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1065:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/a2jc6yzr93b0g9fyjvwmwbvjs6650gmq-substitute-me substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13060/substituter-data/example.nar...  example.nar 176B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 176B 17KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 176B 15KiB/s 00:00 ▕██████████████████▏ 100.0% @ substituter-succeeded /tmp/guix-tests/store/a2jc6yzr93b0g9fyjvwmwbvjs6650gmq-substitute-me /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1089:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/jh867hfinx8ymrs4xsi1pv4hhh1pwd3s-corrupt-substitute substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13060/substituter-data/example.nar...  example.nar 128B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 128B 12KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 128B 10KiB/s 00:00 ▕██████████████████▏ 100.0% @ hash-mismatch /tmp/guix-tests/store/jh867hfinx8ymrs4xsi1pv4hhh1pwd3s-corrupt-substitute sha256 0000000000000000000000000000000000000000000000000000 0dfmvk0v5jw3f5f1wpv8v8dgwxj62mg5nanyn5lk3rl0n9p3mxxq @ substituter-failed /tmp/guix-tests/store/jh867hfinx8ymrs4xsi1pv4hhh1pwd3s-corrupt-substitute hash-mismatch sha256 0000000000000000000000000000000000000000000000000000 0dfmvk0v5jw3f5f1wpv8v8dgwxj62mg5nanyn5lk3rl0n9p3mxxq hash mismatch for substituted item `/tmp/guix-tests/store/jh867hfinx8ymrs4xsi1pv4hhh1pwd3s-corrupt-substitute' (o1 (derivation->output-path d1)) + (o2 (derivation->output-path d2))) + (with-derivation-substitute + d1 + c + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? s o1) + (build-derivations s (list d2)) + (build-derivations s (list d1)) + (canonical-file? o1) + (equal? + c + (call-with-input-file o1 get-string-all)) + (= (stat:ino (stat o1)) (stat:ino (stat o2)))))))) actual-value: #t result: PASS test-name: substitute + build-things with output path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1041 source: + (test-assert + "substitute + build-things with output path" + (with-store + s + (let* ((c (random-text)) + (d (build-expression->derivation + s + "substitute-me" + `(call-with-output-file + %output + (lambda (p) (exit 1) (display ,c p))) + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (with-derivation-substitute + d + c + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? s o) + (build-things s (list o)) + (valid-path? s o) + (canonical-file? o) + (equal? + c + (call-with-input-file o get-string-all))))))) actual-value: #t result: PASS test-name: substitute + build-things with specific output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1062 source: + (test-assert + "substitute + build-things with specific output" + (with-store + s + (let* ((c (random-text)) + (d (build-expression->derivation + s + "substitute-me" + `(begin ,c (exit 1)) + #:outputs + '("out" "one" "two") + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (with-derivation-substitute + d + c + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? s o) + (build-things + s + `(((unquote (derivation-file-name d)) . "out"))) + (valid-path? s o) + (canonical-file? o) + (equal? + c + (call-with-input-file o get-string-all))))))) actual-value: #t result: PASS ;;; (corrupt #<&store-protocol-error message: "some substitutes for the outputs of derivation `/tmp/guix-tests/store/kshbs2cpq92vdf1g7sl09v0kxkkdyagv-corrupt-substitute.drv' failed (usually happens due to networking issues); try `--fallback' to build derivation from source " status: 1>) test-name: substitute, corrupt output hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1083 source: + (test-assert + "substitute, corrupt output hash" + (with-store + s + (let* ((c "hello, world") + (d (build-expression->derivation + s + "corrupt-substitute" + `(mkdir %output) + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (with-derivation-substitute + d + c + /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1117:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1171:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable retrying download of '/tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not' with other substitute URLs... guix substitute: error: failed to find alternative substitute for '/tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not' @ substituter-failed /tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not not-found fetching path `/tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not' (status: 'not-found') substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable retrying download of '/tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not' with other substitute URLs... guix substitute: error: failed to find alternative substitute for '/tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not' @ substituter-failed /tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not not-found fetching path `/tmp/guix-tests/store/l7ddndipvxly9b7zz3zqk6cdjx3hs1nb-substitute-me-not' (status: 'not-found') @ build-started /tmp/guix-tests/store/rs56mv0h2jgh2nl7nn6c1kx6fkax1qy1-substitute-me-not.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rs//56mv0h2jgh2nl7nn6c1kx6fkax1qy1-substitute-me-not.drv.gz 13441 @ build-succeeded /tmp/guix-tests/store/rs56mv0h2jgh2nl7nn6c1kx6fkax1qy1-substitute-me-not.drv - (sha256 => (make-bytevector 32 0)) + (set-build-options + s + #:use-substitutes? + #t + #:fallback? + #f + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? s o) + (guard (c ((store-protocol-error? c) + (pk 'corrupt c) + (not (zero? (store-protocol-error-status c))))) + (build-derivations s (list d)) + #f)))))) actual-value: #t result: PASS test-name: substitute, corrupt output hash, build trace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1113 source: + (test-assert + "substitute, corrupt output hash, build trace" + (with-store + s + (let* ((c "hello, world") + (d (build-expression->derivation + s + "corrupt-substitute" + `(mkdir %output) + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (set-build-options + s + #:print-build-trace + #t + #:use-substitutes? + #t + #:fallback? + #f + #:substitute-urls + (%test-substitute-urls)) + (with-derivation-substitute + d + c + (sha256 => (make-bytevector 32 0)) + (define output + (call-with-output-string + (lambda (port) + (parameterize + ((current-build-output-port port)) + (guard (c ((store-protocol-error? c) #t)) + (build-derivations s (list d)) + #f))))) + (define actual-hash + (let-values + (((port get-hash) + (gcrypt:open-hash-port + (gcrypt:hash-algorithm gcrypt:sha256)))) + (write-file-tree + "foo" + port + #:file-type+size + (lambda _ (values 'regular (string-length c))) + #:file-port + (lambda _ (open-input-string c))) + (close-port port) + (bytevector->nix-base32-string (get-hash)))) + (define expected-hash + (bytevector->nix-base32-string + (make-bytevector 32 0))) + (define mismatch + (string-append + "@ hash-mismatch " + o + " sha256 " + expected-hash + " " + actual-hash + "\n")) + (define failure + (string-append "@ substituter-failed " o)) + (and (string-contains output mismatch) + (string-contains output failure)))))) actual-value: 960 result: PASS test-name: substitute --fallback location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1168 source: + (test-assert + "substitute --fallback" + (with-store + s + (let* ((t (random-text)) + (d (build-expression->derivation + s + "substitute-me-not" + `(call-with-output-file + %output + (lambda (p) (display ,t p))) + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (o (derivation->output-path d))) + (with-derivation-narinfo + d + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (and (has-substitutes? s o) + (guard (c ((store-protocol-error? c) + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls) + substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ substituter-started /tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-bad-size-50e35c789e645e98fc27ee91330d3c85cb215eb02cb593939b5e758c744dca38 substitute guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13060/substituter-data/nar...  nar 128B 0B/s 00:00 ▕ ▏ 0.0%  nar 128B 10KiB/s 00:00 ▕██████████████████▏ 100.0%  nar 128B 9KiB/s 00:00 ▕██████████████████▏ 100.0% @ substituter-succeeded /tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-bad-size-50e35c789e645e98fc27ee91330d3c85cb215eb02cb593939b5e758c744dca38 finding garbage collector roots... deleting unused links... #:fallback? + #t) + (and (build-derivations s (list d)) + (equal? + t + (call-with-input-file o get-string-all))))) + (build-derivations s (list d)) + #f)))))) actual-value: #t result: PASS ;;; (spi (#< path: "/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-bad-size" deriver: "" refs: () dl-size: 0 nar-size: 9223372036854775908>)) test-name: substitute query and large size location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1200 source: + (test-equal + "substitute query and large size" + (+ 100 (expt 2 63)) + (with-store + s + (let* ((size (+ 100 (expt 2 63))) + (item (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-bad-size"))) + (call-with-output-file + (string-append + (%substitute-directory) + "/" + (store-path-hash-part item) + ".narinfo") + (lambda (port) + (format + port + "StorePath: ~a\nURL: http://example.org\nCompression: none\nNarSize: ~a\nNarHash: sha256:0fj9vhblff2997pi7qjj7lhmy7wzhnjwmkm2hmq6gr4fzmg10s0w\nReferences: \nSystem: x86_64-linux~%" + item + size))) + (false-if-exception + (delete-file-recursively + (string-append + (getenv "XDG_CACHE_HOME") + "/guix/substitute"))) + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (match (pk 'spi (substitutable-path-info s (list item))) + (((? substitutable? s)) + (and (equal? (substitutable-path s) item) + (substitutable-nar-size s))))))) expected-value: 9223372036854775908 actual-value: 9223372036854775908 result: PASS test-name: substitute and large size location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1234 source: + (test-equal + "substitute and large size" + (+ 100 (expt 2 31)) + (with-store + s + (let* ((size (+ 100 (expt 2 31))) + (item (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-bad-size-" + (random-text))) + (nar (string-append (%substitute-directory) "/nar"))) + (call-with-output-file + nar + (lambda (port) + (write-file-tree + (store-path-package-name item) + port + #:file-type+size + (lambda _ (values 'regular 12)) + #:file-port + (lambda _ (open-input-string "Hello world."))))) + (call-with-output-file + (string-append + (%substitute-directory) + "/" + (store-path-hash-part item) + ".narinfo") + (lambda (port) + (format + port + "StorePath: ~a\nURL: file://~a\nCompression: none\nNarSize: ~a\nNarHash: sha256:~a\nReferences: \nSystem: x86_64-linux~%" + item + nar + size + (bytevector->nix-base32-string + (gcrypt:file-sha256 nar))))) + (false-if-exception + (delete-file-recursively + (string-append + (getenv "XDG_CACHE_HOME") + "/guix/substitute"))) + (set-build-options + s + #:use-substitutes? + #t + #:substitute-urls + (%test-substitute-urls)) + (ensure-path s item) + (path-info-nar-size (query-path-info s item))))) expected-value: 2147483748 actual-value: 2147483748 result: PASS test-name: export/import several paths location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1278 source: + (test-assert + "export/import several paths" + (let* ((texts (unfold + (cut >= <> 10) + finding garbage collector roots... deleting unused links... finding garbage collector roots... deleting unused links... finding garbage collector roots... deleting unused links... (lambda _ (random-text)) + #{1+}# + 0)) + (files (map (cut add-text-to-store %store "text" <>) + texts)) + (dump (call-with-bytevector-output-port + (cut export-paths %store files <>)))) + (delete-paths %store files) + (and (every (negate file-exists?) files) + (let* ((source (open-bytevector-input-port dump)) + (imported (import-paths %store source))) + (and (equal? imported files) + (every file-exists? files) + (equal? + texts + (map (lambda (file) + (call-with-input-file file get-string-all)) + files))))))) actual-value: #t result: PASS test-name: export/import paths, ensure topological order location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1298 source: + (test-assert + "export/import paths, ensure topological order" + (let* ((file0 (add-text-to-store %store "baz" (random-text))) + (file1 (add-text-to-store + %store + "foo" + (random-text) + (list file0))) + (file2 (add-text-to-store + %store + "bar" + (random-text) + (list file1))) + (files (list file1 file2)) + (dump1 (call-with-bytevector-output-port + (cute export-paths %store (list file1 file2) <>))) + (dump2 (call-with-bytevector-output-port + (cute export-paths %store (list file2 file1) <>)))) + (delete-paths %store files) + (and (every (negate file-exists?) files) + (bytevector=? dump1 dump2) + (let* ((source (open-bytevector-input-port dump1)) + (imported (import-paths %store source))) + (and (equal? imported (list file1 file2)) + (every file-exists? files) + (equal? (list file0) (references %store file1)) + (equal? (list file1) (references %store file2))))))) actual-value: #t result: PASS test-name: export/import incomplete location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1320 source: + (test-assert + "export/import incomplete" + (let* ((file0 (add-text-to-store %store "baz" (random-text))) + (file1 (add-text-to-store + %store + "foo" + (random-text) + (list file0))) + (file2 (add-text-to-store + %store + "bar" + (random-text) + (list file1))) + (dump (call-with-bytevector-output-port + (cute export-paths %store (list file2) <>)))) + (delete-paths %store (list file0 file1 file2)) + (guard (c ((store-protocol-error? c) + (and (not (zero? (store-protocol-error-status c))) + (string-contains + (store-protocol-error-message c) + "not valid")))) + (import-paths + %store + (open-bytevector-input-port dump))))) actual-value: 14 result: PASS test-name: export/import recursive location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1337 source: + (test-assert + "export/import recursive" + (let* ((file0 (add-text-to-store %store "baz" (random-text))) + (file1 (add-text-to-store + %store + "foo" + (random-text) + (list file0))) + (file2 (add-text-to-store + %store + "bar" + (random-text) + (list file1))) + (dump (call-with-bytevector-output-port + (cute export-paths + %store + (list file2) + <> + #:recursive? + #t)))) + @ build-started /tmp/guix-tests/store/sir10lg1y92325dmjw5pvka6y85ddr55-bunch.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/si//r10lg1y92325dmjw5pvka6y85ddr55-bunch.drv.gz 13499 @ build-succeeded /tmp/guix-tests/store/sir10lg1y92325dmjw5pvka6y85ddr55-bunch.drv - (delete-paths %store (list file0 file1 file2)) + (let ((imported + (import-paths + %store + (open-bytevector-input-port dump)))) + (and (equal? imported (list file0 file1 file2)) + (every file-exists? (list file0 file1 file2)) + (equal? (list file0) (references %store file1)) + (equal? (list file1) (references %store file2)))))) actual-value: #t result: PASS test-name: write-file & export-path yield the same result location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1353 source: + (test-assert + "write-file & export-path yield the same result" + (run-with-store + %store + (mlet* %store-monad + ((drv1 (package->derivation %bootstrap-guile)) + (out1 -> (derivation->output-path drv1)) + (data -> + (unfold + (cut >= <> 26) + (lambda (i) (random-bytevector 128)) + #{1+}# + 0)) + (build -> + (gexp (begin + (use-modules (rnrs io ports) (srfi srfi-1)) + (let () + (define letters + (map (lambda (i) + (string + (integer->char + (+ i (char->integer #\a))))) + (iota 26))) + (define (touch file data) + (call-with-output-file + file + (lambda (port) (put-bytevector port data)))) + (mkdir (ungexp output)) + (chdir (ungexp output)) + (for-each + touch + (append (drop letters 10) (take letters 10)) + (list (ungexp-splicing data))) + #t)))) + (drv2 (gexp->derivation "bunch" build)) + (out2 -> (derivation->output-path drv2)) + (item-info -> (store-lift query-path-info))) + (mbegin + %store-monad + (built-derivations (list drv1 drv2)) + (foldm %store-monad + (lambda (item result) + (define ref-hash + (let-values + (((port get) (gcrypt:open-sha256-port))) + (write-file item port) + (close-port port) + (get))) + (>>= (item-info item) + (lambda (info) + (return + (and result + (bytevector=? + (path-info-hash info) + ref-hash)))))) + #t + (list out1 out2)))) + #:guile-for-build + (%guile-for-build))) actual-value: #t result: PASS test-name: import not signed location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1420 source: + (test-assert + "import not signed" + (let* ((text (random-text)) + (file (add-file-tree-to-store + %store + `("tree" + directory + ("text" regular (data ,text)) + ("link" symlink "text")))) + (dump (call-with-bytevector-output-port + (lambda (port) + (write-int 1 port) + (write-file file port) + (write-int 1163413838 port) + (write-string file port) + (write-string-list '() port) + (write-string "" port) + (write-int 0 port) + (write-int 0 port)))finding garbage collector roots... deleting unused links... reading the store... reading the store... path `/tmp/guix-tests/store/5i6l4x75zfvmqks582dc7mzqmaxn15z4-foo' disappeared, but it still has valid referrers! reading the store... )) + (guard (c ((store-protocol-error? c) + (and (not (zero? (store-protocol-error-status c))) + (string-contains + (store-protocol-error-message c) + "lacks a signature")))) + (let* ((source (open-bytevector-input-port dump)) + (imported (import-paths %store source))) + (pk 'unsigned-imported imported) + #f)))) actual-value: 82 result: PASS test-name: import signed by unauthorized key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1449 source: + (test-assert + "import signed by unauthorized key" + (let* ((text (random-text)) + (file (add-file-tree-to-store + %store + `("tree" + directory + ("text" regular (data ,text)) + ("link" symlink "text")))) + (key (gcrypt:generate-key + (gcrypt:string->canonical-sexp + "(genkey (ecdsa (curve Ed25519) (flags rfc6979)))"))) + (dump (call-with-bytevector-output-port + (lambda (port) + (write-int 1 port) + (write-file file port) + (write-int 1163413838 port) + (write-string file port) + (write-string-list '() port) + (write-string "" port) + (write-int 1 port) + (write-string + (gcrypt:canonical-sexp->string + (signature-sexp + (gcrypt:bytevector->hash-data + (gcrypt:sha256 #vu8(0 1 2)) + #:key-type + 'ecc) + (gcrypt:find-sexp-token key 'private-key) + (gcrypt:find-sexp-token key 'public-key))) + port) + (write-int 0 port))))) + (guard (c ((store-protocol-error? c) + (and (not (zero? (store-protocol-error-status c))) + (string-contains + (store-protocol-error-message c) + "unauthorized public key")))) + (let* ((source (open-bytevector-input-port dump)) + (imported (import-paths %store source))) + (pk 'unauthorized-imported imported) + #f)))) actual-value: 0 result: PASS ;;; (c #<&store-protocol-error message: "signed hash doesn't match actual contents of imported archive; archive could be corrupt, or someone is trying to import a Trojan horse" status: 1>) test-name: import corrupt path location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1489 source: + (test-assert + "import corrupt path" + (let* ((text (random-text)) + (file (add-text-to-store %store "text" text)) + (dump (call-with-bytevector-output-port + (cut export-paths %store (list file) <>)))) + (delete-paths %store (list file)) + (let* ((index 112) + (byte (bytevector-u8-ref dump index))) + (bytevector-u8-set! dump index (logxor 255 byte))) + (and (not (file-exists? file)) + (guard (c ((store-protocol-error? c) + (pk 'c c) + (and (not (zero? (store-protocol-error-status c))) + (string-contains + (store-protocol-error-message c) + "corrupt")))) + (let* ((source (open-bytevector-input-port dump)) + (imported (import-paths %store source))) + (pk 'corrupt-imported imported) + #f))))) actual-value: 80 result: PASS ;;; (verify1 #t) ;;; (verify2 #f) ;;; (verify3 #t) test-name: verify-store location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1513 source: + (test-assert + "verify-store" + (let* ((text (random-text)) + (file1 (add-text-to-store %store "foo" text)) + /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1534:17: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! fetching path `/tmp/guix-tests/store/hggi9ii029cf0b3ksx28xzzfhn4fxl2l-corrupt'... guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13060/substituter-data/example.nar...  example.nar 176B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 176B 15KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 176B 14KiB/s 00:00 ▕██████████████████▏ 100.0% reading the store... checking path existence... checking hashes... reading the store... checking path existence... checking hashes... path `/tmp/guix-tests/store/hggi9ii029cf0b3ksx28xzzfhn4fxl2l-corrupt' was modified! expected hash `20cc47f0795620d9cf6472cf7b7622321c4fbd23bfa7fc80255fad05411197c0', got `e09c480e2e93336cd3c45aa129f81a0d7ba56c410b849d7779a8136074413b3d' finding garbage collector roots... removing stale temporary roots file `/tmp/guix-tests/var/13060/temproots/13507' [ 0 bytes] deleting '/tmp/guix-tests/store/hggi9ii029cf0b3ksx28xzzfhn4fxl2l-corrupt' deleting `/tmp/guix-tests/store/trash' deleting unused links... note: currently hard linking saves 18.15 MiB /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1569:17: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! building path(s) `/tmp/guix-tests/store/fr9j0b6vv734p59a3i5m00vy72r7b24l-non-deterministic' checking path(s) `/tmp/guix-tests/store/fr9j0b6vv734p59a3i5m00vy72r7b24l-non-deterministic' /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1599:16: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/xdkdwmdmvn74ji6m8pad736lg7h41mjh-foo.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/xd//kdwmdmvn74ji6m8pad736lg7h41mjh-foo.drv.gz 13549 @ build-succeeded /tmp/guix-tests/store/xdkdwmdmvn74ji6m8pad736lg7h41mjh-foo.drv - (file2 (add-text-to-store + %store + "bar" + (random-text) + (list file1)))) + (and (pk 'verify1 (verify-store %store)) + (begin + (delete-file file1) + (not (pk 'verify2 (verify-store %store)))) + (begin + (call-with-output-file + file1 + (lambda (port) (display text port))) + (pk 'verify3 (verify-store %store)))))) actual-value: #t result: PASS test-name: verify-store + check-contents location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1530 source: + (test-assert + "verify-store + check-contents" + (with-store + s + (let* ((text (random-text)) + (drv (build-expression->derivation + s + "corrupt" + `(let ((out (assoc-ref %outputs "out"))) + (call-with-output-file + out + (lambda (port) (display ,text port))) + #t) + #:guile-for-build + (package-derivation + s + %bootstrap-guile + (%current-system)))) + (file (derivation->output-path drv))) + (with-derivation-substitute + drv + text + (and (build-derivations s (list drv)) + (verify-store s #:check-contents? #t) + (begin + (chmod file 420) + (call-with-output-file + file + (lambda (port) (display "corrupt!" port))) + #t) + (not (verify-store s #:check-contents? #t)) + (delete-paths s (list file))))))) actual-value: ("/tmp/guix-tests/store/hggi9ii029cf0b3ksx28xzzfhn4fxl2l-corrupt") result: PASS ;;; (determinism-exception #<&store-protocol-error message: "derivation `/tmp/guix-tests/store/gihzpzq9i78bz33wbk450rhh2404bk3h-non-deterministic.drv' may not be deterministic: output `/tmp/guix-tests/store/fr9j0b6vv734p59a3i5m00vy72r7b24l-non-deterministic' differs" status: 1>) test-name: build-things, check mode location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1567 source: + (test-assert + "build-things, check mode" + (with-store + store + (let* ((drv (build-expression->derivation + store + "non-deterministic" + `(begin + (use-modules (rnrs io ports)) + (let ((out (assoc-ref %outputs "out"))) + (call-with-output-file + out + (lambda (port) + (let ((now (gettimeofday))) + (display (+ (car now) (cdr now)) port)))) + #t)) + #:guile-for-build + (package-derivation + store + %bootstrap-guile + (%current-system)))) + (file (derivation->output-path drv))) + (and (build-things + store + (list (derivation-file-name drv))) + (begin + (guard (c ((store-protocol-error? c) + (pk 'determinism-exception c) + (and (not (zero? (store-protocol-error-status c))) + (string-contains + (store-protocol-error-message c) + "deterministic")))) + (build-things + store + (list (derivation-file-name drv)) + (build-mode check)) + #f)))))) actual-value: 71 result: PASS test-name: build-succeeded trace in check mode location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1595 source: + (test-assert + "build-succeeded trace in check mode" + (string-contains + (call-with-output-string + (lambda /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1617:20: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/bdbsij3gsjzz67nnyhczi69ys32sp7h6-non-deterministic.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/bd//bsij3gsjzz67nnyhczi69ys32sp7h6-non-deterministic.drv.gz 13560 Backtrace: In ice-9/boot-9.scm: 157: 15 [catch #t # ...] In unknown file: ?: 14 [apply-smob/1 #] In ice-9/boot-9.scm: 63: 13 [call-with-prompt prompt0 ...] In ice-9/eval.scm: 432: 12 [eval # #] In ice-9/boot-9.scm: 2401: 11 [save-module-excursion #] 4050: 10 [#] 1724: 9 [%start-stack load-stack #] 1729: 8 [#] In unknown file: ?: 7 [primitive-load "/tmp/guix-tests/store/srmpscd4xjydxqn5r2xm55k92fdfc8zr-non-deterministic-guile-builder"] In ice-9/eval.scm: 387: 6 [eval # ()] 432: 5 [eval # #] In ice-9/boot-9.scm: 885: 4 [call-with-output-file "/tmp/guix-tests/store/n1iay8wfh0bz5dhcgffg15khc0qhih4g-non-deterministic" ...] In ice-9/eval.scm: 432: 3 [eval # #] 387: 2 [eval # #] In ice-9/boot-9.scm: 862: 1 [call-with-input-file "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.HUdz0T" ...] In unknown file: ?: 0 [open-file "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.HUdz0T" "r" ...] ERROR: In procedure open-file: ERROR: In procedure open-file: No such file or directory: "/tmp/guix-build-guix-1.5.0rc1.drv-0/guix-file.HUdz0T" builder for `/tmp/guix-tests/store/bdbsij3gsjzz67nnyhczi69ys32sp7h6-non-deterministic.drv' failed with exit code 1 @ build-failed /tmp/guix-tests/store/bdbsij3gsjzz67nnyhczi69ys32sp7h6-non-deterministic.drv - 1 builder for `/tmp/guix-tests/store/bdbsij3gsjzz67nnyhczi69ys32sp7h6-non-deterministic.drv' failed with exit code 1 (port) + (let ((d (build-expression->derivation + %store + "foo" + '(mkdir (assoc-ref %outputs "out")) + #:guile-for-build + (package-derivation %store %bootstrap-guile)))) + (build-derivations %store (list d)) + (parameterize + ((current-build-output-port port)) + (build-derivations + %store + (list d) + (build-mode check)))))) + "@ build-succeeded")) actual-value: 179 result: PASS ;;; (multiple-build #<&store-protocol-error message: "build of `/tmp/guix-tests/store/bdbsij3gsjzz67nnyhczi69ys32sp7h6-non-deterministic.drv' failed" status: 100>) test-name: build multiple times location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1608 source: + (test-assert + "build multiple times" + (with-store + store + (set-build-options + store + #:rounds + 2 + #:use-substitutes? + #f) + (call-with-temporary-output-file + (lambda (entropy entropy-port) + (write (random-text) entropy-port) + (force-output entropy-port) + (let* ((drv (build-expression->derivation + store + "non-deterministic" + `(begin + (use-modules (rnrs io ports)) + (let ((out (assoc-ref %outputs "out"))) + (call-with-output-file + out + (lambda (port) + (display + (call-with-input-file + ,entropy + get-string-all) + port) + (call-with-output-file + ,entropy + (lambda (port) (write 'foobar port))))) + #t)) + #:guile-for-build + (package-derivation + store + %bootstrap-guile + (%current-system)))) + (file (derivation->output-path drv))) + (guard (c ((store-protocol-error? c) + (pk 'multiple-build c) + (and (not (zero? (store-protocol-error-status c))) + (string-contains + (store-protocol-error-message c) + "deterministic")))) + (current-build-output-port (current-error-port)) + (build-things + store + (list (derivation-file-name drv))) + #f)))))) actual-value: 69 result: PASS test-name: store-lower location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1646 source: + (test-equal + "store-lower" + "Lowered." + (let* ((add (store-lower text-file)) + (file (add %store "foo" "Lowered."))) + (call-with-input-file file get-string-all))) expected-value: "Lowered." actual-value: "Lowered." result: PASS test-name: current-system location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1652 source: + (test-equal + "current-system" + "bar" + (parameterize + ((%current-system "frob")) + (run-with-store + %store + (mbegin + %store-monad + (set-current-system "bar") + (current-system)) + #:system + "foo"))) expected-value: "bar" actual-value: "bar" result: PASS test-name: query-path-info location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1661 source: + (test-assert + "query-path-info" + (let* ((ref (add-text-to-store %store "ref" "foo")) + (item (add-text-to-store + %store + "item" + "bar" + (list ref))) + (info (query-path-info %store item))) + (and warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used @ build-started /tmp/guix-tests/store/n0v7aclrf227i2xv2rifx8qxapmw6j93-the-thing.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/n0//v7aclrf227i2xv2rifx8qxapmw6j93-the-thing.drv.gz 13568 @ build-succeeded /tmp/guix-tests/store/n0v7aclrf227i2xv2rifx8qxapmw6j93-the-thing.drv - warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used warning: in 'the-thing': deprecated 'derivation' calling convention used substitute: guix substitute: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable substitute: guix substitute: warning: authentication and authorization of substitutes disabled! building path(s) `/tmp/guix-tests/store/fx87wp92gasbw9jk91lppnj4l1m1x95c-the-thing' substitute: guix substitute: warning: authentication and authorization of substitutes disabled! @ build-started /tmp/guix-tests/store/nr2664a75x5766rfys93fmz4afd0a9zr-the-thing.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/nr//2664a75x5766rfys93fmz4afd0a9zr-the-thing.drv.gz 13591 @ build-succeeded /tmp/guix-tests/store/nr2664a75x5766rfys93fmz4afd0a9zr-the-thing.drv - (equal? (path-info-references info) (list ref)) + (equal? + (path-info-hash info) + (gcrypt:sha256 + (string->utf8 + (call-with-output-string + (cut write-file item <>)))))))) actual-value: #t result: PASS test-name: path-info-deriver location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1671 source: + (test-assert + "path-info-deriver" + (let* ((b (add-text-to-store + %store + "build" + "echo $foo > $out" + '())) + (s (add-to-store + %store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (d (derivation + %store + "the-thing" + s + `("-e" ,b) + #:env-vars + `(("foo" unquote (random-text))) + #:inputs + `((,b) (,s)))) + (o (derivation->output-path d))) + (and (build-derivations %store (list d)) + (not (path-info-deriver (query-path-info %store b))) + (string=? + (derivation-file-name d) + (path-info-deriver (query-path-info %store o)))))) actual-value: #t result: PASS test-name: build-cores location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1686 source: + (test-equal + "build-cores" + (list 0 42) + (with-store + store + (let* ((build (add-text-to-store + store + "build.sh" + "echo $NIX_BUILD_CORES > $out")) + (bash (add-to-store + store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (drv1 (derivation + store + "the-thing" + bash + `("-e" ,build) + #:inputs + `((,bash) (,build)) + #:env-vars + `(("x" unquote (random-text))))) + (drv2 (derivation + store + "the-thing" + bash + `("-e" ,build) + #:inputs + `((,bash) (,build)) + #:env-vars + `(("x" unquote (random-text)))))) + (and (build-derivations store (list drv1)) + (begin + (set-build-options store #:build-cores 42) + (build-derivations store (list drv2))) + (list (call-with-input-file + (derivation->output-path drv1) + read) + (call-with-input-file + (derivation->output-path drv2) + read)))))) expected-value: (0 42) actual-value: (0 42) result: PASS test-name: multiplexed-build-output location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/store.scm:1711 source: + (test-equal + "multiplexed-build-output" + '("Hello from first." "Hello from second.") + (with-store + store + (let* ((build (add-text-to-store + store + "build.sh" + "echo Hello from $NAME.; echo > $out")) + (bash (add-to-store + store + "bash" + #t + "sha256" + (search-bootstrap-binary + "bash" + (%current-system)))) + (drv1 (derivation + store + "one" + bash + `("-e" ,build) + #:inputs + `((,bash) (,build)) + #:env-vars + `(("NAME" . "first") ("x" unquote (random-text))))) + (drv2 (derivation + store + "two" + bash + `("-e" ,build) + #:inputs + `((,bash) (,build)) + #:env-vars + `(("NAME" . "second") ("x" unquote (random-text)))))) + (set-build-options + store + #:print-build-trace + #t + #:multiplexed-build-output? + #t + #:max-build-jobs + 10) + (let ((port (open-output-string))) + (parameterize + ((current-build-output-port port)) + (build-derivations store (list drv1 drv2))) + (let* ((log (get-output-string port)) + (started + (fold-matches + (make-regexp + "@ build-started ([^ ]+) - ([^ ]+) ([^ ]+) ([0-9]+)") + log + '() + cons)) + (done (fold-matches + (make-regexp + "@ build-succeeded (.*) - (.*) (.*) (.*)") + log + '() + cons)) + (output + (fold-matches + (make-regexp + "@ build-log ([[:digit:]]+) ([[:digit:]]+)\n([A-Za-z .*]+)\n") + log + '() + cons)) + (drv-pid + (lambda (name) + (lambda (m) + (let ((drv (match:substring m 1)) + (pid (string->number (match:substring m 4)))) + (and (string-suffix? name drv) pid))))) + (pid-log + (lambda (pid) + (lambda (m) + (let ((n (string->number (match:substring m 1))) + (len (string->number (match:substring m 2))) + (str (match:substring m 3))) + (and (= pid n) + (= (string-length str) (- len 1)) + str))))) + (pid1 (any (drv-pid "one.drv") started)) + (pid2 (any (drv-pid "two.drv") started))) + (list (any (pid-log pid1) output) + (any (pid-log pid2) output))))))) expected-value: ("Hello from first." "Hello from second.") actual-value: ("Hello from first." "Hello from second.") result: PASS warning: in 'one': deprecated 'derivation' calling convention used warning: in 'one': deprecated 'derivation' calling convention used warning: in 'one': deprecated 'derivation' calling convention used warning: in 'one': deprecated 'derivation' calling convention used warning: in 'two': deprecated 'derivation' calling convention used warning: in 'two': deprecated 'derivation' calling convention used warning: in 'two': deprecated 'derivation' calling convention used warning: in 'two': deprecated 'derivation' calling convention used FAIL: tests/substitute ====================== test-name: not a number location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:116 source: + (test-equal + "not a number" + '(1 #t) + (let ((error-output (open-output-string))) + (parameterize + ((current-error-port error-output) + (guix-warning-port error-output)) + (catch 'quit + (lambda () + (narinfo-signature->canonical-sexp + (signature-field "foo" #:version "not a number")) + #f) + (lambda (key value) + (list value + (let ((message (get-output-string error-output))) + (->bool + (string-match "signature version" message))))))))) expected-value: (1 #t) actual-value: (1 #t) result: PASS test-name: wrong version number location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:121 source: + (test-equal + "wrong version number" + '(1 #t) + (let ((error-output (open-output-string))) + (parameterize + ((current-error-port error-output) + (guix-warning-port error-output)) + (catch 'quit + (lambda () + (narinfo-signature->canonical-sexp + (signature-field "foo" #:version "2")) + #f) + (lambda (key value) + (list value + (let ((message (get-output-string error-output))) + (->bool + (string-match + "unsupported.*version" + message))))))))) expected-value: (1 #t) actual-value: (1 #t) result: PASS test-name: valid narinfo-signature->canonical-sexp location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:126 source: + (test-assert + "valid narinfo-signature->canonical-sexp" + (canonical-sexp? + (narinfo-signature->canonical-sexp + (signature-field "foo")))) actual-value: #t result: PASS test-name: query narinfo without signature location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:210 source: + (test-equal + "query narinfo without signature" + "" + (with-narinfo + %narinfo + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () (guix-substitute "--query")))))))) expected-value: "" actual-value: "" result: PASS test-name: query narinfo with invalid hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:222 source: + (test-equal + "query narinfo with invalid hash" + "" + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field "different body") + "\n") + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () (guix-substitute "--query")))))))) expected-value: "" actual-value: "" result: PASS test-name: query narinfo with signature over nothing location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:237 source: + (test-equal + "query narinfo with signature over nothing" + "" + (with-narinfo + (string-append + "Signature: " + (signature-field "") + "\n" + %narinfo + "\n") + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () (guix-substitute "--query")))))))) expected-value: "" actual-value: "" result: PASS test-name: query narinfo with signature over irrelevant bits location: warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:252 source: + (test-equal + "query narinfo with signature over irrelevant bits" + "" + (let ((prefix + (string-append + "StorePath: " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo\nURL: example.nar\nCompression: none\n"))) + (with-narinfo + (string-append + prefix + "Signature: " + (signature-field prefix) + "\nNarHash: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\nNarSize: 42\nReferences: bar baz\nDeriver: " + (%store-prefix) + "/foo.drv\nSystem: mips64el-linux\n") + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () (guix-substitute "--query"))))))))) expected-value: "" actual-value: "" result: PASS test-name: query narinfo with signature over relevant subset location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:277 source: + (test-equal + "query narinfo with signature over relevant subset" + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (let ((prefix + (string-append + "StorePath: " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo\nNarHash: sha256:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\nReferences: bar baz\n"))) + (with-narinfo + (string-append + prefix + "Signature: " + (signature-field prefix) + "\nURL: example.nar\nCompression: none\nNarSize: 42\nDeriver: " + (%store-prefix) + "/foo.drv") + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () (guix-substitute "--query"))))))))) expected-value: "/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" actual-value: "/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" result: PASS test-name: query narinfo signed with authorized key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:300 source: + (test-equal + "query narinfo signed with authorized key" + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field %narinfo) + "\n") + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () (guix-substitute "--query")))))))) expected-value: "/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" actual-value: "/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" result: PASS test-name: query narinfo signed with authorized key, unroutable URL first location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:314 source: + (test-equal + "query narinfo signed with authorized key, unroutable URL first" + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field %narinfo) + "\n") + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () + (parameterize + ((substitute-urls + (list looking for substitutes on 'http://203.0.113.1'... 0.0%warning: 203.0.113.1: host not found: Servname not supported for ai_socktype warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 143KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 85KiB/s 00:00 ▕██████████████████▏ 100.0%%unroutable-substitute-url + (string-append + "file://" + %main-substitute-directory)))) + (guix-substitute "--query"))))))))) expected-value: "/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" actual-value: "/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" result: PASS test-name: query narinfo signed with unauthorized key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:332 source: + (test-equal + "query narinfo signed with unauthorized key" + "" + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key) + "\n") + (string-trim-both + (with-output-to-string + (lambda () + (with-input-from-string + (string-append + "have " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + (lambda () (guix-substitute "--query")))))))) expected-value: "" actual-value: "" result: PASS test-name: substitute, no signature location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:348 source: + (test-equal + "substitute, no signature" + '(1 #t) + (let ((error-output (open-output-string))) + (parameterize + ((current-error-port error-output) + (guix-warning-port error-output)) + (catch 'quit + (lambda () + (with-narinfo + %narinfo + (with-input-from-string + (string-append + "substitute " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" + " foo\n") + (lambda () (guix-substitute "--substitute")))) + #f) + (lambda (key value) + (list value + (let ((message (get-output-string error-output))) + (->bool + (string-match "no valid substitute" message))))))))) expected-value: (1 #t) actual-value: (1 #t) result: PASS test-name: substitute, invalid narinfo hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:358 source: + (test-equal + "substitute, invalid narinfo hash" + '(1 #t) + (let ((error-output (open-output-string))) + (parameterize + ((current-error-port error-output) + (guix-warning-port error-output)) + (catch 'quit + (lambda () + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field "different body") + "\n") + (with-input-from-string + (string-append + "substitute " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" + " foo\n") + (lambda () (guix-substitute "--substitute")))) + #f) + (lambda (key value) + (list value + (let ((message (get-output-string error-output))) + (->bool + (string-match "no valid substitute" message))))))))) expected-value: (1 #t) actual-value: (1 #t) result: PASS test-name: substitute, invalid hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:371 source: + (test-equal + "substitute, invalid hash" + (string-append + "hash-mismatch sha256 " + (bytevector->nix-base32-string (sha256 #vu8())) + " " + (let-values + (((port get-hash) + (open-hash-port (hash-algorithm sha256))) + ((content) "Substitutable data.")) + (write-file-tree + "foo" + port + #:file-type+size + (lambda _ + (values 'regular (string-length content))) + #:file-port + warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 282KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 163KiB/s 00:00 ▕██████████████████▏ 100.0% warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 253KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 125KiB/s 00:00 ▕██████████████████▏ 100.0% (lambda _ (open-input-string content))) + (close-port port) + (bytevector->nix-base32-string (get-hash))) + "\n") + (with-output-to-string + (lambda () + (let ((narinfo + (string-append + "StorePath: " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-wrong-hash\nURL: example.nar\nCompression: none\nNarHash: sha256:" + (bytevector->nix-base32-string (sha256 #vu8())) + "\nNarSize: 42\nReferences: \nDeriver: " + (%store-prefix) + "/foo.drv\nSystem: mips64el-linux\n"))) + (with-narinfo + (string-append + narinfo + "Signature: " + (signature-field narinfo) + "\n") + (call-with-temporary-directory + (lambda (directory) + (with-input-from-string + (string-append + "substitute " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-wrong-hash " + directory + "/wrong-hash\n") + (lambda () (guix-substitute "--substitute")))))))))) expected-value: "hash-mismatch sha256 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h\n" actual-value: "hash-mismatch sha256 0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h\n" result: PASS test-name: substitute, unauthorized key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:414 source: + (test-equal + "substitute, unauthorized key" + '(1 #t) + (let ((error-output (open-output-string))) + (parameterize + ((current-error-port error-output) + (guix-warning-port error-output)) + (catch 'quit + (lambda () + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key) + "\n") + (with-input-from-string + (string-append + "substitute " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" + " foo\n") + (lambda () (guix-substitute "--substitute")))) + #f) + (lambda (key value) + (list value + (let ((message (get-output-string error-output))) + (->bool + (string-match "no valid substitute" message))))))))) expected-value: (1 #t) actual-value: (1 #t) result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, authorized key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:428 source: + (test-equal + "substitute, authorized key" + '("Substitutable data." 1 292) + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + (dynamic-wind + (const #t) + (lambda () + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved") + (list (call-with-input-file + "substitute-retrieved" + get-string-all) + (stat:mtime (lstat "substitute-retrieved")) + (stat:perms (lstat "substitute-retrieved")))) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved")))))) expected-value: ("Substitutable data." 1 292) actual-value: ("Substitutable data." 1 292) result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-alt-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 254KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 140KiB/s 00:00 ▕██████████████████▏ 100.0% warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-alt-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 171KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 91KiB/s 00:00 ▕███████████���██████▏ 100.0%06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, authorized key, first substitute URL is unroutable location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:444 source: + (test-equal + "substitute, authorized key, first substitute URL is unroutable" + '("Substitutable data." 1 292) + (with-narinfo + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + (dynamic-wind + (const #t) + (lambda () + (parameterize + ((substitute-urls + (list %unroutable-substitute-url + (string-append + "file://" + %main-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved") + (list (call-with-input-file + "substitute-retrieved" + get-string-all) + (stat:mtime (lstat "substitute-retrieved")) + (stat:perms (lstat "substitute-retrieved"))))) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved")))))) expected-value: ("Substitutable data." 1 292) actual-value: ("Substitutable data." 1 292) result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, unauthorized narinfo comes first location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:466 source: + (test-equal + "substitute, unauthorized narinfo comes first" + "Substitutable data." + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key)) + %alternate-substitute-directory + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (dynamic-wind + (const #t) + (lambda () + (delete-file + (string-append + %main-substitute-directory + "/example.nar")) + (parameterize + ((substitute-urls + (map (cut string-append "file://" <>) + (list %alternate-substitute-directory + %main-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, unsigned narinfo comes first location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:498 source: + (test-equal + "substitute, unsigned narinfo comes first" + "Substitutable data." + (with-narinfo* + %narinfo + %alternate-substitute-directory + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (dynamic-wind + (const #t) + (lambda () + (delete-file + (string-append + %main-substitute-directory + "/example.nar")) + (parameterize + ((substitute-urls + (map (cut string-append "file://" <>) + (list %alternate-substitute-directory + %main-substitute-directory)))) + (request-substitution + ( warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable retrying download of '/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo' with other substitute URLs... Downloading file:/tmp/guix-tests/var/13613/substituter-alt-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 173KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 96KiB/s 00:00 ▕██████████████████▏ 100.0% warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: download from 'http://localhost:33117/foo/bar/example.nar' failed: 404, "Such is life" retrying download of '/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo' with other substitute URLs... Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 192KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 109KiB/s 00:00 ▕██████████████████▏ 100.0% warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: download from 'http://localhost:37775/foo/bar/example.nar' failed: 404, "Such is life" retrying download of '/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo' with other substitute URLs... warning: download from 'http://localhost:39365/foo/bar/example.nar' failed: 404, "Such is life" Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 318KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 169KiB/s 00:00 ▕██████████████████▏ 100.0%string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, first URL has narinfo but lacks nar, second URL unauthorized location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:526 source: + (test-equal + "substitute, first URL has narinfo but lacks nar, second URL unauthorized" + "Substitutable data." + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key)) + %alternate-substitute-directory + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (dynamic-wind + (const #t) + (lambda () + (delete-file + (string-append + %main-substitute-directory + "/example.nar")) + (parameterize + ((substitute-urls + (map (cut string-append "file://" <>) + (list %main-substitute-directory + %alternate-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, first URL has narinfo but nar is 404, both URLs authorized location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:558 source: + (test-equal + "substitute, first URL has narinfo but nar is 404, both URLs authorized" + "Substitutable data." + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (with-http-server + `((200 + ,(string-append + %narinfo + "Signature: " + (signature-field %narinfo))) + (404 "Sorry, nar is missing!")) + (dynamic-wind + (const #t) + (lambda () + (parameterize + ((substitute-urls + (list (%local-url) + (string-append + "file://" + %main-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, first URL has narinfo but nar is 404, one URL authorized location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:582 source: + (test-equal + "substitute, first URL has narinfo but nar is 404, one URL authorized" warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: download from 'http://localhost:42379/foo/bar/example.nar.lz' failed, trying next URL retrying download of '/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo' with other substitute URLs... Downloading http://localhost:42379/foo/bar/example.nar.lz...  example.nar.lz 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar.lz 136B 31KiB/s 00:00 ▕██████████████████▏ 100.0%warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading http://localhost:35813/foo/bar/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 210KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 117KiB/s 00:00 ▕██████████████████▏ 100.0% + "Substitutable data." + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key)) + %main-substitute-directory + (with-http-server + `((200 + ,(string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key))) + (404 "Sorry, nar is missing!")) + (let ((url1 (%local-url))) + (parameterize + ((%http-server-port 0)) + (with-http-server + `((200 + ,(string-append + %narinfo + "Signature: " + (signature-field %narinfo))) + (404 "Sorry, nar is missing!")) + (let ((url2 (%local-url))) + (dynamic-wind + (const #t) + (lambda () + (parameterize + ((substitute-urls + (list url1 + url2 + (string-append + "file://" + %main-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS test-name: substitute, preferred nar URL is 404, other is 200 location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:616 source: + (test-equal + "substitute, preferred nar URL is 404, other is 200" + "Substitutable data." + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (with-http-server + `((200 + ,(string-append + %narinfo + "Signature: " + (signature-field %narinfo) + "\n" + "URL: example.nar.lz\n" + "Compression: lzip\n")) + (404 "Sorry, nar.lz is missing!") + (200 + ,(call-with-input-file + (string-append + %main-substitute-directory + "/example.nar") + get-bytevector-all))) + (dynamic-wind + (const #t) + (lambda () + (parameterize + ((substitute-urls (list (%local-url)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: #f actual-error: + (lzlib-error lz-decompress-read 4) result: FAIL hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, previous partial download around location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:642 source: + (test-equal + "substitute, previous partial download around" + "Substitutable data." + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (with-http-server + `((200 + ,(string-append + %narinfo + "Signature: " + warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable warning: download from 'http://localhost:35025/foo/bar/example.nar' failed: 404, "Such is life" retrying download of '/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo' with other substitute URLs... error: failed to find alternative substitute for '/tmp/guix-tests/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo' warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 249KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 132KiB/s 00:00 ▕██████████████��███▏ 100.0%(signature-field %narinfo))) + (200 + ,(call-with-input-file + (string-append + %main-substitute-directory + "/example.nar") + get-bytevector-all))) + (dynamic-wind + (const #t) + (lambda () + (parameterize + ((substitute-urls (list (%local-url)))) + (mkdir-p "substitute-retrieved/a/b/c/d") + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS test-name: substitute, narinfo is available but nar is missing location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:665 source: + (test-equal + "substitute, narinfo is available but nar is missing" + "not-found\n" + (let ((port (open-output-string))) + (parameterize + ((current-output-port port)) + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key)) + %main-substitute-directory + (with-http-server + `((200 + ,(string-append + %narinfo + "Signature: " + (signature-field %narinfo))) + (404 "Sorry, nar is missing!")) + (parameterize + ((substitute-urls + (list (%local-url) + (string-append + "file://" + %main-substitute-directory)))) + (delete-file + (string-append + %main-substitute-directory + "/example.nar")) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved") + (and (not (file-exists? "substitute-retrieved")) + (get-output-string port)))))))) expected-value: "not-found\n" actual-value: "not-found\n" result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, first narinfo is unsigned and has wrong hash location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:691 source: + (test-equal + "substitute, first narinfo is unsigned and has wrong hash" + "Substitutable data." + (with-narinfo* + (regexp-substitute + #f + (string-match "NarHash: [[:graph:]]+" %narinfo) + 'pre + "NarHash: sha256:" + (bytevector->nix-base32-string + (make-bytevector 32)) + 'post) + %alternate-substitute-directory + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (dynamic-wind + (const #t) + (lambda () + (delete-file + (string-append + %alternate-substitute-directory + "/example.nar")) + (parameterize + ((substitute-urls + (map (cut string-append "file://" <>) + (list %alternate-substitute-directory + %main-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar...  example.nar 136B 0B/s 00:00 ▕ ▏ 0.0%  example.nar 136B 257KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar 136B 89KiB/s 00:00 ▕██████████████████▏ 100.0% warning: ACL for archive imports seems to be uninitialized, substitutes may be unavailable Downloading file:/tmp/guix-tests/var/13613/substituter-data/example.nar.lz...  example.nar.lz 111B 0B/s 00:00 ▕ ▏ 0.0%  example.nar.lz 111B 145KiB/s 00:00 ▕██████████████████▏ 100.0%  example.nar.lz 111B 67KiB/s 00:00 ▕██████████████████▏ 100.0%(delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, first narinfo is unsigned and has wrong refs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:726 source: + (test-equal + "substitute, first narinfo is unsigned and has wrong refs" + "Substitutable data." + (with-narinfo* + (regexp-substitute + #f + (string-match "References: ([^\n]+)\n" %narinfo) + 'pre + "References: " + 1 + " wrong set of references\n" + 'post) + %alternate-substitute-directory + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field %narinfo)) + %main-substitute-directory + (dynamic-wind + (const #t) + (lambda () + (delete-file + (string-append + %alternate-substitute-directory + "/example.nar")) + (parameterize + ((substitute-urls + (map (cut string-append "file://" <>) + (list %alternate-substitute-directory + %main-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS test-name: substitute, two invalid narinfos location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:759 source: + (test-equal + "substitute, two invalid narinfos" + '(1 #t) + (let ((error-output (open-output-string))) + (parameterize + ((current-error-port error-output) + (guix-warning-port error-output)) + (catch 'quit + (lambda () + (with-narinfo* + %narinfo + %alternate-substitute-directory + (with-narinfo* + (string-append + %narinfo + "Signature: " + (signature-field + %narinfo + #:public-key + %wrong-public-key)) + %main-substitute-directory + (with-input-from-string + (string-append + "substitute " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo" + " substitute-retrieved\n") + (lambda () (guix-substitute "--substitute"))))) + #f) + (lambda (key value) + (list value + (let ((message (get-output-string error-output))) + (->bool + (string-match "no valid substitute" message))))))))) expected-value: (1 #t) actual-value: (1 #t) result: PASS hash-mismatch sha256 1cbw33db7fhwill1klnjx1h439lpnf2ppdk5kpciwfy5pb5ah9si 06fywwgp9lzldhx12lr601wviw7kzrjf4gp007dn3rnwsj39ik1h test-name: substitute, narinfo with several URLs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/substitute.scm:777 source: + (test-equal + "substitute, narinfo with several URLs" + "Substitutable data." + (let ((narinfo + (string-append + "StorePath: " + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo\nURL: example.nar.gz\nCompression: gzip\nURL: example.nar.lz\nCompression: lzip\nURL: example.nar\nCompression: none\nNarHash: sha256:" + (bytevector->nix-base32-string + (sha256 (string->utf8 "Substitutable data."))) + "\nNarSize: 42\nReferences: bar baz\nDeriver: " + (%store-prefix) + "/foo.drv\nSystem: mips64el-linux\n"))) + (with-narinfo + (string-append + narinfo + "Signature: " + (signature-field narinfo)) + (dynamic-wind + (const #t) + (lambda () + (define (compress input output compression) + (call-with-output-file + output + (lambda (port) + (call-with-compressed-output-port + compression + port + (lambda (port) + (call-with-input-file + input + (lambda (input) (dump-port input port)))))))) + (let ((nar (string-append + %main-substitute-directory + "/example.nar"))) + (compress nar (string-append nar ".gz") 'gzip) + (compress nar (string-append nar ".lz") 'lzip)) + (parameterize + ((substitute-urls + (list (string-append + "file://" + %main-substitute-directory)))) + (request-substitution + (string-append + (%store-prefix) + "/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-foo") + "substitute-retrieved")) + (call-with-input-file + "substitute-retrieved" + get-string-all)) + (lambda () + (false-if-exception + (delete-file "substitute-retrieved"))))))) expected-value: "Substitutable data." actual-value: "Substitutable data." result: PASS FAIL: tests/syscalls ==================== test-name: mount, ENOENT location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:45 source: + (test-equal + "mount, ENOENT" + ENOENT + (catch 'system-error + (lambda () + (mount "/dev/null" "/does-not-exist" "ext2") + #f) + (compose system-error-errno list))) expected-value: 2 actual-value: 2 result: PASS test-name: umount, ENOENT/EPERM location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:53 source: + (test-assert + "umount, ENOENT/EPERM" + (catch 'system-error + (lambda () (umount "/does-not-exist") #f) + (lambda args + (memv (system-error-errno args) + (list EPERM ENOENT))))) actual-value: (2) result: PASS test-name: mounts location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:62 source: + (test-assert + "mounts" + (let ((mounts (mounts))) + (any (match-lambda + ((point . type) + (let ((mount (find (lambda (mount) + (string=? (mount-point mount) point)) + mounts))) + (and mount (string=? (mount-type mount) type))))) + '(("/proc" . "proc") + ("/sys" . "sysfs") + ("/dev/shm" . "tmpfs"))))) actual-value: #t result: PASS test-name: mount-points location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:76 source: + (test-assert + "mount-points" + (any (cute member <> (mount-points)) + '("/" "/proc" "/sys" "/dev"))) actual-value: ("/" "/dev/full" "/dev/kvm" "/dev/null" "/dev/random" "/dev/tty" "/dev/urandom" "/dev/zero" "/gnu/store/0dqpxb0w3s3ksyavs846rcyn371wamah-curl-8.6.0" "/gnu/store/0i2s3zklgmn1al3sbysg4hhxxl5iqnng-zlib-1.3.1" "/gnu/store/0m0j0xbyw1yjd2j5d34gkch3wcjgr841-guile-semver-0.2.0" "/gnu/store/0qcdnbs0qdls6g75b5aypd024ax2ldqn-bash" "/gnu/store/0r7lmmb9x0rp855mjvhlk2303pgq99a4-module-import" "/gnu/store/0raaiw0n20iiz1v2i1pwk5hk090c5ns5-sqlite-3.39.3" "/gnu/store/0zp443w33h8lgjkyvv48hl8xmr3cg584-gd-2.3.3" "/gnu/store/1809xfp2bh79k1n8nkdghrav2676ijrl-libevent-2.1.12" "/gnu/store/190q5r2x05mp87gvkablws47cxlcwagl-bzip2-1.0.8" "/gnu/store/193pawzlm3vzyaqbhkbqb4c3a39hrfl2-libffi-3.4.6" "/gnu/store/1k2fcqnjia914iha1yrs7k0yvgzzyxwl-libtasn1-4.20.0" "/gnu/store/1qvrg8z035har3zm30ascdrb766wk50q-guile-3.0.9" "/gnu/store/23kc8yxcr9fq9f40fplxph1pxj2ld13g-help2man-1.49.2" "/gnu/store/25nhrmmpdvbpsaalj43adnayz7wn3qqp-automake-1.17" "/gnu/store/27l70491w5l91chvzmwyfi2rby6wzh8l-diffutils-3.12" "/gnu/store/2bz52pgapm90wn6j3qa0821hfmgarpnp-mkdir" "/gnu/store/2cpnkr4waslaylkzrzy4h6gvr3bcsi9g-guile-zlib-0.2.2" "/gnu/store/2qhksr30cbk7fi6lcvja84a6dfzzy83h-ed-1.21" "/gnu/store/2rl9q2i6mj824pffgm1czy80xlb71b53-perl-parse-cpan-meta-2.150010" "/gnu/store/2sxvn2dlmnmidpvsanhlciw8grlqcnyy-libssh-0.11.3" "/gnu/store/3b0x5s9nsbznirgsf238xab5bs1h5i83-guile-sqlite3-0.1.3" "/gnu/store/3by6i0adqpidlv8m7m5bphp8qn45mpbf-perl-text-wrapi18n-0.06" "/gnu/store/3gls6ajdkxp1awbf19qimw3q7d968afq-bash-minimal-5.2.37" "/gnu/store/3hdbb6rl8h49syrz0jxq2j90lxlsacgm-libgit2-1.9.1" "/gnu/store/3nj3aw5aby33dbgiw6fcd8i8inn30924-expat-2.7.1" "/gnu/store/3nl66d2k3f4cfyb9v4bfxp59jd5s9knd-perl-pod-parser-1.65" "/gnu/store/3qzhccmvfidpr7c8pibnwgb6iyaipf3y-libgcrypt-1.11.0" "/gnu/store/3rbqgy4ikh64p9q2wq5j502q246mafcb-guile-lzma-0.1.1" "/gnu/store/3s7p3sc05h897b04qs865z6w3v38d552-libjpeg-turbo-2.1.4" "/gnu/store/49fmgbjh36m2nf1m4m5gfvrp92aldqzv-libxml2-2.14.6" "/gnu/store/49mjjpb5kr57b7dyir2nasvfqn23ic5w-gzip-1.14" "/gnu/store/4dygr3mvzkfdm6ax05aj5s7b9p9gm0rb-libx11-1.8.12" "/gnu/store/5052wgbcx05kyqskx61ayvagvys4a24m-gnutls-3.8.3" "/gnu/store/519z2kp5q6sjip0ijypslg806xb409mk-perl-xs-parse-keyword-0.34" "/gnu/store/58mfa2bvhwnh567av2kz36wv6423i75s-grep-3.11" "/gnu/store/5as2sgwykkawnaix9bp7a2hbaybi31lx-p11-kit-0.24.1" "/gnu/store/5nainhrm8dxl0z71czd1gj1yl37l8g0a-gcc-14.3.0-lib" "/gnu/store/5rbyi78lfdg126d0xgsx47aq60kfrxn7-glibc-2.41" "/gnu/store/5wnq0lc3ln8867hy0lqlrvrdb1v88j7g-openssl-3.0.8" "/gnu/store/65in5j1a12cv8q3fh9c30z4grbr5mz0c-sed-4.9" "/gnu/store/6bvhryazfkz48dls2vzaw5cqss7n8gfc-po4a-0.74" "/gnu/store/6cdq6ycx530rdxibm7b0k04aa7mrrqa4-perl-sgmls-1.1" "/gnu/store/6f8pzf5ifica98r5ssdbkn1v6x38i15s-texinfo-6.8" "/gnu/store/6lflncqmyp2ik5d0pvzsfksbj4sa8761-dbus-1.15.8" "/gnu/store/715c70xkhdkzkxvxf59gsldiyry2wdpy-module-import-compiled" "/gnu/store/73y2ysamgxv0mf1k9qlp1ay7fgkbf55d-libxcb-1.17.0" "/gnu/store/74h1iphqm2jp4zhva54dsbl7zslb3q54-gettext-minimal-0.23.1" "/gnu/store/7987b28j4p4wkw0ir1gvayfnr73z2cyg-glib-2.83.3" "/gnu/store/7kngswdh0zbn0nkim9sv6pf27hdqqa76-git-minimal-2.52.0" "/gnu/store/7vfv6cwy79sn59c977rk882lc3a4jv79-libxcrypt-4.4.38" "/gnu/store/84bzn95kbn3dh8mfnqp1khcf6pprmsyg-libffi-3.4.6" "/gnu/store/8djd0l7wd017mwc498kfjlx94jm76afv-xz" "/gnu/store/8fjihaqn27q5p0a2m1lmx75qck3lal4z-ncurses-6.2.20210619" "/gnu/store/9lx538anc19hk8ihby4sjp63ycp3qg55-libslirp-4.9.1" "/gnu/store/9pp2cq85j295kdmks42cd1bq0in2a63r-pcre2-10.42" "/gnu/store/9q6xjq030a2p2wypjx563hax2wsc2kp3-nettle-3.10.1" "/gnu/store/9s8nr1vx94d3a5zwszngzawkdj9qgry4-libgc-8.2.8" "/gnu/store/9zj5c3r7sw656ma4a03152rnqw9xi87y-m4-1.4.19" "/gnu/store/a1n5kkwihilshm90f8yjwwndwp5bdvd8-patch-2.7.6" "/gnu/store/abaqw8k2966fgg9rsc43r1j5xcsah047-gawk-5.3.0" "/gnu/store/akpf97jbzr15r41d7j8jq6slxjh8yncz-libgpg-error-1.51" "/gnu/store/b09s72g010cyvvm9mgpa4zg7d657yfb4-xz-5.4.5" "/gnu/store/b3bsjx991b26zfvhfq2wc9x8q36vmm18-file-5.46" "/gnu/store/b5dbh00sgxi27r89392ifaizw3lh3ljf-gdbm-1.25" "/gnu/store/bazzdc4qxdj47jjyixsyd31i00bqclgj-perl-gettext-1.07" "/gnu/store/bg2p2j120afcmmsxismvc9rv3wmjzzrk-glibc-utf8-locales-2.41" "/gnu/store/biyvkblbghf1lfvyw4wavxnw5sdqysvr-util-linux-2.40.4-lib" "/gnu/store/bx5qvhnblvfahzsz0vz29smjraga1dxb-readline-8.2.13" "/gnu/store/ch9b6dr0mrb8waj1f3rby06cbwp655x4-perl-cpan-meta-yaml-0.018" "/gnu/store/cxvqqgm1qlbj44i75pkjp5m084v0pz7b-fontconfig-minimal-2.14.0" "/gnu/store/d32sdgh5xrgwhc2swpwr5xqzjngsgzcl-gts-0.7.6" "/gnu/store/d8qvgcl07p2qhpcb74qwc238lpg2xm3x-libdaemon-0.14" "/gnu/store/dyavw7k5347cakyngqhl8mw58dvq5mj4-perl-pod-simple-3.45" "/gnu/store/fdzsdja9pv0j6qqdv63hvcnrs8m4sgr6-disarchive-0.6.0" "/gnu/store/fgr1ijvx0m45b14n1wg6nnvqd80ymnrn-coreutils-minimal-9.1" "/gnu/store/fvfmizip9nv6lbhfr5gv1wgwd5q9gjyc-guile-bytestructures-1.0.10" "/gnu/store/g2w0baj863svhpg70mqkbyi7y8nblwyv-tar" "/gnu/store/g3qslzf3f99khnql41j25ypf3fimrb0q-guix-1.5.0rc1-checkout" "/gnu/store/gixvffxifm2r30x689kwfgfy2hcysdjx-guile-zstd-0.1.1" "/gnu/store/gk9h1bxgmihqwag6vnlgfbc0sb3qqgzs-libxdmcp-1.1.5" "/gnu/store/gqlcywdgn2ykvcxl9xmnyfry23k4vq7m-perl-term-readkey-2.38" "/gnu/store/h0sz1lrnvqr5k4zmzxm5m6fyf1f5d0fd-libltdl-2.4.7" "/gnu/store/hi7xxmfnyv5k6l36agr0yd2ppkrg24v2-libpng-1.6.39" "/gnu/store/hqcbz582ysbc6sdynn3i0vammmdiw9p4-guix-1.5.0rc1-builder" "/gnu/store/i5lhphmp4prq15p5f6lv7y8c6dsaiaid-libssh2-1.10.0" "/gnu/store/ijcad0s1nv2r2w4c1pj0rng6hq5grg2s-guile-git-0.10.0" "/gnu/store/iqz667kmw13yvxy6y2cbdh2g3wa7fpzf-guile-lzlib-0.3.0" "/gnu/store/j1jyf5rz7j3nfphicllffd088dckq14n-libgc-8.2.8" "/gnu/store/jhyxhlxzpq0np7k8ibplqkx9s4b4wj14-findutils-4.10.0" "/gnu/store/k56ibbvplnf5la5wb4nwm229077sl7v9-perl-yaml-tiny-1.73" "/gnu/store/k921087babqhaf3h9g4s533ng4nng90f-perl-5.36.0" "/gnu/store/k978j73hx08nmfk1xplpyyinh73fblk3-file-5.46" "/gnu/store/kaz9g4jd1pfqnlimwbx15n3vp6vj3kj1-sed-4.9" "/gnu/store/kkfpli7p6fhw2hb7gkaszs0l75x369c9-perl-cpan-meta-2.150010" "/gnu/store/kw7dwmnfrzjwm0rh3n4kvdf2zjr8fcb7-libpsl-0.21.5" "/gnu/store/ky4lfv9q7m6s70vprs5b201s9dqslp0f-tar-1.35" "/gnu/store/kybniwdqvwbiyyzhkybcgz41896wg6bh-ld-wrapper-0" "/gnu/store/lm1vxnx5rqgnk6ilzvp184qfrvgqc4bs-perl-syntax-keyword-try-0.28" "/gnu/store/lmfd5kqbxvb8j59hqygc6ds6vx5x6aq8-perl-cpan-meta-requirements-2.140" "/gnu/store/lpwjgdgbpwwk7c3qqisrh9xknvw54q1m-zstd-1.5.6-lib" "/gnu/store/lz4kpag5x9634mad6cnkfjin628rvqfm-make-4.4.1" "/gnu/store/mc5p7i9jnwzw9jxrc5ssg7yfz6k7hz20-pkg-config-0.29.2" "/gnu/store/mcby9znqxq0j8jbracdp6rka8z9plnl5-font-dejavu-2.37" "/gnu/store/mcycir1b1r34mk81wfjayz6hnkdq3j1p-xz-5.4.5" "/gnu/store/mdqd4x7lcb71q5c49bdkn66g2pawyhy3-lzlib-1.13" "/gnu/store/mk257fg7gvfy925hivmgvd0vvqyi8mzp-glibc-2.41-static" "/gnu/store/mnpc243pcx63a9ji2zrkcld48s6jkn4f-sqlite-3.51.0" "/gnu/store/mxwd2wxlf299jxs9dz2hprv614vmb1nr-font-ghostscript-8.11" "/gnu/store/n0cphgn4ldl6f500z3x6jn1db61dmchw-gmp-6.3.0" "/gnu/store/nz9fghbwrfdpd7mzry8xyghrl01nbp19-libstdc++-14.3.0" "/gnu/store/pc1i8gyqmvkx1y19zk2r382b0pkg5n0f-bash-minimal-5.2.37" "/gnu/store/pjcv1nw1rhhd8xj8i93hx074rm2klh2l-libcap-2.64" "/gnu/store/ppq31gn4kqvgf5j5x8bppy4hlpgm9ahh-guile-avahi-0.4.1" "/gnu/store/prd35xgdmbfjm12vrckcdfcrdy7nks0s-guile-json-4.7.3" "/gnu/store/pssqa689qq6hn1fx69s031cwsb4xm1z1-linux-libre-headers-6.12.17" "/gnu/store/pv213pl0ansyca2zi2wx24k1g1wb7m00-autoconf-2.69" "/gnu/store/px3hc3sr6cn19lny7kzzqai5d4506m8y-nghttp2-1.58.0-lib" "/gnu/store/q5kcn3mg28ax3kxiwr9fl3fmghwcwra6-python-minimal-3.11.14" "/gnu/store/q8k2c8vdqj2jfzjaykld8wf892pr1av1-zlib-1.3.1" "/gnu/store/qadax111x15ny8h7kdgmylqyjaqajq5y-mit-krb5-1.21" "/gnu/store/qigzkms5j9anfylww8v71qp9pyr7vig3-libunistring-1.3" "/gnu/store/r2cpmbwxm0q72kw7jln03whzcf28y28k-binutils-2.44" "/gnu/store/rgklbd94qz0fdsmffkpg80cfw3xcimz2-guile-ssh-0.18.0" "/gnu/store/ri02fhiqm3g0x7naqj3g317ib26zi3rk-libxau-1.0.12" "/gnu/store/rv7ym20nf7dkv81rr6f0pr2mv6ww7dx1-guile-3.0.9" "/gnu/store/rw2wznmk2ncrdrpbkjh7rja78scf1xwk-util-linux-2.40.4" "/gnu/store/sh36fygsw0l21yldg99gjm53b2q17xhg-perl-mime-charset-1.012.2" "/gnu/store/slwlj3wl9d352s9x1nkjywhf2a6iidhp-guile-lib-0.2.8.1" "/gnu/store/ssk3hv6y5dx1l1dy61h4gcvarfxwsrpb-graphviz-minimal-7.0.1" "/gnu/store/v3a67d9xqxcdf0rwwb5qzis8h7dny32i-guile-gnutls-5.0.1" "/gnu/store/vagj86n4yz9kb0xsz6flxvmvpm5kxp4c-pkg-config-0.29.2" "/gnu/store/vav1dzwvdndi02ix4wvg1ny6kh7ynrlr-avahi-0.8" "/gnu/store/vcjpiq1paf8006dibgpy56cbx0kih963-freetype-2.13.3" "/gnu/store/vhbjx6ksg5r5vi3cxdc04xalw51kwms6-gzip-1.14" "/gnu/store/vhiwzxvr9b3hps340f3z3cz2k3fwfvba-perl-unicode-linebreak-2019.001" "/gnu/store/vq0nlywvffcfy5l55yrf8pkbh3zs4v5l-bash-static-5.2.37" "/gnu/store/vxs7a339z6r6cfgscxdr12qxfdbwkigf-gcc-14.3.0" "/gnu/store/w3s6ql0pqzl6lvmyqi98dssdlvb5040n-slirp4netns-1.3.3" "/gnu/store/w8fljmjmmj7sz7p9m2ws88sw26nj09qw-libunistring-1.3" "/gnu/store/wd38j0qaigflcra65920nnv44njgv4yx-guile-gcrypt-0.5.0" "/gnu/store/x65va1y3xixmlykhs1hrsy0r018fc7k4-guile-bzip2-0.1.0" "/gnu/store/xdaksp1rd1cisnna3s4fp65s7xs5cv4v-bzip2-1.0.8" "/gnu/store/xj92wnq3ppvj0h9gy52p2i6wivdp43fb-perl-module-build-0.4231" "/gnu/store/y7axyi4cwaskphnbad7vi22riplds6qa-zstd-1.5.6" "/gnu/store/z5gk1wdlypbqiw7pnv2fy6h7qqgymr6r-libseccomp-2.6.0" "/gnu/store/zfxhvsdfaavs184ypkrm26h871hk8f0g-guile-2.0.11.tar.xz" "/gnu/store/zj3br68hiy3byclr6zrkircrglg87v6q-coreutils-9.1" "/gnu/store/zs4jn2q5kcbvvijs0ml44cqans95bra5-libidn2-2.3.7" "/gnu/store/zwvrkbnylzpjbfsf86qwk9zvi1c2wgwj-http-parser-2.9.4-1.ec8b5ee" "/tmp/guix-build-guix-1.5.0rc1.drv-0" "/proc" "/dev/shm" "/dev/pts") result: PASS test-name: utime with AT_SYMLINK_NOFOLLOW location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:83 source: + (test-equal + "utime with AT_SYMLINK_NOFOLLOW" + '(0 0) + (begin + (symlink "/nowhere" temp-file) + (utime temp-file 0 0 0 0 AT_SYMLINK_NOFOLLOW) + (let ((st (lstat temp-file))) + (delete-file temp-file) + (list (stat:mtime st) (stat:atime st))))) expected-value: (0 0) actual-value: (0 0) result: PASS test-name: swapon, ENOSYS/ENOENT/EPERM location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:95 source: + (test-assert + "swapon, ENOSYS/ENOENT/EPERM" + (catch 'system-error + (lambda () (swapon "/does-not-exist") #f) + (lambda args + (memv (system-error-errno args) + (list EPERM ENOENT ENOSYS))))) actual-value: (1 2 38) result: PASS test-name: swapoff, ENOSYS/ENOENT/EINVAL/EPERM location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:103 source: + (test-assert + "swapoff, ENOSYS/ENOENT/EINVAL/EPERM" + (catch 'system-error + (lambda () (swapoff "/does-not-exist") #f) + (lambda args + (memv (system-error-errno args) + (list EPERM EINVAL ENOENT ENOSYS))))) actual-value: (1 22 2 38) result: PASS test-name: mkdtemp! location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:111 source: + (test-assert + "mkdtemp!" + (let* ((tmp (or (getenv "TMPDIR") "/tmp")) + (dir (mkdtemp! + (string-append tmp "/guix-test-XXXXXX")))) + (and (file-exists? dir) (begin (rmdir dir) #t)))) actual-value: #t result: PASS test-name: statfs, ENOENT location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:119 source: + (test-equal + "statfs, ENOENT" + ENOENT + (catch 'system-error + (lambda () (statfs "/does-not-exist")) + (compose system-error-errno list))) expected-value: 2 actual-value: 2 result: PASS test-name: statfs location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:126 source: + (test-assert + "statfs" + (let ((fs (statfs "/"))) + (and (file-system? fs) + (> (file-system-block-size fs) 0) + (>= (file-system-blocks-available fs) 0) + (>= (file-system-blocks-free fs) + (file-system-blocks-available fs))))) actual-value: #t result: PASS test-name: clone location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:144 source: + (test-assert + "clone" + (match (clone (logior CLONE_NEWUSER SIGCHLD)) + (0 (primitive-exit 42)) + (pid (and (not (equal? + (readlink (user-namespace pid)) + (readlink (user-namespace (getpid))))) + (match (waitpid pid) + ((_ . status) (= 42 (status:exit-val status)))))))) result: SKIP test-name: unshare location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:155 source: + (test-equal + "unshare" + EPERM + (catch 'system-error + (lambda () (unshare CLONE_NEWNS)) + (lambda args (system-error-errno args)))) expected-value: 1 actual-value: 1 result: PASS test-name: clone and unshare triggers EINVAL location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:183 source: + (test-equal + "clone and unshare triggers EINVAL" + EINVAL + (match (clone (logior CLONE_NEWUSER SIGCHLD)) + (0 (child-thunk)) + (pid (parent-proc pid)))) expected-value: 22 actual-value: #f actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #f) + (#f)) result: FAIL test-name: safe-clone and unshare succeeds location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:191 source: + (test-equal + "safe-clone and unshare succeeds" + 0 + (safe-clone + (logior CLONE_NEWUSER SIGCHLD) + child-thunk + parent-proc)) expected-value: 0 actual-value: #f actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #f) + (#f)) result: FAIL test-name: setns location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:199 source: + (test-assert + "setns" + (match (clone (logior CLONE_NEWUSER SIGCHLD)) + (0 (primitive-exit 0)) + (clone-pid + (match (pipe) + ((in . out) + (match (primitive-fork) + (0 + (close in) + (call-with-input-file + (user-namespace clone-pid) + (lambda (port) (setns (port->fdes port) 0))) + (write 'done out) + (close out) + (primitive-exit 0)) + (fork-pid + (close out) + (read in) + (let ((result + (and (equal? + (readlink + (user-namespace clone-pid)) + (readlink + (user-namespace fork-pid)))))) + (waitpid clone-pid) + (waitpid fork-pid) + result)))))))) result: SKIP test-name: pivot-root location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:229 source: + (test-equal + "pivot-root" + 'success! + (match (socketpair AF_UNIX SOCK_STREAM 0) + ((parent . child) + (match (clone (logior CLONE_NEWUSER CLONE_NEWNS SIGCHLD)) + (0 + (dynamic-wind + (const #t) + (lambda () + (close parent) + (call-with-temporary-directory + (lambda (root) + (display "ready\n" child) + (read child) + (let ((put-old (string-append root "/real-root"))) + (mount "none" root "tmpfs") + (mkdir put-old) + (call-with-output-file + (string-append root "/test") + (lambda (port) (display "testing\n" port))) + (pivot-root root put-old) + (write (and (file-exists? "/test") 'success!) + child) + (close child))))) + (lambda () (primitive-exit 0)))) + (pid (close child) + (match (read parent) + ('ready + (call-with-output-file + (format #f "/proc/~d/setgroups" pid) + (lambda (port) (display "deny" port))) + (call-with-output-file + (format #f "/proc/~d/uid_map" pid) + (lambda (port) + (format port "0 ~d 1" (getuid)))) + (call-with-output-file + (format #f "/proc/~d/gid_map" pid) + (lambda (port) + (format port "0 ~d 1" (getgid)))) + (display "go!\n" parent) + (let ((result (read parent))) + (close parent) + (and (zero? (match (waitpid pid) + ((_ . status) + (status:exit-val + status)))) + result))))))))) result: SKIP test-name: scandir*, ENOENT location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:278 source: + (test-equal + "scandir*, ENOENT" + ENOENT + (catch 'system-error + (lambda () (scandir* "/does/not/exist")) + (lambda args (system-error-errno args)))) expected-value: 2 actual-value: 2 result: PASS test-name: scandir*, ASCII file names location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:286 source: + (test-equal + "scandir*, ASCII file names" + (scandir + (dirname + (search-path %load-path "guix/base32.scm")) + (const #t) + stringprocedure + int + (dynamic-func "creat" (dynamic-link)) + (list '* int)))) + (creat (string->pointer + (string-append directory "/α") + "UTF-8") + 420) + (creat (string->pointer + (string-append directory "/λ") + "UTF-8") + 420) + (let ((locale (setlocale LC_ALL))) + (dynamic-wind + (lambda () (setlocale LC_ALL "C")) + (lambda () + (match (scandir* directory) + (((names . properties) ...) names))) + (lambda () (setlocale LC_ALL locale)))))))) expected-value: ("." ".." "α" "λ") actual-value: ("." ".." "α" "λ") result: PASS test-name: scandir*, properties location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:320 source: + (test-assert + "scandir*, properties" + (let ((directory + (dirname + (search-path %load-path "guix/base32.scm")))) + (every (lambda (entry name) + (match entry + ((name2 . properties) + (and (string=? name2 name) + (let* ((full (string-append directory "/" name)) + (stat (lstat full)) + (inode (assoc-ref properties 'inode)) + (type (assoc-ref properties 'type))) + (and (= inode (stat:ino stat)) + (or (eq? type 'unknown) + (eq? type (stat:type stat))))))))) + (scandir* directory) + (scandir directory (const #t) stringprocedure + int + (dynamic-func "creat" (dynamic-link)) + (list '* int)))) + (creat (string->pointer + (string-append directory "/α") + "UTF-8") + 420) + (creat (string->pointer + (string-append directory "/λ") + "UTF-8") + 420) + (let ((locale (setlocale LC_ALL))) + (dynamic-wind + (lambda () (setlocale LC_ALL "C")) + (lambda () + (match (scandir* directory) + (((names . properties) ...) names))) + (lambda () (setlocale LC_ALL locale)))))))) expected-value: ("." ".." "α" "λ") actual-value: ("." ".." "α" "λ") result: PASS test-name: scandir*, properties location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:320 source: + (test-assert + "scandir*, properties" + (let ((directory + (dirname + (search-path %load-path "guix/base32.scm")))) + (every (lambda (entry name) + (match entry + ((name2 . properties) + (and (string=? name2 name) + (let* ((full (string-append directory "/" name)) + (stat (lstat full)) + (inode (assoc-ref properties 'inode)) + (type (assoc-ref properties 'type))) + (and (= inode (stat:ino stat)) + (or (eq? type 'unknown) + (eq? type (stat:type stat))))))))) + (scandir* directory) + (scandir directory (const #t) string (termios-input-speed termios) 0) + (> (termios-output-speed termios) 0)))) result: SKIP test-name: tcsetattr location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:619 source: + (test-assert + "tcsetattr" + (let ((first (tcgetattr 0))) + (tcsetattr 0 (tcsetattr-action TCSANOW) first) + (equal? first (tcgetattr 0)))) result: SKIP test-name: terminal-window-size ENOTTY location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:624 source: + (test-assert + "terminal-window-size ENOTTY" + (call-with-input-file + "/dev/null" + (lambda (port) + (catch 'system-error + (lambda () (terminal-window-size port)) + (lambda args + (memv (system-error-errno args) + (list ENOTTY EINVAL))))))) actual-value: (25 22) result: PASS test-name: terminal-columns location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:635 source: + (test-assert + "terminal-columns" + (> (terminal-columns) 0)) actual-value: #t result: PASS test-name: terminal-columns non-file port location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:638 source: + (test-assert + "terminal-columns non-file port" + (> (terminal-columns + (open-input-string + "Join us now, share the software!")) + 0)) actual-value: #t result: PASS test-name: terminal-rows location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:642 source: + (test-assert + "terminal-rows" + (> (terminal-rows) 0)) actual-value: #t result: PASS test-name: terminal-string-width English location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:645 source: + (test-equal + "terminal-string-width English" + 5 + (terminal-string-width "hello")) expected-value: 5 actual-value: 5 result: PASS test-name: terminal-string-width Japanese location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:651 source: + (test-equal + "terminal-string-width Japanese" + 6 + (terminal-string-width "今日は")) expected-value: 6 actual-value: 6 result: PASS test-name: openpty location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:655 source: + (test-assert + "openpty" + (let ((head inferior (openpty))) + (and (integer? head) + (integer? inferior) + (let ((port (fdopen inferior "r+0"))) + (and (isatty? port) + (begin (close-port port) (close-fdes head) #t)))))) actual-value: #t result: PASS test-name: openpty + login-tty location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:665 source: + (test-equal + "openpty + login-tty" + '(hello world) + (let ((head inferior (openpty))) + (match (primitive-fork) + (0 + (dynamic-wind + (const #t) + (lambda () + (setvbuf (current-input-port) 'none) + (close-fdes head) + (login-tty inferior) + (write (read)) + (read)) + (lambda () (primitive-_exit 42)))) + (pid (close-fdes inferior) + (let ((head (fdopen head "r+0"))) + (write '(hello world) head) + (let ((result (read head))) + (close-port head) + (waitpid pid) + result)))))) expected-value: (hello world) actual-value: (hello world) result: PASS test-name: utmpx-entries location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:689 source: + (test-assert + "utmpx-entries" + (match (utmpx-entries) + (((? utmpx? entries) ...) + (every (lambda (entry) + (match (utmpx-user entry) + ((? string?) + (or (not (memv (utmpx-login-type entry) + (list (login-type INIT_PROCESS) + (login-type LOGIN_PROCESS) + (login-type USER_PROCESS)))) + (> (utmpx-pid entry) 0))) + (#f #t))) + entries)))) actual-value: #t result: PASS test-name: read-utmpx, EOF location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:706 source: + (test-assert + "read-utmpx, EOF" + (eof-object? (read-utmpx (%make-void-port "r")))) actual-value: #t result: PASS test-name: read-utmpx location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:711 source: + (test-assert + "read-utmpx" + (let ((result + (call-with-input-file + "/var/run/utmpx" + read-utmpx))) + (or (utmpx? result) (eof-object? result)))) result: SKIP test-name: add-to-entropy-count location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:717 source: + (test-equal + "add-to-entropy-count" + EPERM + (call-with-output-file + "/dev/urandom" + (lambda (port) + (catch 'system-error + (lambda () (add-to-entropy-count port 77) #f) + (lambda args (system-error-errno args)))))) expected-value: 1 actual-value: 1 result: PASS test-name: kexec-load-file location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/syscalls.scm:731 source: + (test-assert + "kexec-load-file" + (catch 'system-error + (lambda () + (let ((fd1 (open-fdes "/dev/null" O_RDONLY)) + (fd2 (open-fdes "/dev/null" O_RDONLY))) + (kexec-load-file fd1 fd2 "gnu.repl=yes"))) + (lambda args + (member + (system-error-errno args) + (list EPERM ENOSYS))))) actual-value: (38) result: PASS SKIP: tests/toml ================ test-name: parse-toml: Unspecified key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:30 source: + (test-error + "parse-toml: Unspecified key" + &file-not-consumed + (parse-toml "key = # INVALID")) expected-error: + # actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #<&file-not-consumed>) + (#<&file-not-consumed>)) result: PASS test-name: parse-toml: Missing EOL location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:34 source: + (test-error + "parse-toml: Missing EOL" + &file-not-consumed + (parse-toml + "first = \"Tom\" last = \"Preston-Werner\" # INVALID")) expected-error: + # actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #<&file-not-consumed>) + (#<&file-not-consumed>)) result: PASS test-name: parse-toml: Bare keys location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:38 source: + (test-equal + "parse-toml: Bare keys" + '(("key" . "value") + ("bare_key" . "value") + ("bare-key" . "value") + ("1234" . "value")) + (parse-toml + "key = \"value\"\nbare_key = \"value\"\nbare-key = \"value\"\n1234 = \"value\"")) expected-value: (("key" . "value") ("bare_key" . "value") ("bare-key" . "value") ("1234" . "value")) actual-value: (("key" . "value") ("bare_key" . "value") ("bare-key" . "value") ("1234" . "value")) result: PASS test-name: parse-toml: Quoted keys location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:45 source: + (test-equal + "parse-toml: Quoted keys" + '(("127.0.0.1" . "value") + ("character encoding" . "value") + ("ʎǝʞ" . "value") + ("key2" . "value") + ("quoted \"value\"" . "value")) + (parse-toml + "\"127.0.0.1\" = \"value\"\n\"character encoding\" = \"value\"\n\"ʎǝʞ\" = \"value\"\n'key2' = \"value\"\n'quoted \"value\"' = \"value\"")) expected-value: (("127.0.0.1" . "value") ("character encoding" . "value") ("ʎǝʞ" . "value") ("key2" . "value") ("quoted \"value\"" . "value")) actual-value: (("127.0.0.1" . "value") ("character encoding" . "value") ("ʎǝʞ" . "value") ("key2" . "value") ("quoted \"value\"" . "value")) result: PASS test-name: parse-toml: Quoted keys with escapes location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:57 source: + (test-equal + "parse-toml: Quoted keys with escapes" + '(("key \\ with \n escapes" . "value") + ("key" + ("with \t escapes" ("and \n dots" . "value")))) + (parse-toml + "\"key \\\\ with \\n escapes\" = \"value\"\nkey.\"with \\t escapes\".\"and \\n dots\" = \"value\"")) expected-value: (("key \\ with \n escapes" . "value") ("key" ("with \t escapes" ("and \n dots" . "value")))) actual-value: (("key \\ with \n escapes" . "value") ("key" ("with \t escapes" ("and \n dots" . "value")))) result: PASS test-name: parse-toml: No key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:63 source: + (test-equal + "parse-toml: No key" + #f + (parse-toml "= \"no key name\"")) expected-value: #f actual-value: #f actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #<&file-not-consumed>) + (#<&file-not-consumed>)) result: PASS test-name: parse-toml: Empty key location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:67 source: + (test-equal + "parse-toml: Empty key" + '(("" . "blank")) + (parse-toml "\"\" = \"blank\"")) expected-value: (("" . "blank")) actual-value: (("" . "blank")) result: PASS test-name: parse-toml: Dotted keys location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:71 source: + (test-equal + "parse-toml: Dotted keys" + '(("name" . "Orange") + ("physical" + ("color" . "orange") + ("shape" . "round")) + ("site" ("google.com" . #t))) + (parse-toml + "name = \"Orange\"\nphysical.color = \"orange\"\nphysical.shape = \"round\"\nsite.\"google.com\" = true")) expected-value: (("name" . "Orange") ("physical" ("color" . "orange") ("shape" . "round")) ("site" ("google.com" . #t))) actual-value: (("name" . "Orange") ("physical" ("color" . "orange") ("shape" . "round")) ("site" ("google.com" . #t))) result: PASS test-name: parse-toml: Dotted keys with whitespace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:81 source: + (test-equal + "parse-toml: Dotted keys with whitespace" + '(("fruit" + ("name" . "banana") + ("color" . "yellow") + ("flavor" . "banana"))) + (parse-toml + "fruit.name = \"banana\" # this is best practice\nfruit. color = \"yellow\" # same as fruit.color\nfruit . flavor = \"banana\" # same as fruit.flavor")) expected-value: (("fruit" ("name" . "banana") ("color" . "yellow") ("flavor" . "banana"))) actual-value: (("fruit" ("name" . "banana") ("color" . "yellow") ("flavor" . "banana"))) result: PASS test-name: parse-toml: Multiple keys location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:87 source: + (test-error + "parse-toml: Multiple keys" + &already-defined + (parse-toml "name = \"Tom\"\nname = \"Pradyun\"")) expected-error: + # actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #<&already-defined>) + (#<&already-defined>)) result: PASS test-name: parse-toml: Implicit tables location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:92 source: + (test-equal + "parse-toml: Implicit tables" + '(("fruit" + ("apple" ("smooth" . #t)) + ("orange" . 2))) + (parse-toml + "fruit.apple.smooth = true\nfruit.orange = 2")) expected-value: (("fruit" ("apple" ("smooth" . #t)) ("orange" . 2))) actual-value: (("fruit" ("apple" ("smooth" . #t)) ("orange" . 2))) result: PASS test-name: parse-toml: Write to value location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:97 source: + (test-error + "parse-toml: Write to value" + &already-defined + (parse-toml + "fruit.apple = 1\nfruit.apple.smooth = true")) expected-error: + # actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #<&already-defined>) + (#<&already-defined>)) result: PASS test-name: parse-toml: String location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:102 source: + (test-equal + "parse-toml: String" + '(("str" + . + "I'm a string. \"You can quote me\". Name\tJosé\nLocation\tSF.")) + (parse-toml + "str = \"I'm a string. \\\"You can quote me\\\". Name\\tJos\\u00E9\\nLocation\\tSF.\"")) expected-value: (("str" . "I'm a string. \"You can quote me\". Name\tJosé\nLocation\tSF.")) actual-value: (("str" . "I'm a string. \"You can quote me\". Name\tJosé\nLocation\tSF.")) result: PASS test-name: parse-toml: Empty string location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:106 source: + (test-equal + "parse-toml: Empty string" + '(("str1" . "") + ("str2" . "") + ("str3" . "") + ("str4" . "")) + (parse-toml + "str1 = \"\"\nstr2 = ''\nstr3 = \"\"\"\"\"\"\nstr4 = ''''''")) expected-value: (("str1" . "") ("str2" . "") ("str3" . "") ("str4" . "")) actual-value: (("str1" . "") ("str2" . "") ("str3" . "") ("str4" . "")) result: PASS test-name: parse-toml: Multi-line basic strings location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:116 source: + (test-equal + "parse-toml: Multi-line basic strings" + '(("str1" . "Roses are red\nViolets are blue") + ("str2" + . + "The quick brown fox jumps over the lazy dog.") + ("str3" + . + "The quick brown fox jumps over the lazy dog.") + ("str4" + . + "Here are two quotation marks: \"\". Simple enough.") + ("str5" + . + "Here are three quotation marks: \"\"\".") + ("str6" + . + "Here are fifteen quotation marks: \"\"\"\"\"\"\"\"\"\"\"\"\"\"\".") + ("str7" + . + "\"This,\" she said, \"is just a pointless statement.\"")) + (parse-toml + "str1 = \"\"\"\nRoses are red\nViolets are blue\"\"\"\n \nstr2 = \"\"\"\nThe quick brown \\\n\n\n fox jumps over \\\n the lazy dog.\"\"\"\n\nstr3 = \"\"\"\\\n The quick brown \\\n fox jumps over \\\n the lazy dog.\\\n \"\"\"\n \nstr4 = \"\"\"Here are two quotation marks: \"\". Simple enough.\"\"\"\n# str5 = \"\"\"Here are three quotation marks: \"\"\".\"\"\" # INVALID\nstr5 = \"\"\"Here are three quotation marks: \"\"\\\".\"\"\"\nstr6 = \"\"\"Here are fifteen quotation marks: \"\"\\\"\"\"\\\"\"\"\\\"\"\"\\\"\"\"\\\".\"\"\"\n\n# \"This,\" she said, \"is just a pointless statement.\"\nstr7 = \"\"\"\"This,\" she said, \"is just a pointless statement.\"\"\"\"")) expected-value: (("str1" . "Roses are red\nViolets are blue") ("str2" . "The quick brown fox jumps over the lazy dog.") ("str3" . "The quick brown fox jumps over the lazy dog.") ("str4" . "Here are two quotation marks: \"\". Simple enough.") ("str5" . "Here are three quotation marks: \"\"\".") ("str6" . "Here are fifteen quotation marks: \"\"\"\"\"\"\"\"\"\"\"\"\"\"\".") ("str7" . "\"This,\" she said, \"is just a pointless statement.\"")) actual-value: (("str1" . "Roses are red\nViolets are blue") ("str2" . "The quick brown fox jumps over the lazy dog.") ("str3" . "The quick brown fox jumps over the lazy dog.") ("str4" . "Here are two quotation marks: \"\". Simple enough.") ("str5" . "Here are three quotation marks: \"\"\".") ("str6" . "Here are fifteen quotation marks: \"\"\"\"\"\"\"\"\"\"\"\"\"\"\".") ("str7" . "\"This,\" she said, \"is just a pointless statement.\"")) result: PASS test-name: parse-toml: Literal string location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:149 source: + (test-equal + "parse-toml: Literal string" + '(("winpath" . "C:\\Users\\nodejs\\templates") + ("winpath2" . "\\\\ServerX\\admin$\\system32\\") + ("quoted" . "Tom \"Dubs\" Preston-Werner") + ("regex" . "<\\i\\c*\\s*>")) + (parse-toml + "winpath = 'C:\\Users\\nodejs\\templates'\nwinpath2 = '\\\\ServerX\\admin$\\system32\\'\nquoted = 'Tom \"Dubs\" Preston-Werner'\nregex = '<\\i\\c*\\s*>'")) expected-value: (("winpath" . "C:\\Users\\nodejs\\templates") ("winpath2" . "\\\\ServerX\\admin$\\system32\\") ("quoted" . "Tom \"Dubs\" Preston-Werner") ("regex" . "<\\i\\c*\\s*>")) actual-value: (("winpath" . "C:\\Users\\nodejs\\templates") ("winpath2" . "\\\\ServerX\\admin$\\system32\\") ("quoted" . "Tom \"Dubs\" Preston-Werner") ("regex" . "<\\i\\c*\\s*>")) result: PASS test-name: parse-toml: Multi-line literal strings location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:159 source: + (test-equal + "parse-toml: Multi-line literal strings" + '(("regex2" . "I [dw]on't need \\d{2} apples") + ("lines" + . + "The first newline is\ntrimmed in raw strings.\n All other whitespace\n is preserved.\n") + ("quot15" + . + "Here are fifteen quotation marks: \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"") + ("apos15" + . + "Here are fifteen apostrophes: '''''''''''''''") + ("str" + . + "'That,' she said, 'is still pointless.'")) + (parse-toml + "regex2 = '''I [dw]on't need \\d{2} apples'''\nlines = '''\nThe first newline is\ntrimmed in raw strings.\n All other whitespace\n is preserved.\n'''\nquot15 = '''Here are fifteen quotation marks: \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"'''\n\n# apos15 = '''Here are fifteen apostrophes: '''''''''''''''''' # INVALID\napos15 = \"Here are fifteen apostrophes: '''''''''''''''\"\n\n# 'That,' she said, 'is still pointless.'\nstr = ''''That,' she said, 'is still pointless.''''")) expected-value: (("regex2" . "I [dw]on't need \\d{2} apples") ("lines" . "The first newline is\ntrimmed in raw strings.\n All other whitespace\n is preserved.\n") ("quot15" . "Here are fifteen quotation marks: \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"") ("apos15" . "Here are fifteen apostrophes: '''''''''''''''") ("str" . "'That,' she said, 'is still pointless.'")) actual-value: (("regex2" . "I [dw]on't need \\d{2} apples") ("lines" . "The first newline is\ntrimmed in raw strings.\n All other whitespace\n is preserved.\n") ("quot15" . "Here are fifteen quotation marks: \"\"\"\"\"\"\"\"\"\"\"\"\"\"\"") ("apos15" . "Here are fifteen apostrophes: '''''''''''''''") ("str" . "'That,' she said, 'is still pointless.'")) result: PASS test-name: parse-toml: Decimal integer location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:180 source: + (test-equal + "parse-toml: Decimal integer" + '(("int1" . 99) + ("int2" . 42) + ("int3" . 0) + ("int4" . -17)) + (parse-toml + "int1 = +99\nint2 = 42\nint3 = 0\nint4 = -17")) expected-value: (("int1" . 99) ("int2" . 42) ("int3" . 0) ("int4" . -17)) actual-value: (("int1" . 99) ("int2" . 42) ("int3" . 0) ("int4" . -17)) result: PASS test-name: parse-toml: Decimal integer underscores location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:187 source: + (test-equal + "parse-toml: Decimal integer underscores" + '(("int5" . 1000) + ("int6" . 5349221) + ("int7" . 5349221) + ("int8" . 12345)) + (parse-toml + "int5 = 1_000\nint6 = 5_349_221\nint7 = 53_49_221 # Indian number system grouping\nint8 = 1_2_3_4_5 # VALID but discouraged")) expected-value: (("int5" . 1000) ("int6" . 5349221) ("int7" . 5349221) ("int8" . 12345)) actual-value: (("int5" . 1000) ("int6" . 5349221) ("int7" . 5349221) ("int8" . 12345)) result: PASS test-name: parse-toml: Hexadecimal location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:194 source: + (test-equal + "parse-toml: Hexadecimal" + `(("hex1" unquote 3735928559) + ("hex2" unquote 3735928559) + ("hex3" unquote 3735928559)) + (parse-toml + "hex1 = 0xDEADBEEF\nhex2 = 0xdeadbeef\nhex3 = 0xdead_beef")) expected-value: (("hex1" . 3735928559) ("hex2" . 3735928559) ("hex3" . 3735928559)) actual-value: (("hex1" . 3735928559) ("hex2" . 3735928559) ("hex3" . 3735928559)) result: PASS test-name: parse-toml: Octal location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:200 source: + (test-equal + "parse-toml: Octal" + `(("oct1" unquote 342391) ("oct2" . 493)) + (parse-toml "oct1 = 0o01234567\noct2 = 0o755")) expected-value: (("oct1" . 342391) ("oct2" . 493)) actual-value: (("oct1" . 342391) ("oct2" . 493)) result: PASS test-name: parse-toml: Binary location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:205 source: + (test-equal + "parse-toml: Binary" + `(("bin1" unquote 214)) + (parse-toml "bin1 = 0b11010110")) expected-value: (("bin1" . 214)) actual-value: (("bin1" . 214)) result: PASS test-name: parse-toml: Float location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:209 source: + (test-equal + "parse-toml: Float" + '(("flt1" . 1.0) + ("flt2" . 3.1415) + ("flt3" . -0.01) + ("flt4" . 5.0e22) + ("flt5" . 1000000.0) + ("flt6" . -0.02) + ("flt7" . 6.626e-34) + ("flt8" . 224617.445991228)) + (parse-toml + "# fractional\nflt1 = +1.0\nflt2 = 3.1415\nflt3 = -0.01\n\n# exponent\nflt4 = 5e+22\nflt5 = 1e06\nflt6 = -2E-2\n\n# both\nflt7 = 6.626e-34\n \nflt8 = 224_617.445_991_228")) expected-value: (("flt1" . 1.0) ("flt2" . 3.1415) ("flt3" . -0.01) ("flt4" . 5.0e22) ("flt5" . 1000000.0) ("flt6" . -0.02) ("flt7" . 6.626e-34) ("flt8" . 224617.445991228)) actual-value: (("flt1" . 1.0) ("flt2" . 3.1415) ("flt3" . -0.01) ("flt4" . 5.0e22) ("flt5" . 1000000.0) ("flt6" . -0.02) ("flt7" . 6.626e-34) ("flt8" . 224617.445991228)) result: PASS test-name: parse-toml: Float location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:233 source: + (test-equal + "parse-toml: Float" + '(("sf1" . +inf.0) + ("sf2" . +inf.0) + ("sf3" . -inf.0) + ("sf4" . +nan.0) + ("sf5" . +nan.0) + ("sf6" . +nan.0)) + (parse-toml + "# infinity\nsf1 = inf # positive infinity\nsf2 = +inf # positive infinity\nsf3 = -inf # negative infinity\n\n# not a number\nsf4 = nan # actual sNaN/qNaN encoding is implementation-specific\nsf5 = +nan # same as `nan`\nsf6 = -nan # valid, actual encoding is implementation-specific")) expected-value: (("sf1" . +inf.0) ("sf2" . +inf.0) ("sf3" . -inf.0) ("sf4" . +nan.0) ("sf5" . +nan.0) ("sf6" . +nan.0)) actual-value: (("sf1" . +inf.0) ("sf2" . +inf.0) ("sf3" . -inf.0) ("sf4" . +nan.0) ("sf5" . +nan.0) ("sf6" . +nan.0)) result: PASS test-name: parse-toml: Boolean location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:250 source: + (test-equal + "parse-toml: Boolean" + '(("bool1" . #t) ("bool2" . #f)) + (parse-toml "bool1 = true\nbool2 = false")) expected-value: (("bool1" . #t) ("bool2" . #f)) actual-value: (("bool1" . #t) ("bool2" . #f)) result: PASS test-name: parse-toml: Offset date-time location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:256 source: + (test-equal + "parse-toml: Offset date-time" + `(("odt1" + unquote + (make-date #f 0 32 7 27 5 1979 0)) + ("odt2" + unquote + (make-date #f 0 32 0 27 5 1979 (* -7 60 60))) + ("odt3" + unquote + (make-date 999999 0 32 0 27 5 1979 (* 7 60 60))) + ("odt4" + unquote + (make-date #f 0 32 7 27 5 1979 0))) + (parse-toml + "odt1 = 1979-05-27T07:32:00Z\nodt2 = 1979-05-27T00:32:00-07:00\nodt3 = 1979-05-27T00:32:00.999999+07:00\nodt4 = 1979-05-27 07:32:00Z")) expected-value: (("odt1" . #) ("odt2" . #) ("odt3" . #) ("odt4" . #)) actual-value: (("odt1" . #) ("odt2" . #) ("odt3" . #) ("odt4" . #)) result: PASS test-name: parse-toml: Local date-time location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:266 source: + (test-equal + "parse-toml: Local date-time" + `(("ldt1" + unquote + (make-date #f 0 32 7 27 5 1979 #f)) + ("ldt2" + unquote + (make-date 999999 0 32 0 27 5 1979 #f))) + (parse-toml + "ldt1 = 1979-05-27T07:32:00\nldt2 = 1979-05-27T00:32:00.999999")) expected-value: (("ldt1" . #) ("ldt2" . #)) actual-value: (("ldt1" . #) ("ldt2" . #)) result: PASS test-name: parse-toml: Local date location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:272 source: + (test-equal + "parse-toml: Local date" + `(("ld1" + unquote + (make-date #f #f #f #f 27 5 1979 #f))) + (parse-toml "ld1 = 1979-05-27")) expected-value: (("ld1" . #)) actual-value: (("ld1" . #)) result: PASS test-name: parse-toml: Local time location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:276 source: + (test-equal + "parse-toml: Local time" + `(("lt1" unquote (make-date #f 0 32 7 #f #f #f #f)) + ("lt2" + unquote + (make-date 999999 0 32 0 #f #f #f #f))) + (parse-toml + "lt1 = 07:32:00\nlt2 = 00:32:00.999999")) expected-value: (("lt1" . #) ("lt2" . #)) actual-value: (("lt1" . #) ("lt2" . #)) result: PASS test-name: parse-toml: Arrays location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:282 source: + (test-equal + "parse-toml: Arrays" + '(("integers" 1 2 3) + ("colors" "red" "yellow" "green") + ("nested_arrays_of_ints" (1 2) (3 4 5)) + ("nested_mixed_array" (1 2) ("a" "b" "c")) + ("string_array" "all" "strings") + ("numbers" 0.1 0.2 0.5 1 2 5) + ("contributors" + "Foo Bar " + (("name" . "Baz Qux") + ("email" . "bazqux@example.com") + ("url" . "https://example.com/bazqux"))) + ("integers2" 1 2 3) + ("integers3" 1 2)) + (parse-toml + "integers = [ 1, 2, 3 ]\ncolors = [ \"red\", \"yellow\", \"green\" ]\nnested_arrays_of_ints = [ [ 1, 2 ], [3, 4, 5] ]\nnested_mixed_array = [ [ 1, 2 ], [\"a\", \"b\", \"c\"] ]\nstring_array = [ \"all\", 'strings' ]\n\n# Mixed-type arrays are allowed\nnumbers = [ 0.1, 0.2, 0.5, 1, 2, 5 ]\ncontributors = [\n \"Foo Bar \",\n { name = \"Baz Qux\", email = \"bazqux@example.com\", url = \"https://example.com/bazqux\" }\n]\n \nintegers2 = [\n 1, 2, 3\n]\n\nintegers3 = [\n 1,\n 2, # this is ok\n]")) expected-value: (("integers" 1 2 3) ("colors" "red" "yellow" "green") ("nested_arrays_of_ints" (1 2) (3 4 5)) ("nested_mixed_array" (1 2) ("a" "b" "c")) ("string_array" "all" "strings") ("numbers" 0.1 0.2 0.5 1 2 5) ("contributors" "Foo Bar " (("name" . "Baz Qux") ("email" . "bazqux@example.com") ("url" . "https://example.com/bazqux"))) ("integers2" 1 2 3) ("integers3" 1 2)) actual-value: (("integers" 1 2 3) ("colors" "red" "yellow" "green") ("nested_arrays_of_ints" (1 2) (3 4 5)) ("nested_mixed_array" (1 2) ("a" "b" "c")) ("string_array" "all" "strings") ("numbers" 0.1 0.2 0.5 1 2 5) ("contributors" "Foo Bar " (("name" . "Baz Qux") ("email" . "bazqux@example.com") ("url" . "https://example.com/bazqux"))) ("integers2" 1 2 3) ("integers3" 1 2)) result: PASS test-name: parse-toml: Arrays of empty strings location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:314 source: + (test-equal + "parse-toml: Arrays of empty strings" + '(("empty1" "") + ("empty2" "" "") + ("empty3" "" "" "") + ("emptyraw1" "") + ("emptyraw2" "" "") + ("emptyraw3" "" "" "") + ("emptyml1" "") + ("emptyml2" "" "") + ("emptyml3" "" "" "") + ("emptyrawml1" "") + ("emptyrawml2" "" "") + ("emptyrawml3" "" "" "")) + (parse-toml + "empty1 = [ \"\" ]\nempty2 = [ \"\", \"\" ]\nempty3 = [ \"\", \"\", \"\" ]\nemptyraw1 = [ '' ]\nemptyraw2 = [ '', '' ]\nemptyraw3 = [ '', '', '' ]\nemptyml1 = [ \"\"\"\"\"\" ]\nemptyml2 = [ \"\"\"\"\"\", \"\"\"\"\"\" ]\nemptyml3 = [ \"\"\"\"\"\", \"\"\"\"\"\", \"\"\"\"\"\" ]\nemptyrawml1 = [ '''''' ]\nemptyrawml2 = [ '''''', '''''' ]\nemptyrawml3 = [ '''''', '''''', '''''' ]\n")) expected-value: (("empty1" "") ("empty2" "" "") ("empty3" "" "" "") ("emptyraw1" "") ("emptyraw2" "" "") ("emptyraw3" "" "" "") ("emptyml1" "") ("emptyml2" "" "") ("emptyml3" "" "" "") ("emptyrawml1" "") ("emptyrawml2" "" "") ("emptyrawml3" "" "" "")) actual-value: (("empty1" "") ("empty2" "" "") ("empty3" "" "" "") ("emptyraw1" "") ("emptyraw2" "" "") ("emptyraw3" "" "" "") ("emptyml1" "") ("emptyml2" "" "") ("emptyml3" "" "" "") ("emptyrawml1" "") ("emptyrawml2" "" "") ("emptyrawml3" "" "" "")) result: PASS test-name: parse-toml: Tables location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:341 source: + (test-equal + "parse-toml: Tables" + '(("table-1" + ("key1" . "some string") + ("key2" . 123)) + ("table-2" + ("key1" . "another string") + ("key2" . 456))) + (parse-toml + "[table-1]\nkey1 = \"some string\"\nkey2 = 123\n\n[table-2]\nkey1 = \"another string\"\nkey2 = 456")) expected-value: (("table-1" ("key1" . "some string") ("key2" . 123)) ("table-2" ("key1" . "another string") ("key2" . 456))) actual-value: (("table-1" ("key1" . "some string") ("key2" . 123)) ("table-2" ("key1" . "another string") ("key2" . 456))) result: PASS test-name: parse-toml: Dotted table location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:355 source: + (test-equal + "parse-toml: Dotted table" + '(("dog" ("tater.man" ("type" ("name" . "pug"))))) + (parse-toml + "[dog.\"tater.man\"]\ntype.name = \"pug\"")) expected-value: (("dog" ("tater.man" ("type" ("name" . "pug"))))) actual-value: (("dog" ("tater.man" ("type" ("name" . "pug"))))) result: PASS test-name: parse-toml: Dotted table with whitespace location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:361 source: + (test-equal + "parse-toml: Dotted table with whitespace" + '(("a" ("b" ("c" ("x" . 1)))) + ("d" ("e" ("f" ("x" . 1)))) + ("g" ("h" ("i" ("x" . 1)))) + ("j" ("ʞ" ("l" ("x" . 1))))) + (parse-toml + "[a.b.c] # this is best practice\nx=1\n[ d.e.f ] # same as [d.e.f]\nx=1\n[ g . h . i ] # same as [g.h.i]\nx=1\n[ j . \"ʞ\" . 'l' ] # same as [j.\"ʞ\".'l']\nx=1")) expected-value: (("a" ("b" ("c" ("x" . 1)))) ("d" ("e" ("f" ("x" . 1)))) ("g" ("h" ("i" ("x" . 1)))) ("j" ("ʞ" ("l" ("x" . 1))))) actual-value: (("a" ("b" ("c" ("x" . 1)))) ("d" ("e" ("f" ("x" . 1)))) ("g" ("h" ("i" ("x" . 1)))) ("j" ("ʞ" ("l" ("x" . 1))))) result: PASS test-name: parse-toml: Multiple tables location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:376 source: + (test-equal + "parse-toml: Multiple tables" + '(("fruit" ("apple" . "red") ("orange" . "orange"))) + (parse-toml + "[fruit]\napple = \"red\"\n\n[fruit]\norange = \"orange\"")) expected-value: (("fruit" ("apple" . "red") ("orange" . "orange"))) actual-value: (("fruit" ("apple" . "red") ("orange" . "orange"))) result: PASS test-name: parse-toml: Assignment to non-table location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:384 source: + (test-equal + "parse-toml: Assignment to non-table" + #f + (parse-toml + "[fruit]\napple = \"red\"\n\n[fruit.apple]\ntexture = \"smooth\"")) expected-value: #f actual-value: #f actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #<&already-defined>) + (#<&already-defined>)) result: PASS test-name: parse-toml: Dotted keys create tables location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:392 source: + (test-equal + "parse-toml: Dotted keys create tables" + '(("fruit" + ("apple" + ("color" . "red") + ("taste" ("sweet" . #t))))) + (parse-toml + "fruit.apple.color = \"red\"\nfruit.apple.taste.sweet = true")) expected-value: (("fruit" ("apple" ("color" . "red") ("taste" ("sweet" . #t))))) actual-value: (("fruit" ("apple" ("color" . "red") ("taste" ("sweet" . #t))))) result: PASS test-name: parse-toml: Inline tables location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:397 source: + (test-equal + "parse-toml: Inline tables" + '(("name" + ("first" . "Tom") + ("last" . "Preston-Werner")) + ("point" ("x" . 1) ("y" . 2)) + ("animal" ("type" ("name" . "pug")))) + (parse-toml + "name = { first = \"Tom\", last = \"Preston-Werner\" }\npoint = { x = 1, y = 2 }\nanimal = { type.name = \"pug\" }")) expected-value: (("name" ("first" . "Tom") ("last" . "Preston-Werner")) ("point" ("x" . 1) ("y" . 2)) ("animal" ("type" ("name" . "pug")))) actual-value: (("name" ("first" . "Tom") ("last" . "Preston-Werner")) ("point" ("x" . 1) ("y" . 2)) ("animal" ("type" ("name" . "pug")))) result: PASS test-name: parse-toml: Empty inline table location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:405 source: + (test-equal + "parse-toml: Empty inline table" + '(("name") ("point") ("animal")) + (parse-toml + "name = {}\npoint = { }\nanimal = { }")) expected-value: (("name") ("point") ("animal")) actual-value: (("name") ("point") ("animal")) result: PASS test-name: parse-toml: Invalid assignment to inline table location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:413 source: + (test-error + "parse-toml: Invalid assignment to inline table" + #t + (parse-toml + "[product]\ntype = { name = \"Nail\" }\ntype.edible = false # INVALID")) expected-error: + #t actual-error: + (wrong-type-arg + #f + "Wrong type (expecting ~A): ~S" + ("exact integer" #<&already-defined>) + (#<&already-defined>)) result: PASS test-name: parse-toml: Invalid assignment to implicit table location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:421 source: + (test-error + "parse-toml: Invalid assignment to implicit table" + #f + (parse-toml + "[product]\ntype.name = \"Nail\"\ntype = { edible = false } # INVALID")) expected-error: + #f actual-value: (("product" ("type" ("name" . "Nail") ("edible" . #f)))) result: XFAIL test-name: parse-toml: Array of tables location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:429 source: + (test-equal + "parse-toml: Array of tables" + '(("products" + (("name" . "Hammer") ("sku" . 738594937)) + () + (("name" . "Nail") + ("sku" . 284758393) + ("color" . "gray")))) + (parse-toml + "[[products]]\nname = \"Hammer\"\nsku = 738594937\n\n[[products]] # empty table within the array\n\n[[products]]\nname = \"Nail\"\nsku = 284758393\n\ncolor = \"gray\"")) expected-value: (("products" (("name" . "Hammer") ("sku" . 738594937)) () (("name" . "Nail") ("sku" . 284758393) ("color" . "gray")))) actual-value: () result: XFAIL test-name: parse-toml: Array of tables location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:447 source: + (test-equal + "parse-toml: Array of tables" + '(("fruits" + ((("name" . "apple") + ("physical" + (("color" . "red") ("shape" . "round"))) + ("varieties" + ((("name" . "red delicious")) + (("name" . "granny smith"))))) + (("name" . "banana") + ("varieties" (((("name" . "plantain"))))))))) + (parse-toml + "[[fruits]]\nname = \"apple\"\n\n[fruits.physical] # subtable\ncolor = \"red\"\nshape = \"round\"\n\n[[fruits.varieties]] # nested array of tables\nname = \"red delicious\"\n\n[[fruits.varieties]]\nname = \"granny smith\"\n\n\n[[fruits]]\nname = \"banana\"\n\n[[fruits.varieties]]\nname = \"plantain\"")) expected-value: (("fruits" ((("name" . "apple") ("physical" (("color" . "red") ("shape" . "round"))) ("varieties" ((("name" . "red delicious")) (("name" . "granny smith"))))) (("name" . "banana") ("varieties" (((("name" . "plantain"))))))))) actual-value: (("fruits" ("physical" ("color" . "red") ("shape" . "round")))) result: XFAIL test-name: parse-toml: Assignment to statically defined array location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/toml.scm:475 source: + (test-error + "parse-toml: Assignment to statically defined array" + #f + (parse-toml "fruits = []\n\n[[fruits]]\nx=1")) expected-error: + #f actual-value: (("fruits")) result: XFAIL SKIP: tests/union ================= /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:47:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:56:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:74:10: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/d0zsl6syirmz0klgpf27s9q4g45hr4wq-module-import-compiled.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/d0//zsl6syirmz0klgpf27s9q4g45hr4wq-module-import-compiled.drv.gz 14163 @ build-succeeded /tmp/guix-tests/store/d0zsl6syirmz0klgpf27s9q4g45hr4wq-module-import-compiled.drv - @ build-started /tmp/guix-tests/store/cs8pk4vd4i42mkjy66agd5c9lmk6vag0-one.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/cs//8pk4vd4i42mkjy66agd5c9lmk6vag0-one.drv.gz 14171 @ build-succeeded /tmp/guix-tests/store/cs8pk4vd4i42mkjy66agd5c9lmk6vag0-one.drv - @ build-started /tmp/guix-tests/store/rqzsm0052jcxd6kjshmfiqi2idhs4hwr-two.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/rq//zsm0052jcxd6kjshmfiqi2idhs4hwr-two.drv.gz 14173 @ build-succeeded /tmp/guix-tests/store/rqzsm0052jcxd6kjshmfiqi2idhs4hwr-two.drv - @ build-started /tmp/guix-tests/store/pdvabx8jhssm25njbwplhmaamzmp9d09-union-collision-symlink.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/pd//vabx8jhssm25njbwplhmaamzmp9d09-union-collision-symlink.drv.gz 14175 `/tmp/guix-tests/store/a0g4n11chgds7cbkg5h8j5ykhp46bk6v-two/bar' ~> `/tmp/guix-tests/store/fcdxw0hvllbx8gqkk0r18l4p3chc1sq4-union-collision-symlink/bar' `/tmp/guix-tests/store/a0g4n11chgds7cbkg5h8j5ykhp46bk6v-two/foo/two' ~> `/tmp/guix-tests/store/fcdxw0hvllbx8gqkk0r18l4p3chc1sq4-union-collision-symlink/foo/two' `/tmp/guix-tests/store/22gzfhs3p003ljgwnvb4adrymc8h337p-one/foo/one' ~> `/tmp/guix-tests/store/fcdxw0hvllbx8gqkk0r18l4p3chc1sq4-union-collision-symlink/foo/one' @ build-succeeded /tmp/guix-tests/store/pdvabx8jhssm25njbwplhmaamzmp9d09-union-collision-symlink.drv - /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:106:10: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:131:18: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:148:10: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:154:10: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/mkn9vh6faxws3srdi2djs41agxbba7bs-fake-guile.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/mk//n9vh6faxws3srdi2djs41agxbba7bs-fake-guile.drv.gz 14183 @ build-succeeded /tmp/guix-tests/store/mkn9vh6faxws3srdi2djs41agxbba7bs-fake-guile.drv - @ build-started /tmp/guix-tests/store/wdqkh6vcpfiv7mq8lay6bjpzd8fi6p9a-union-first.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/wd//qkh6vcpfiv7mq8lay6bjpzd8fi6p9a-union-first.drv.gz 14185 `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share' ~> `/tmp/guix-tests/store/35kwz70scay4jczgik8hfca4s2syii5r-union-first/share' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/bin/guile' ~> `/tmp/guix-tests/store/35kwz70scay4jczgik8hfca4s2syii5r-union-first/bin/guile' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/bin/.guile-real' ~> `/tmp/guix-tests/store/35kwz70scay4jczgik8hfca4s2syii5r-union-first/bin/.guile-real' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib' ~> `/tmp/guix-tests/store/35kwz70scay4jczgik8hfca4s2syii5r-union-first/lib' @ build-succeeded /tmp/guix-tests/store/wdqkh6vcpfiv7mq8lay6bjpzd8fi6p9a-union-first.drv - @ build-started /tmp/guix-tests/store/z6ma40f7arf1s2h43994g9vqznirz8cg-union-last.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/z6//ma40f7arf1s2h43994g9vqznirz8cg-union-last.drv.gz 14187 `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share' ~> `/tmp/guix-tests/store/yx802zbi7jkjrcqjx1gmgvbgdhz5xq8r-union-last/share' `/tmp/guix-tests/store/awg3yxlafvnx8iwwlgxgj2vdrsp7xkx2-fake-guile/bin/guile' ~> `/tmp/guix-tests/store/yx802zbi7jkjrcqjx1gmgvbgdhz5xq8r-union-last/bin/guile' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/bin/.guile-real' ~> `/tmp/guix-tests/store/yx802zbi7jkjrcqjx1gmgvbgdhz5xq8r-union-last/bin/.guile-real' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib' ~> `/tmp/guix-tests/store/yx802zbi7jkjrcqjx1gmgvbgdhz5xq8r-union-last/lib' @ build-succeeded /tmp/guix-tests/store/z6ma40f7arf1s2h43994g9vqznirz8cg-union-last.drv - ;;; ("/tmp/guix-tests/store/fcdxw0hvllbx8gqkk0r18l4p3chc1sq4-union-collision-symlink") test-name: union-build with symlink to directory location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:43 source: + (test-assert + "union-build with symlink to directory" + (let* ((one (build-expression->derivation + %store + "one" + '(begin + (use-modules (guix build utils) (srfi srfi-26)) + (let ((foo (string-append %output "/foo"))) + (mkdir-p foo) + (call-with-output-file + (string-append foo "/one") + (cut display "one" <>)))) + #:modules + '((guix build utils)))) + (two (build-expression->derivation + %store + "two" + '(begin + (use-modules (guix build utils) (srfi srfi-26)) + (let ((foo (string-append %output "/foo")) + (bar (string-append %output "/bar"))) + (mkdir-p bar) + (call-with-output-file + (string-append bar "/two") + (cut display "two" <>)) + (symlink "bar" foo))) + #:modules + '((guix build utils)))) + (builder + '(begin + (use-modules (guix build union)) + (union-build + (assoc-ref %outputs "out") + (list (assoc-ref %build-inputs "one") + (assoc-ref %build-inputs "two"))))) + (drv (build-expression->derivation + %store + "union-collision-symlink" + builder + #:inputs + `(("one" ,one) ("two" ,two)) + #:modules + '((guix build union))))) + (and (build-derivations %store (list drv)) + (with-directory-excursion + (pk (derivation->output-path drv)) + (and (string=? + "one" + (call-with-input-file "foo/one" get-string-all)) + (string=? + "two" + (call-with-input-file "foo/two" get-string-all)) + (string=? + "two" + (call-with-input-file "bar/two" get-string-all)) + (not (file-exists? "bar/one"))))))) actual-value: #t result: PASS test-name: union-build location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:92 source: + (test-assert + "union-build" + (let* ((inputs + (map (match-lambda + ((name package) + `(,name ,(package-derivation %store package)))) + (filter + (compose package? cadr) + (append + %bootstrap-inputs-for-tests + (take %bootstrap-inputs-for-tests 3))))) + (builder + `(begin + (use-modules (guix build union)) + (union-build + (assoc-ref %outputs "out") + (map cdr %build-inputs)))) + (drv (build-expression->derivation + %store + "union-test" + builder + #:inputs + inputs + #:modules + '((guix build union))))) + (and (build-derivations %store (list (pk 'drv drv))) + (with-directory-excursion + (derivation->output-path drv) + (and (file-exists? "bin/touch") + (file-exists? "bin/gcc") + (file-exists? "bin/ld") + (file-exists? "lib/libc.so") + (directory-exists? "lib/gcc") + (file-exists? "include/unistd.h") + (eq? 'symlink (stat:type (lstat "include/c++"))) + (eq? 'directory (stat:type (lstat "bin")))))))) result: SKIP test-name: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:176:17: warning: 'build-expression->derivation' is deprecated, use 'gexp->derivation' instead @ build-started /tmp/guix-tests/store/riy3lg5kg6ap0p12yjx1wrdqk5graid5-union-test-all-dirs.drv - armhf-linux /tmp/guix-tests/var/log/guix/drvs/ri//y3lg5kg6ap0p12yjx1wrdqk5graid5-union-test-all-dirs.drv.gz 14195 `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/accessors.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/accessors.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/compile.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/compile.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/internal.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/internal.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/composite-slot.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/composite-slot.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/simple.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/simple.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/util.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/util.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/dispatch.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/dispatch.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/stklos.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/stklos.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/describe.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/describe.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/active-slot.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/active-slot.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/oop/goops/save.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/oop/goops/save.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/guile-procedures.txt' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/guile-procedures.txt' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/xpath.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/xpath.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/transform.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/transform.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/sxml-match.ss' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/sxml-match.ss' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/simple.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/simple.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/ssax/input-parse.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/ssax/input-parse.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/fold.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/fold.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/upstream/SXML-tree-trans.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/upstream/SXML-tree-trans.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/upstream/SXPath-old.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/upstream/SXPath-old.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/upstream/assert.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/upstream/assert.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/upstream/input-parse.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/upstream/input-parse.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/upstream/SSAX.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/upstream/SSAX.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/ssax.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/ssax.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/match.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/match.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/sxml/apply-templates.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/sxml/apply-templates.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/statprof.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/statprof.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/optargs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/optargs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/match.upstream.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/match.upstream.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/safe-r5rs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/safe-r5rs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/eval.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/eval.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/r5rs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/r5rs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/weak-vector.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/weak-vector.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/pretty-print.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/pretty-print.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/r6rs-libraries.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/r6rs-libraries.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/list.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/list.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/posix.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/posix.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/safe.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/safe.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/history.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/history.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/serialize.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/serialize.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/channel.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/channel.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/getopt-long.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/getopt-long.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/match.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/match.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/curried-definitions.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/curried-definitions.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/quasisyntax.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/quasisyntax.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/top-repl.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/top-repl.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/hcons.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/hcons.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/string-fun.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/string-fun.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/rdelim.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/rdelim.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/scm-style-repl.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/scm-style-repl.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/q.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/q.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/control.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/control.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/networking.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/networking.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/expect.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/expect.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/readline.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/readline.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/gap-buffer.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/gap-buffer.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/occam-channel.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/occam-channel.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/syncase.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/syncase.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/buffered-input.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/buffered-input.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/calling.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/calling.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/null.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/null.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/psyntax.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/psyntax.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/slib.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/slib.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/boot-9.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/boot-9.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/ls.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/ls.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/rw.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/rw.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/i18n.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/i18n.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/time.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/time.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/common-list.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/common-list.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/debug.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/debug.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/hash-table.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/hash-table.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/popen.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/popen.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/eval-string.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/eval-string.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/psyntax-pp.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/psyntax-pp.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/runq.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/runq.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/and-let-star.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/and-let-star.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/futures.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/futures.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/poe.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/poe.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/receive.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/receive.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/lineio.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/lineio.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/binary-ports.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/binary-ports.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/ftw.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/ftw.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/local-eval.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/local-eval.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/iconv.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/iconv.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/r4rs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/r4rs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/mapping.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/mapping.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/save-stack.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/save-stack.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/format.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/format.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/deprecated.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/deprecated.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/vlist.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/vlist.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/documentation.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/documentation.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/session.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/session.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/threads.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/threads.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/command-line.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/command-line.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/regex.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/regex.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/streams.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/streams.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/poll.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/poll.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/ice-9/stack-catch.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/ice-9/stack-catch.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/punify.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/punify.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/disassemble.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/disassemble.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/snarf-guile-m4-docs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/snarf-guile-m4-docs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/autofrisk.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/autofrisk.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/compile.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/compile.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/use2dot.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/use2dot.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/scan-api.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/scan-api.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/read-scheme-source.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/read-scheme-source.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/frisk.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/frisk.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/help.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/help.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/display-commentary.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/display-commentary.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/lint.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/lint.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/summarize-guile-TODO.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/summarize-guile-TODO.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/read-rfc822.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/read-rfc822.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/list.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/list.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/generate-autoload.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/generate-autoload.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/doc-snarf.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/doc-snarf.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/api-diff.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/api-diff.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/read-text-outline.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/read-text-outline.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/scripts/snarf-check-and-output-texi.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/scripts/snarf-check-and-output-texi.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-6.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-6.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-42.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-42.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-69.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-69.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-41.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-41.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-4.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-4.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-67.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-67.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-19.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-19.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-18.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-18.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-2.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-2.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-17.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-17.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-1.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-1.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-64.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-64.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-16.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-16.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-4/gnu.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-4/gnu.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-42/ec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-42/ec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-9/gnu.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-9/gnu.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-14.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-14.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-27.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-27.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-13.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-13.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-88.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-88.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-26.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-26.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-60.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-60.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-39.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-39.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-11.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-11.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-64/testing.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-64/testing.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-38.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-38.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-10.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-10.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-67/compare.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-67/compare.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-37.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-37.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-98.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-98.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-35.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-35.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-34.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-34.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-9.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-9.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-45.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-45.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-31.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-31.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-8.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-8.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-43.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-43.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/srfi/srfi-111.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/srfi/srfi-111.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/glil.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/glil.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/assembly.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/assembly.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/value/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/value/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/array.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/array.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/tokenize.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/tokenize.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/impl.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/impl.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/compile-tree-il.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/compile-tree-il.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/base.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/base.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/parse.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/parse.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/ecmascript/function.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/ecmascript/function.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/optimize.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/optimize.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/compile-glil.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/compile-glil.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/effects.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/effects.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/canonicalize.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/canonicalize.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/analyze.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/analyze.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/inline.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/inline.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/debug.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/debug.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/primitives.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/primitives.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/fix-letrec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/fix-letrec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/peval.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/peval.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/tree-il/cse.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/tree-il/cse.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/scheme/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/scheme/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/scheme/decompile-tree-il.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/scheme/decompile-tree-il.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/scheme/compile-tree-il.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/scheme/compile-tree-il.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/runtime/macros.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/runtime/macros.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/runtime/function-slot.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/runtime/function-slot.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/runtime/subrs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/runtime/subrs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/runtime/value-slot.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/runtime/value-slot.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/bindings.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/bindings.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/lexer.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/lexer.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/runtime.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/runtime.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/compile-tree-il.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/compile-tree-il.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/elisp/parser.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/elisp/parser.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/brainfuck/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/brainfuck/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/brainfuck/compile-tree-il.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/brainfuck/compile-tree-il.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/brainfuck/compile-scheme.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/brainfuck/compile-scheme.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/brainfuck/parse.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/brainfuck/parse.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/assembly/compile-bytecode.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/assembly/compile-bytecode.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/assembly/disassemble.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/assembly/disassemble.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/assembly/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/assembly/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/assembly/decompile-bytecode.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/assembly/decompile-bytecode.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/glil/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/glil/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/glil/compile-assembly.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/glil/compile-assembly.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/bytecode/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/bytecode/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/language/objcode/spec.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/language/objcode/spec.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/hashtables.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/hashtables.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/sorting.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/sorting.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/lists.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/lists.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/files.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/files.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/exceptions.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/exceptions.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/records/procedural.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/records/procedural.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/records/inspection.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/records/inspection.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/records/syntactic.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/records/syntactic.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/eval.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/eval.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/programs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/programs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/enums.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/enums.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/mutable-strings.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/mutable-strings.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/r5rs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/r5rs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/mutable-pairs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/mutable-pairs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/bytevectors.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/bytevectors.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/base.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/base.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/arithmetic/flonums.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/arithmetic/flonums.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/arithmetic/fixnums.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/arithmetic/fixnums.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/arithmetic/bitwise.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/arithmetic/bitwise.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/syntax-case.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/syntax-case.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/unicode.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/unicode.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/io/simple.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/io/simple.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/io/ports.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/io/ports.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/control.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/control.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs/conditions.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs/conditions.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo/indexing.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo/indexing.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo/reflection.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo/reflection.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo/docbook.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo/docbook.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo/serialize.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo/serialize.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo/html.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo/html.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo/plain-text.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo/plain-text.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/texinfo/string-utils.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/texinfo/string-utils.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/web/client.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/web/client.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/web/server/http.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/web/server/http.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/web/http.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/web/http.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/web/uri.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/web/uri.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/web/request.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/web/request.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/web/server.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/web/server.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/web/response.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/web/response.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/rnrs.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/rnrs.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/language.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/language.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/target.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/target.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/compile.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/compile.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/types.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/types.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/lalr.upstream.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/lalr.upstream.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/message.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/message.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/lalr.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/lalr.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/syntax.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/syntax.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/pmatch.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/pmatch.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/base/ck.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/base/ck.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/foreign.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/foreign.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/frame.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/frame.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/coverage.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/coverage.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/instruction.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/instruction.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/vm.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/vm.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/program.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/program.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/trace.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/trace.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/trap-state.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/trap-state.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/traps.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/traps.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/inspect.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/inspect.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/vm/objcode.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/vm/objcode.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/xref.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/xref.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/common.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/common.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/repl.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/repl.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/coop-server.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/coop-server.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/command.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/command.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/debug.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/debug.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/error-handling.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/error-handling.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/describe.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/describe.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/share/guile/2.0/system/repl/server.scm' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/share/guile/2.0/system/repl/server.scm' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/bin/guile' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/bin/guile' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/bin/.guile-real' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/bin/.guile-real' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/util.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/util.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/compile.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/compile.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/stklos.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/stklos.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/active-slot.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/active-slot.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/describe.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/describe.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/accessors.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/accessors.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/simple.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/simple.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/composite-slot.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/composite-slot.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/internal.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/internal.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/save.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/save.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/oop/goops/dispatch.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/oop/goops/dispatch.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/apply-templates.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/apply-templates.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/fold.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/fold.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/xpath.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/xpath.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/match.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/match.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/ssax.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/ssax.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/ssax/input-parse.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/ssax/input-parse.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/transform.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/transform.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/sxml/simple.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/sxml/simple.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/i18n.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/i18n.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/q.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/q.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/local-eval.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/local-eval.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/save-stack.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/save-stack.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/rw.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/rw.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/ls.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/ls.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/safe.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/safe.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/vlist.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/vlist.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/regex.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/regex.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/top-repl.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/top-repl.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/documentation.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/documentation.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/streams.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/streams.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/serialize.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/serialize.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/command-line.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/command-line.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/gap-buffer.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/gap-buffer.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/posix.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/posix.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/ftw.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/ftw.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/eval-string.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/eval-string.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/stack-catch.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/stack-catch.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/expect.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/expect.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/readline.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/readline.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/occam-channel.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/occam-channel.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/mapping.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/mapping.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/futures.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/futures.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/deprecated.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/deprecated.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/r4rs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/r4rs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/weak-vector.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/weak-vector.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/session.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/session.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/calling.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/calling.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/eval.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/eval.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/safe-r5rs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/safe-r5rs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/lineio.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/lineio.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/receive.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/receive.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/runq.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/runq.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/scm-style-repl.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/scm-style-repl.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/rdelim.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/rdelim.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/format.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/format.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/poe.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/poe.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/slib.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/slib.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/poll.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/poll.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/r5rs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/r5rs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/list.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/list.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/time.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/time.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/syncase.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/syncase.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/debug.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/debug.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/optargs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/optargs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/channel.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/channel.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/match.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/match.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/threads.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/threads.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/popen.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/popen.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/and-let-star.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/and-let-star.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/buffered-input.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/buffered-input.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/binary-ports.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/binary-ports.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/null.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/null.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/hash-table.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/hash-table.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/control.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/control.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/hcons.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/hcons.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/iconv.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/iconv.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/string-fun.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/string-fun.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/networking.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/networking.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/history.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/history.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/psyntax-pp.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/psyntax-pp.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/common-list.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/common-list.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/getopt-long.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/getopt-long.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/pretty-print.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/pretty-print.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/boot-9.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/boot-9.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/ice-9/curried-definitions.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/ice-9/curried-definitions.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/statprof.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/statprof.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/scan-api.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/scan-api.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/doc-snarf.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/doc-snarf.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/compile.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/compile.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/generate-autoload.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/generate-autoload.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/summarize-guile-TODO.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/summarize-guile-TODO.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/help.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/help.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/api-diff.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/api-diff.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/punify.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/punify.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/display-commentary.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/display-commentary.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/use2dot.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/use2dot.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/read-scheme-source.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/read-scheme-source.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/snarf-guile-m4-docs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/snarf-guile-m4-docs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/autofrisk.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/autofrisk.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/read-rfc822.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/read-rfc822.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/frisk.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/frisk.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/disassemble.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/disassemble.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/snarf-check-and-output-texi.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/snarf-check-and-output-texi.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/read-text-outline.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/read-text-outline.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/lint.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/lint.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/scripts/list.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/scripts/list.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-13.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-13.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-69.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-69.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-26.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-26.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-41.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-41.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-64.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-64.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-16.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-16.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-31.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-31.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-2.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-2.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-39.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-39.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-4/gnu.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-4/gnu.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-11.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-11.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-67.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-67.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-19.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-19.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-34.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-34.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-9/gnu.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-9/gnu.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-14.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-14.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-8.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-8.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-37.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-37.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-27.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-27.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-42.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-42.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-98.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-98.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-17.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-17.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-111.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-111.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-88.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-88.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-45.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-45.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-60.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-60.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-35.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-35.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-6.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-6.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-1.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-1.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-9.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-9.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-38.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-38.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-43.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-43.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-10.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-10.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-18.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-18.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/srfi/srfi-4.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/srfi/srfi-4.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/value/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/value/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/compile-tree-il.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/compile-tree-il.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/base.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/base.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/impl.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/impl.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/tokenize.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/tokenize.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/parse.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/parse.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/array.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/array.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/ecmascript/function.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/ecmascript/function.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/analyze.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/analyze.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/peval.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/peval.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/fix-letrec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/fix-letrec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/canonicalize.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/canonicalize.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/cse.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/cse.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/compile-glil.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/compile-glil.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/optimize.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/optimize.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/primitives.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/primitives.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/effects.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/effects.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/debug.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/debug.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il/inline.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il/inline.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/scheme/compile-tree-il.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/scheme/compile-tree-il.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/scheme/decompile-tree-il.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/scheme/decompile-tree-il.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/scheme/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/scheme/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/assembly.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/assembly.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/tree-il.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/tree-il.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/runtime/subrs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/runtime/subrs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/runtime/macros.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/runtime/macros.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/runtime/function-slot.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/runtime/function-slot.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/runtime/value-slot.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/runtime/value-slot.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/compile-tree-il.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/compile-tree-il.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/parser.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/parser.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/runtime.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/runtime.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/lexer.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/lexer.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/elisp/bindings.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/elisp/bindings.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/brainfuck/compile-tree-il.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/brainfuck/compile-tree-il.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/brainfuck/parse.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/brainfuck/parse.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/brainfuck/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/brainfuck/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/brainfuck/compile-scheme.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/brainfuck/compile-scheme.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/assembly/compile-bytecode.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/assembly/compile-bytecode.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/assembly/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/assembly/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/assembly/disassemble.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/assembly/disassemble.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/assembly/decompile-bytecode.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/assembly/decompile-bytecode.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/glil.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/glil.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/glil/compile-assembly.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/glil/compile-assembly.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/glil/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/glil/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/bytecode/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/bytecode/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/language/objcode/spec.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/language/objcode/spec.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/files.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/files.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/records/inspection.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/records/inspection.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/records/syntactic.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/records/syntactic.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/records/procedural.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/records/procedural.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/base.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/base.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/lists.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/lists.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/bytevectors.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/bytevectors.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/sorting.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/sorting.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/r5rs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/r5rs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/hashtables.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/hashtables.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/conditions.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/conditions.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/unicode.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/unicode.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/mutable-pairs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/mutable-pairs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/enums.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/enums.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/arithmetic/flonums.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/arithmetic/flonums.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/arithmetic/fixnums.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/arithmetic/fixnums.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/arithmetic/bitwise.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/arithmetic/bitwise.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/exceptions.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/exceptions.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/mutable-strings.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/mutable-strings.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/syntax-case.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/syntax-case.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/io/ports.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/io/ports.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/io/simple.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/io/simple.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/eval.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/eval.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/programs.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/programs.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/rnrs/control.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/rnrs/control.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo/docbook.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo/docbook.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo/serialize.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo/serialize.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo/reflection.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo/reflection.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo/string-utils.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo/string-utils.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo/plain-text.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo/plain-text.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo/html.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo/html.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/texinfo/indexing.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/texinfo/indexing.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/web/server.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/web/server.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/web/http.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/web/http.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/web/request.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/web/request.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/web/server/http.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/web/server/http.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/web/uri.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/web/uri.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/web/client.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/web/client.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/web/response.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/web/response.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/syntax.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/syntax.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/compile.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/compile.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/ck.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/ck.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/types.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/types.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/message.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/message.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/language.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/language.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/lalr.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/lalr.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/pmatch.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/pmatch.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/base/target.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/base/target.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/xref.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/xref.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/program.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/program.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/coverage.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/coverage.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/instruction.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/instruction.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/trace.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/trace.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/traps.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/traps.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/trap-state.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/trap-state.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/frame.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/frame.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/vm.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/vm.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/objcode.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/objcode.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/vm/inspect.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/vm/inspect.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/foreign.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/foreign.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/repl/server.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/repl/server.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/repl/command.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/repl/command.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/repl/repl.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/repl/repl.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/repl/common.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/repl/common.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/repl/error-handling.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/repl/error-handling.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/repl/coop-server.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/repl/coop-server.go' `/tmp/guix-tests/store/j6y2ak0vpdprzfp9dl0wp6l92pyssxax-guile-bootstrap-2.0/lib/guile/2.0/ccache/system/repl/debug.go' ~> `/tmp/guix-tests/store/d003da9sw5gv22bm7gq4pc607sa5a7kc-union-test-all-dirs/lib/guile/2.0/ccache/system/repl/debug.go' @ build-succeeded /tmp/guix-tests/store/riy3lg5kg6ap0p12yjx1wrdqk5graid5-union-test-all-dirs.drv - union-build collision first & last location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:129 source: + (test-assert + "union-build collision first & last" + (let* ((guile (package-derivation %store %bootstrap-guile)) + (fake (build-expression->derivation + %store + "fake-guile" + '(begin + (use-modules (guix build utils)) + (let ((out (assoc-ref %outputs "out"))) + (mkdir-p (string-append out "/bin")) + (call-with-output-file + (string-append out "/bin/guile") + (const #t)))) + #:modules + '((guix build utils)))) + (builder + (lambda (policy) + `(begin + (use-modules (guix build union) (srfi srfi-1)) + (union-build + (assoc-ref %outputs "out") + (map cdr %build-inputs) + #:resolve-collision + ,policy)))) + (drv1 (build-expression->derivation + %store + "union-first" + (builder 'first) + #:inputs + `(("guile" ,guile) ("fake" ,fake)) + #:modules + '((guix build union)))) + (drv2 (build-expression->derivation + %store + "union-last" + (builder 'last) + #:inputs + `(("guile" ,guile) ("fake" ,fake)) + #:modules + '((guix build union))))) + (and (build-derivations %store (list drv1 drv2)) + (with-directory-excursion + (derivation->output-path drv1) + (string=? + (readlink "bin/guile") + (string-append + (derivation->output-path guile) + "/bin/guile"))) + (with-directory-excursion + (derivation->output-path drv2) + (string=? + (readlink "bin/guile") + (string-append + (derivation->output-path fake) + "/bin/guile")))))) actual-value: #t result: PASS test-name: union-build #:create-all-directories? #t location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:169 source: + (test-assert + "union-build #:create-all-directories? #t" + (let* ((build `(begin + (use-modules (guix build union)) + (union-build + (assoc-ref %outputs "out") + (map cdr %build-inputs) + #:create-all-directories? + #t))) + (input (package-derivation %store %bootstrap-guile)) + (drv (build-expression->derivation + %store + "union-test-all-dirs" + build + #:modules + '((guix build union)) + #:inputs + `(("g" ,input))))) + (and (build-derivations %store (list drv)) + (with-directory-excursion + (derivation->output-path drv) + (and (file-exists? "bin/guile") + (file-is-directory? "bin") + (eq? 'symlink (stat:type (lstat "bin/guile")))))))) actual-value: #t result: PASS test-name: relative-file-name /a/b /a/c/d location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:200 source: + (test-equal + (string-append + "relative-file-name " + "/a/b" + " " + "/a/c/d") + "../c/d" + (relative-file-name "/a/b" "/a/c/d")) expected-value: "../c/d" actual-value: "../c/d" result: PASS test-name: relative-file-name /a/b /a/b location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:200 source: + (test-equal + (string-append + "relative-file-name " + "/a/b" + " " + "/a/b") + "" + (relative-file-name "/a/b" "/a/b")) expected-value: "" actual-value: "" result: PASS test-name: relative-file-name /a/b /a location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:200 source: + (test-equal + (string-append + "relative-file-name " + "/a/b" + " " + "/a") + ".." + (relative-file-name "/a/b" "/a")) expected-value: ".." actual-value: ".." result: PASS test-name: relative-file-name /a/b /a/b/c/d location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:200 source: + (test-equal + (string-append + "relative-file-name " + "/a/b" + " " + "/a/b/c/d") + "c/d" + (relative-file-name "/a/b" "/a/b/c/d")) expected-value: "c/d" actual-value: "c/d" result: PASS test-name: relative-file-name /a/b/c /a/d/e/f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/union.scm:200 source: + (test-equal + (string-append + "relative-file-name " + "/a/b/c" + " " + "/a/d/e/f") + "../../d/e/f" + (relative-file-name "/a/b/c" "/a/d/e/f")) expected-value: "../../d/e/f" actual-value: "../../d/e/f" result: PASS SKIP: tests/machine/hetzner =========================== test-name: deploy-arm-machine location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner.scm:174 source: + (test-assert + "deploy-arm-machine" + (with-cleanup + (machine %arm-machine) + (deploy-hetzner machine))) result: SKIP test-name: deploy-x86-machine location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner.scm:179 source: + (test-assert + "deploy-x86-machine" + (with-cleanup + (machine %x86-machine) + (deploy-hetzner machine))) result: SKIP test-name: deploy-machine-mock-with-provisioned-server location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner.scm:192 source: + (test-assert + "deploy-machine-mock-with-provisioned-server" + (let ((machine + (machine + (operating-system %hetzner-os-x86) + (environment hetzner-environment-type) + (configuration + (hetzner-configuration + (api (hetzner-api (token "mock"))) + (ssh-key %ssh-key-file)))))) + (mock* (((gnu machine hetzner http) + hetzner-api-locations + (lambda* (api . options) + (list (mock-location machine)))) + ((gnu machine hetzner http) + hetzner-api-server-types + (lambda* (api . options) + (list (mock-server-type machine)))) + ((gnu machine hetzner http) + hetzner-api-ssh-keys + (lambda* (api . options) + (list (mock-ssh-key machine)))) + ((gnu machine hetzner http) + hetzner-api-servers + (lambda* (api . options) + (list (mock-server machine)))) + ((gnu machine) + deploy-machine + (lambda* (ssh-machine) + (expected-ssh-machine? machine ssh-machine)))) + (deploy-hetzner machine)))) actual-value: #t result: PASS creating 'cx42' server for 'guix-x86'... successfully created 'cx42' x86 server for 'guix-x86' enabling rescue system on 'guix-x86'... successfully enabled rescue system on 'guix-x86' powering on server for 'guix-x86'... successfully powered on server for 'guix-x86' connecting via SSH to '1.2.3.4' using '/tmp/guix-hetzner-machine-test-key'... installing rescue system packages on 'guix-x86'... successfully installed rescue system packages on 'guix-x86' setting up partitions on 'guix-x86'... successfully setup partitions on 'guix-x86' installing guix operating system on 'guix-x86'... successfully installed guix operating system on 'guix-x86' rebooting server for 'guix-x86'... successfully rebooted server for 'guix-x86' connecting via SSH to '1.2.3.4' using '/tmp/guix-hetzner-machine-test-key'... test-name: deploy-machine-mock-with-unprovisioned-server location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner.scm:216 source: + (test-assert + "deploy-machine-mock-with-unprovisioned-server" + (let ((machine + (machine + (operating-system %hetzner-os-x86) + (environment hetzner-environment-type) + (configuration + (hetzner-configuration + (api (hetzner-api (token "mock"))) + (ssh-key %ssh-key-file))))) + (servers '())) + (mock* (((gnu machine hetzner http) + hetzner-api-locations + (lambda* (api . options) + (list (mock-location machine)))) + ((gnu machine hetzner http) + hetzner-api-server-types + (lambda* (api . options) + (list (mock-server-type machine)))) + ((gnu machine hetzner http) + hetzner-api-ssh-keys + (lambda* (api . options) + (list (mock-ssh-key machine)))) + ((gnu machine hetzner http) + hetzner-api-servers + (lambda* (api . options) servers)) + ((gnu machine hetzner http) + hetzner-api-server-create + (lambda* (api name ssh-keys . options) + (set! servers (list (mock-server machine))) + (car servers))) + ((gnu machine hetzner http) + hetzner-api-server-enable-rescue-system + (lambda (api server ssh-keys) + (mock-action "enable_rescue"))) + ((gnu machine hetzner http) + hetzner-api-server-power-on + (lambda (api server) + (mock-action "start_server"))) + ((gnu machine hetzner) + hetzner-machine-ssh-run-script + (lambda (ssh-session name content) #t)) + ((guix ssh) + open-ssh-session + (lambda* (host . options) + (make-session #:host host))) + ((gnu machine hetzner http) + hetzner-api-server-reboot + (lambda (api server) + (mock-action "reboot_server"))) + ((ssh session) + write-known-host! + (lambda (session) #t)) + ((gnu machine) + deploy-machine + (lambda* (ssh-machine) + (expected-ssh-machine? machine ssh-machine)))) + (deploy-hetzner machine)))) actual-value: #t result: PASS SKIP: tests/machine/hetzner/http ================================ test-name: hetzner-api-actions-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:317 source: + (test-equal + "hetzner-api-actions-unit" + (list action-create-server action-delete-server) + (let ((actions + (list action-create-server-alist + action-delete-server-alist))) + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (assert + (equal? + "https://api.hetzner.cloud/v1/actions" + (hetzner-api-request-url request))) + (assert + (unspecified? (hetzner-api-request-body request))) + (assert + (equal? + `(("page" . 1) + ("id" + unquote + (string-join + (map (lambda (action) + (number->string (assoc-ref action "id"))) + actions) + ","))) + (hetzner-api-request-params request))) + (hetzner-api-response + (body `(("meta" unquote meta-page-alist) + ("actions" + . + #(,action-create-server-alist + ,action-delete-server-alist))))))) + (hetzner-api-actions + (hetzner-api) + (map (lambda (action) (assoc-ref action "id")) + actions))))) expected-value: (#< command: "create_server" error: #f finished: # id: 1896091819 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(0 17 11 2 1 125 0 32 -1 0 #f) status: "running"> #< command: "delete_server" error: #f finished: # id: 1896091928 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "running">) actual-value: (#< command: "create_server" error: #f finished: # id: 1896091819 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(0 17 11 2 1 125 0 32 -1 0 #f) status: "running"> #< command: "delete_server" error: #f finished: # id: 1896091928 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "running">) result: PASS test-name: hetzner-api-locations-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:341 source: + (test-equal + "hetzner-api-locations-unit" + (list location-falkenstein) + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (assert + (equal? + "https://api.hetzner.cloud/v1/locations" + (hetzner-api-request-url request))) + (assert + (unspecified? (hetzner-api-request-body request))) + (assert + (equal? + '(("page" . 1)) + (hetzner-api-request-params request))) + (hetzner-api-response + (body `(("meta" unquote meta-page-alist) + ("locations" + . + #((unquote location-falkenstein-alist)))))))) + (hetzner-api-locations (hetzner-api)))) expected-value: (#< city: "Falkenstein" country: "DE" description: "Falkenstein DC Park 1" id: 1 latitude: 50.47612 longitude: 12.370071 name: "fsn1" network-zone: "eu-central">) actual-value: (#< city: "Falkenstein" country: "DE" description: "Falkenstein DC Park 1" id: 1 latitude: 50.47612 longitude: 12.370071 name: "fsn1" network-zone: "eu-central">) result: PASS test-name: hetzner-api-server-types-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:355 source: + (test-equal + "hetzner-api-server-types-unit" + (list server-type-cpx-11) + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (assert + (equal? + "https://api.hetzner.cloud/v1/server_types" + (hetzner-api-request-url request))) + (assert + (unspecified? (hetzner-api-request-body request))) + (assert + (equal? + '(("page" . 1)) + (hetzner-api-request-params request))) + (hetzner-api-response + (body `(("meta" unquote meta-page-alist) + ("server_types" + . + #((unquote server-type-cpx-11-alist)))))))) + (hetzner-api-server-types (hetzner-api)))) expected-value: (#< architecture: "x86" cores: 2 cpu-type: "shared" deprecated: #f deprecation: # description: "CPX 11" disk: 40 id: 22 memory: 2 name: "cpx11" storage-type: "local">) actual-value: (#< architecture: "x86" cores: 2 cpu-type: "shared" deprecated: #f deprecation: # description: "CPX 11" disk: 40 id: 22 memory: 2 name: "cpx11" storage-type: "local">) result: PASS test-name: hetzner-api-server-create-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:369 source: + (test-equal + "hetzner-api-server-create-unit" + server-x86 + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (cond ((equal? + "https://api.hetzner.cloud/v1/servers" + (hetzner-api-request-url request)) + (assert + (equal? + 'POST + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("action" unquote action-create-server-alist) + ("server" unquote server-x86-alist))))) + ((equal? + "https://api.hetzner.cloud/v1/actions" + (hetzner-api-request-url request)) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("actions" + unquote + (vector + (cons `("status" . "success") + action-create-server-alist))) + ("meta" unquote meta-page-alist)))))))) + (hetzner-api-server-create + (hetzner-api) + %server-name + (list ssh-key-root)))) expected-value: #< created: "2024-12-30T16:38:11+00:00" id: 59570198 labels: () name: "guix-x86" public-net: #< ipv4: #< blocked?: #f dns-ptr: "static.218.128.13.49.clients.your-server.de" id: 78014457 ip: "49.13.128.218"> ipv6: #< blocked?: #f dns-ptr: () id: 78014458 ip: "2a01:4f8:c17:293e::/64">> rescue-enabled?: #f server-type: #< architecture: "x86" cores: 2 cpu-type: "shared" deprecated: #f deprecation: # description: "CPX 11" disk: 40 id: 22 memory: 2 name: "cpx11" storage-type: "local">> actual-value: #< created: "2024-12-30T16:38:11+00:00" id: 59570198 labels: () name: "guix-x86" public-net: #< ipv4: #< blocked?: #f dns-ptr: "static.218.128.13.49.clients.your-server.de" id: 78014457 ip: "49.13.128.218"> ipv6: #< blocked?: #f dns-ptr: () id: 78014458 ip: "2a01:4f8:c17:293e::/64">> rescue-enabled?: #f server-type: #< architecture: "x86" cores: 2 cpu-type: "shared" deprecated: #f deprecation: # description: "CPX 11" disk: 40 id: 22 memory: 2 name: "cpx11" storage-type: "local">> result: PASS test-name: hetzner-api-server-delete-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:389 source: + (test-equal + "hetzner-api-server-delete-unit" + (make-hetzner-action + "delete_server" + #f + *unspecified* + 1896091928 + 0 + (list (make-hetzner-resource 59570198 "server")) + #(10 17 11 2 1 125 0 32 -1 0 #f) + "success") + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (cond ((equal? + "https://api.hetzner.cloud/v1/servers/59570198" + (hetzner-api-request-url request)) + (assert + (equal? + 'DELETE + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("action" unquote action-delete-server-alist))))) + ((equal? + "https://api.hetzner.cloud/v1/actions" + (hetzner-api-request-url request)) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("actions" + unquote + (vector + (cons `("status" . "success") + action-delete-server-alist))) + ("meta" unquote meta-page-alist)))))))) + (hetzner-api-server-delete + (hetzner-api) + server-x86))) expected-value: #< command: "delete_server" error: #f finished: # id: 1896091928 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> actual-value: #< command: "delete_server" error: #f finished: # id: 1896091928 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> result: PASS test-name: hetzner-api-server-enable-rescue-system-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:411 source: + (test-equal + "hetzner-api-server-enable-rescue-system-unit" + action-enable-rescue + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (cond ((equal? + "https://api.hetzner.cloud/v1/servers/59570198/actions/enable_rescue" + (hetzner-api-request-url request)) + (assert + (equal? + 'POST + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("action" unquote action-enable-rescue-alist))))) + ((equal? + "https://api.hetzner.cloud/v1/actions" + (hetzner-api-request-url request)) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("actions" + unquote + (vector + (cons `("status" . "success") + action-enable-rescue-alist))) + ("meta" unquote meta-page-alist)))))))) + (hetzner-api-server-enable-rescue-system + (hetzner-api) + server-x86 + (list ssh-key-root)))) expected-value: #< command: "enable_rescue" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> actual-value: #< command: "enable_rescue" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> result: PASS test-name: hetzner-api-server-power-on-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:430 source: + (test-equal + "hetzner-api-server-power-on-unit" + action-power-on + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (cond ((equal? + "https://api.hetzner.cloud/v1/servers/59570198/actions/poweron" + (hetzner-api-request-url request)) + (assert + (equal? + 'POST + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("action" unquote action-power-on-alist))))) + ((equal? + "https://api.hetzner.cloud/v1/actions" + (hetzner-api-request-url request)) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("actions" + unquote + (vector + (cons `("status" . "success") + action-power-on-alist))) + ("meta" unquote meta-page-alist)))))))) + (hetzner-api-server-power-on + (hetzner-api) + server-x86))) expected-value: #< command: "start_server" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> actual-value: #< command: "start_server" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> result: PASS test-name: hetzner-api-server-power-off-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:449 source: + (test-equal + "hetzner-api-server-power-off-unit" + action-power-off + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (cond ((equal? + "https://api.hetzner.cloud/v1/servers/59570198/actions/poweroff" + (hetzner-api-request-url request)) + (assert + (equal? + 'POST + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("action" unquote action-power-off-alist))))) + ((equal? + "https://api.hetzner.cloud/v1/actions" + (hetzner-api-request-url request)) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("actions" + unquote + (vector + (cons `("status" . "success") + action-power-off-alist))) + ("meta" unquote meta-page-alist)))))))) + (hetzner-api-server-power-off + (hetzner-api) + server-x86))) expected-value: #< command: "stop_server" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> actual-value: #< command: "stop_server" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> result: PASS test-name: hetzner-api-server-reboot-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:468 source: + (test-equal + "hetzner-api-server-reboot-unit" + action-reboot + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (cond ((equal? + "https://api.hetzner.cloud/v1/servers/59570198/actions/reboot" + (hetzner-api-request-url request)) + (assert + (equal? + 'POST + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("action" unquote action-reboot-alist))))) + ((equal? + "https://api.hetzner.cloud/v1/actions" + (hetzner-api-request-url request)) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (hetzner-api-response + (body `(("actions" + unquote + (vector + (cons `("status" . "success") + action-reboot-alist))) + ("meta" unquote meta-page-alist)))))))) + (hetzner-api-server-reboot + (hetzner-api) + server-x86))) expected-value: #< command: "reboot_server" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> actual-value: #< command: "reboot_server" error: #f finished: # id: 1896091721 progress: 0 resources: (#< id: 59570198 type: "server">) started: #(10 17 11 2 1 125 0 32 -1 0 #f) status: "success"> result: PASS test-name: hetzner-api-servers-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:487 source: + (test-equal + "hetzner-api-servers-unit" + (list server-x86) + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (hetzner-api-response + (body `(("meta" unquote meta-page-alist) + ("servers" . #((unquote server-x86-alist)))))))) + (hetzner-api-servers (hetzner-api)))) expected-value: (#< created: "2024-12-30T16:38:11+00:00" id: 59570198 labels: () name: "guix-x86" public-net: #< ipv4: #< blocked?: #f dns-ptr: "static.218.128.13.49.clients.your-server.de" id: 78014457 ip: "49.13.128.218"> ipv6: #< blocked?: #f dns-ptr: () id: 78014458 ip: "2a01:4f8:c17:293e::/64">> rescue-enabled?: #f server-type: #< architecture: "x86" cores: 2 cpu-type: "shared" deprecated: #f deprecation: # description: "CPX 11" disk: 40 id: 22 memory: 2 name: "cpx11" storage-type: "local">>) actual-value: (#< created: "2024-12-30T16:38:11+00:00" id: 59570198 labels: () name: "guix-x86" public-net: #< ipv4: #< blocked?: #f dns-ptr: "static.218.128.13.49.clients.your-server.de" id: 78014457 ip: "49.13.128.218"> ipv6: #< blocked?: #f dns-ptr: () id: 78014458 ip: "2a01:4f8:c17:293e::/64">> rescue-enabled?: #f server-type: #< architecture: "x86" cores: 2 cpu-type: "shared" deprecated: #f deprecation: # description: "CPX 11" disk: 40 id: 22 memory: 2 name: "cpx11" storage-type: "local">>) result: PASS test-name: hetzner-api-ssh-key-create-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:496 source: + (test-equal + "hetzner-api-ssh-key-create-unit" + ssh-key-root + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (assert + (equal? + 'POST + (hetzner-api-request-method request))) + (assert + (equal? + "https://api.hetzner.cloud/v1/ssh_keys" + (hetzner-api-request-url request))) + (assert + (equal? + `(("name" . "guix-hetzner-api-test-key") + ("public_key" + . + "ssh-ed25519 ABCAC3NzaC1lZDI1NTE5AAAAIBT3lLYPfOZV9NNrNk0jGCufWmXbFSz+ORxowJdHoSIM") + ("labels" ("a" . "1"))) + (hetzner-api-request-body request))) + (assert + (equal? `() (hetzner-api-request-params request))) + (hetzner-api-response + (body `(("ssh_key" unquote ssh-key-root-alist)))))) + (hetzner-api-ssh-key-create + (hetzner-api) + "guix-hetzner-api-test-key" + "ssh-ed25519 ABCAC3NzaC1lZDI1NTE5AAAAIBT3lLYPfOZV9NNrNk0jGCufWmXbFSz+ORxowJdHoSIM" + #:labels + '(("a" . "1"))))) expected-value: #< created: #(55 2 19 28 9 123 6 300 -1 0 #f) fingerprint: "8c:25:09:8f:37:0f:d8:f0:99:4e:ab:c7:5c:1b:c6:53" id: 16510983 labels: () name: "root@example.com" public_key: "ssh-ed25519 ABCAC3NzaC1lZDI1NTE5AAAAIBT3lLYPfOZV9NNrNk0jGCufWmXbFSz+ORxowJdHoSIM"> actual-value: #< created: #(55 2 19 28 9 123 6 300 -1 0 #f) fingerprint: "8c:25:09:8f:37:0f:d8:f0:99:4e:ab:c7:5c:1b:c6:53" id: 16510983 labels: () name: "root@example.com" public_key: "ssh-ed25519 ABCAC3NzaC1lZDI1NTE5AAAAIBT3lLYPfOZV9NNrNk0jGCufWmXbFSz+ORxowJdHoSIM"> result: PASS test-name: hetzner-api-ssh-key-delete-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:516 source: + (test-assert + "hetzner-api-ssh-key-delete-unit" + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (assert + (equal? + "https://api.hetzner.cloud/v1/ssh_keys/16510983" + (hetzner-api-request-url request))) + (assert + (equal? + 'DELETE + (hetzner-api-request-method request))) + (hetzner-api-response))) + (hetzner-api-ssh-key-delete + (hetzner-api) + ssh-key-root))) actual-value: #t result: PASS test-name: hetzner-api-ssh-keys-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:525 source: + (test-equal + "hetzner-api-ssh-keys-unit" + (list ssh-key-root) + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (assert + (equal? + "https://api.hetzner.cloud/v1/ssh_keys" + (hetzner-api-request-url request))) + (assert + (unspecified? (hetzner-api-request-body request))) + (assert + (equal? + '(("page" . 1)) + (hetzner-api-request-params request))) + (hetzner-api-response + (body `(("meta" unquote meta-page-alist) + ("ssh_keys" . #((unquote ssh-key-root-alist)))))))) + (hetzner-api-ssh-keys (hetzner-api)))) expected-value: (#< created: #(55 2 19 28 9 123 6 300 -1 0 #f) fingerprint: "8c:25:09:8f:37:0f:d8:f0:99:4e:ab:c7:5c:1b:c6:53" id: 16510983 labels: () name: "root@example.com" public_key: "ssh-ed25519 ABCAC3NzaC1lZDI1NTE5AAAAIBT3lLYPfOZV9NNrNk0jGCufWmXbFSz+ORxowJdHoSIM">) actual-value: (#< created: #(55 2 19 28 9 123 6 300 -1 0 #f) fingerprint: "8c:25:09:8f:37:0f:d8:f0:99:4e:ab:c7:5c:1b:c6:53" id: 16510983 labels: () name: "root@example.com" public_key: "ssh-ed25519 ABCAC3NzaC1lZDI1NTE5AAAAIBT3lLYPfOZV9NNrNk0jGCufWmXbFSz+ORxowJdHoSIM">) result: PASS test-name: hetzner-api-primary-ips-unit location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:539 source: + (test-equal + "hetzner-api-primary-ips-unit" + (list primary-ip) + (mock ((gnu machine hetzner http) + hetzner-api-request-send + (lambda* (request #:key expected) + (assert + (equal? + 'GET + (hetzner-api-request-method request))) + (assert + (equal? + "https://api.hetzner.cloud/v1/primary_ips" + (hetzner-api-request-url request))) + (assert + (unspecified? (hetzner-api-request-body request))) + (assert + (equal? + '(("page" . 1)) + (hetzner-api-request-params request))) + (hetzner-api-response + (body `(("meta" unquote meta-page-alist) + ("primary_ips" . #((unquote primary-ip-alist)))))))) + (hetzner-api-primary-ips (hetzner-api)))) expected-value: (#< created: #(55 2 19 28 9 123 6 300 -1 0 #f) id: 42 ip: "131.232.99.1" labels: () name: "static-ip" type: "ipv4">) actual-value: (#< created: #(55 2 19 28 9 123 6 300 -1 0 #f) id: 42 ip: "131.232.99.1" labels: () name: "static-ip" type: "ipv4">) result: PASS test-name: hetzner-api-actions-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:556 source: + (test-assert + "hetzner-api-actions-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key)) + (action + (hetzner-api-server-enable-rescue-system + api + server + (list ssh-key)))) + (member + action + (hetzner-api-actions + api + (list (hetzner-action-id action))))))) result: SKIP test-name: hetzner-api-locations-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:564 source: + (test-assert + "hetzner-api-locations-integration" + (let ((locations (hetzner-api-locations (hetzner-api)))) + (and (> (length locations) 0) + (every hetzner-location? locations)))) result: SKIP test-name: hetzner-api-server-types-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:570 source: + (test-assert + "hetzner-api-server-types-integration" + (let ((server-types + (hetzner-api-server-types (hetzner-api)))) + (and (> (length server-types) 0) + (every hetzner-server-type? server-types)))) result: SKIP test-name: hetzner-api-server-create-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:576 source: + (test-assert + "hetzner-api-server-create-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key))) + (and (hetzner-server? server) + (equal? + %server-name + (hetzner-server-name server)))))) result: SKIP test-name: hetzner-api-server-delete-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:584 source: + (test-assert + "hetzner-api-server-delete-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key)) + (action (hetzner-api-server-delete api server))) + (and (hetzner-action? action) + (equal? + "delete_server" + (hetzner-action-command action)))))) result: SKIP test-name: hetzner-api-server-enable-rescue-system-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:594 source: + (test-assert + "hetzner-api-server-enable-rescue-system-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key)) + (action + (hetzner-api-server-enable-rescue-system + api + server + (list ssh-key)))) + (and (hetzner-action? action) + (equal? + "enable_rescue" + (hetzner-action-command action)))))) result: SKIP test-name: hetzner-api-server-power-on-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:604 source: + (test-assert + "hetzner-api-server-power-on-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key)) + (action (hetzner-api-server-power-on api server))) + (and (hetzner-action? action) + (equal? + "start_server" + (hetzner-action-command action)))))) result: SKIP test-name: hetzner-api-server-power-off-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:614 source: + (test-assert + "hetzner-api-server-power-off-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key)) + (action + (hetzner-api-server-power-off api server))) + (and (hetzner-action? action) + (equal? + "stop_server" + (hetzner-action-command action)))))) result: SKIP test-name: hetzner-api-server-reboot-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:624 source: + (test-assert + "hetzner-api-server-reboot-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key)) + (action (hetzner-api-server-reboot api server))) + (and (hetzner-action? action) + (equal? + "reboot_server" + (hetzner-action-command action)))))) result: SKIP test-name: hetzner-api-servers-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:634 source: + (test-assert + "hetzner-api-servers-integration" + (with-cleanup-api + (api (hetzner-api)) + (let* ((ssh-key (create-ssh-key api %ssh-key)) + (server (create-server api ssh-key))) + (member server (hetzner-api-servers api))))) result: SKIP test-name: hetzner-api-ssh-key-create-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:641 source: + (test-assert + "hetzner-api-ssh-key-create-integration" + (with-cleanup-api + (api (hetzner-api)) + (let ((ssh-key (create-ssh-key api %ssh-key))) + (and (hetzner-ssh-key? ssh-key) + (equal? + (hetzner-ssh-key-fingerprint %ssh-key) + (hetzner-ssh-key-fingerprint ssh-key)) + (equal? + (hetzner-ssh-key-name %ssh-key) + (hetzner-ssh-key-name ssh-key)) + (equal? + (hetzner-ssh-key-public-key %ssh-key) + (hetzner-ssh-key-public-key ssh-key)))))) result: SKIP test-name: hetzner-api-ssh-key-delete-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:653 source: + (test-assert + "hetzner-api-ssh-key-delete-integration" + (with-cleanup-api + (api (hetzner-api)) + (let ((ssh-key (create-ssh-key api %ssh-key))) + (and (equal? + #t + (hetzner-api-ssh-key-delete api ssh-key)) + (not (member ssh-key (hetzner-api-ssh-keys api))))))) result: SKIP test-name: hetzner-api-ssh-keys-integration location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/machine/hetzner/http.scm:660 source: + (test-assert + "hetzner-api-ssh-keys-integration" + (with-cleanup-api + (api (hetzner-api)) + (let ((ssh-key (create-ssh-key api %ssh-key))) + (member ssh-key (hetzner-api-ssh-keys api))))) result: SKIP RUN: tests/offload ================== test-name: #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/offload.scm:55 source: + (test-assert + (machine-matches? + (deprecated-build-machine "i686-linux") + (build-requirements (system "i686-linux")))) actual-value: #t result: PASS test-name: #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/offload.scm:60 source: + (test-assert + (machine-matches? + (new-build-machine '("i686-linux")) + (build-requirements (system "i686-linux")))) actual-value: #t result: PASS test-name: #f location: /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/offload.scm:66 source: + (test-assert + (machine-matches? + (new-build-machine + '("armhf-linux" + "aarch64-linux" + "i686-linux" + "x86_64-linux")) + (build-requirements (system "armhf-linux")))) actual-value: #t result: PASS /tmp/guix-build-guix-1.5.0rc1.drv-0/source/tests/offload.scm:41:2: warning: The 'system' field is deprecated, please use 'systems' instead. SKIP: tests/guix-build-branch ============================= accepted connection from pid 15326, user nixbld + guix build --version guix build (GNU Guix) 1.5.0rc1 Copyright (C) 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. + guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' + exit 77 SKIP tests/guix-build-branch.sh (exit status: 77) SKIP: tests/guix-git-authenticate ================================= accepted connection from pid 15552, user nixbld + '[' -d /tmp/guix-build-guix-1.5.0rc1.drv-0/source/.git ']' + exit 77 SKIP tests/guix-git-authenticate.sh (exit status: 77) SKIP: tests/guix-pack ===================== accepted connection from pid 15914, user nixbld + guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' + exit 77 SKIP tests/guix-pack.sh (exit status: 77) SKIP: tests/guix-pack-localstatedir =================================== accepted connection from pid 15953, user nixbld + guix pack --version guix pack (GNU Guix) 1.5.0rc1 Copyright (C) 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. ++ guile -c '(use-modules (guix config))(display %storedir)' + storedir=/gnu/store ++ guile -c '(use-modules (guix config))(display %localstatedir)' + localstatedir=/var + NIX_STORE_DIR=/gnu/store + GUIX_DAEMON_SOCKET=/var/guix/daemon-socket/socket ++ guile -c '(use-modules (guix tests))(display %tests-build-timeout)' + GUIX_BUILD_OPTIONS=--timeout=300 + export NIX_STORE_DIR GUIX_DAEMON_SOCKET GUIX_BUILD_OPTIONS + guile -c '(use-modules (guix)) (exit (false-if-exception (open-connection)))' + exit 77 SKIP tests/guix-pack-localstatedir.sh (exit status: 77) SKIP: tests/guix-pack-relocatable ================================= accepted connection from pid 16011, user nixbld + guix pack --version guix pack (GNU Guix) 1.5.0rc1 Copyright (C) 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. ++ guile -c '(use-modules (guix config))(display %storedir)' + storedir=/gnu/store ++ guile -c '(use-modules (guix config))(display %localstatedir)' + localstatedir=/var + NIX_STORE_DIR=/gnu/store + GUIX_DAEMON_SOCKET=/var/guix/daemon-socket/socket ++ guile -c '(use-modules (guix tests))(display %tests-build-timeout)' + GUIX_BUILD_OPTIONS=--timeout=300 + export NIX_STORE_DIR GUIX_DAEMON_SOCKET GUIX_BUILD_OPTIONS + guile -c '(use-modules (guix)) (exit (false-if-exception (open-connection)))' + exit 77 SKIP tests/guix-pack-relocatable.sh (exit status: 77) SKIP: tests/guix-package-net ============================ accepted connection from pid 17196, user nixbld + guix package --version guix package (GNU Guix) 1.5.0rc1 Copyright (C) 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. + guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' + exit 77 SKIP tests/guix-package-net.sh (exit status: 77) SKIP: tests/guix-home ===================== accepted connection from pid 17917, user nixbld + set -e + guix home --version guix home (GNU Guix) 1.5.0rc1 Copyright (C) 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. ++ guile -c '(use-modules (guix config))(display %localstatedir)' + localstatedir=/var ++ guile -c '(use-modules (guix config))(display %storedir)' + NIX_STORE_DIR=/gnu/store + GUIX_DAEMON_SOCKET=/var/guix/daemon-socket/socket ++ guile -c '(use-modules (guix tests))(display %tests-build-timeout)' + GUIX_BUILD_OPTIONS=--timeout=300 + export NIX_STORE_DIR GUIX_DAEMON_SOCKET GUIX_BUILD_OPTIONS + guile -c '(use-modules (guix)) (exit (false-if-exception (open-connection)))' + exit 77 SKIP tests/guix-home.sh (exit status: 77) SKIP: tests/guix-environment-container ====================================== accepted connection from pid 18604, user nixbld + set -e + exit 77 SKIP tests/guix-environment-container.sh (exit status: 77) SKIP: tests/guix-time-machine ============================= accepted connection from pid 19463, user nixbld + '[' -d /tmp/guix-build-guix-1.5.0rc1.drv-0/source/.git ']' + guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' + echo 'This test requires networking or a local Git checkout; skipping.' This test requires networking or a local Git checkout; skipping. + exit 77 SKIP tests/guix-time-machine.sh (exit status: 77) SKIP: tests/guix-describe ========================= accepted connection from pid 19772, user nixbld + guix describe --version guix describe (GNU Guix) 1.5.0rc1 Copyright (C) 2025 the Guix authors License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. + tmpfile=t-guix-describe-19782 + trap 'rm -f t-guix-describe-19782' EXIT + rm -f t-guix-describe-19782 + '[' -d /tmp/guix-build-guix-1.5.0rc1.drv-0/source/.git ']' + exit 77 + rm -f t-guix-describe-19782 SKIP tests/guix-describe.sh (exit status: 77) error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("check") exit-status: 2 term-signal: #f stop-signal: #f> phase `check' failed after 2526.9 seconds command "make" "check" failed with status 2 build process 6 exited with status 256 builder for `/gnu/store/52sk69pcis5p4rs3vbgy1r4pwygmln28-guix-1.5.0rc1.drv' failed with exit code 1