Bone Baboon via Bug reports for GNU Guix writes: > On a x86_64 computer when I run `guix build --no-substitutes --keep-failed inetutils` the build fails because of one failed test. > > `guix describe` outputs: > > ``` > Generation 18 May 03 2021 13:15:55 (current) > guix 065d2cd > repository URL: https://git.savannah.gnu.org/git/guix.git > commit: 065d2cd6ced96ddb38c15a46f798488f61660a33 > ``` > > Error message: > > ``` > command "make" "check" failed with status 2 > note: keeping build directory `/tmp/guix-build-inetutils-1.9.4.drv-0' > builder for `/gnu/store/immphxs1iknnz5rfdhcs4i62j22yshqx-inetutils-1.9.4.drv' failed with exit code 1 > build of /gnu/store/immphxs1iknnz5rfdhcs4i62j22yshqx-inetutils-1.9.4.drv failed > View build log at '/var/log/guix/drvs/im/mphxs1iknnz5rfdhcs4i62j22yshqx-inetutils-1.9.4.drv.bz2'. > guix build: error: build of `/gnu/store/immphxs1iknnz5rfdhcs4i62j22yshqx-inetutils-1.9.4.drv' failed > ``` > > Test suite contents: > > ``` > =============================================== > GNU inetutils 1.9.4: tests/test-suite.log > =============================================== > > # TOTAL: 15 > # PASS: 8 > # SKIP: 6 > # XFAIL: 0 > # FAIL: 1 > # XPASS: 0 > # ERROR: 0 > > .. contents:: :depth: 2 > > SKIP: ping-localhost.sh > ======================= > > ping needs to run as root > SKIP ping-localhost.sh (exit status: 77) > > SKIP: traceroute-localhost.sh > ============================= > > traceroute needs to run as root > SKIP traceroute-localhost.sh (exit status: 77) > > SKIP: tftp.sh > ============= > > The use of the superserver Inetd in this script requires > the availability of "/etc/nsswitch.conf", "/etc/passwd", and > "/etc/protocols". At least one of these is now missing. > Therefore skipping test. > SKIP tftp.sh (exit status: 77) > > FAIL: syslogd.sh > ================ > > ../src/logger: ::1:7041: Cannot assign requested address > Registered 24 successes out of 25. > NOTICE: Standard port test was not run. > Failing some tests. > FAIL syslogd.sh (exit status: 1) > > SKIP: ftp-localhost.sh > ====================== > > The use of the superserver Inetd in this script requires > the availability of "/etc/nsswitch.conf", "/etc/passwd", and > "/etc/protocols". At least one of these is now missing. > Therefore skipping test. > SKIP ftp-localhost.sh (exit status: 77) > > SKIP: inetd.sh > ============== > > This test requires the availability of "/etc/protocols", > a file which can not be found in the current system. > Therefore skipping this test. > SKIP inetd.sh (exit status: 77) > > SKIP: telnet-localhost.sh > ========================= > > No TTY assigned to this process. Skipping test. > SKIP telnet-localhost.sh (exit status: 77) > ```