Hi, I get a reproducible failure when trying to reconfigure my systems with the latest master branch. The log tail is below.
My Guix is patched heavily, but those changes are above and outside the commit e85f52e mentioned in the version string below. Hints about why 'make check' fails with status 2 for guix-1.4.0-25.e85f52e would be especially appreciated. Thanks! Kind regards Felix * * * RUN: tests/offload ================== /tmp/guix-build-guix-1.4.0-25.e85f52e.drv-0/source/tests/offload.scm:41:2: warning: The 'system' field is deprecated, please use 'systems' instead. test-name: #f location: /tmp/guix-build-guix-1.4.0-25.e85f52e.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.4.0-25.e85f52e.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.4.0-25.e85f52e.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 SKIP: tests/guix-build-branch ============================= + guix build --version guix build (GNU Guix) 1.4.0-25.e85f52e Copyright (C) 2024 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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 ================================= + '[' -d /tmp/guix-build-guix-1.4.0-25.e85f52e.drv-0/source/.git ']' + exit 77 SKIP tests/guix-git-authenticate.sh (exit status: 77) SKIP: tests/guix-pack ===================== + guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' + exit 77 SKIP tests/guix-pack.sh (exit status: 77) SKIP: tests/guix-pack-localstatedir =================================== + guix pack --version guix pack (GNU Guix) 1.4.0-25.e85f52e Copyright (C) 2024 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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 + export NIX_STORE_DIR GUIX_DAEMON_SOCKET + 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 ================================= + guix pack --version guix pack (GNU Guix) 1.4.0-25.e85f52e Copyright (C) 2024 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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 + export NIX_STORE_DIR GUIX_DAEMON_SOCKET + 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 ============================ + guix package --version guix package (GNU Guix) 1.4.0-25.e85f52e Copyright (C) 2024 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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 ===================== + set -e + guix home --version guix home (GNU Guix) 1.4.0-25.e85f52e Copyright (C) 2024 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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 + export NIX_STORE_DIR GUIX_DAEMON_SOCKET + 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 ====================================== + set -e + exit 77 SKIP tests/guix-environment-container.sh (exit status: 77) SKIP: tests/guix-time-machine ============================= + '[' -d /tmp/guix-build-guix-1.4.0-25.e85f52e.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 ========================= + guix describe --version guix describe (GNU Guix) 1.4.0-25.e85f52e Copyright (C) 2024 the Guix authors License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> 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-21516 + trap 'rm -f t-guix-describe-21516' EXIT + rm -f t-guix-describe-21516 + '[' -d /tmp/guix-build-guix-1.4.0-25.e85f52e.drv-0/source/.git ']' + exit 77 + rm -f t-guix-describe-21516 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 1183.5 seconds command "make" "check" failed with status 2 build process 10 exited with status 256