Hello Guix, I can't build shepherd-1.0.4 on my aarch64 systems anymore locally nor on my Cuirass server. The `tests/pid-file.sh` test is failing. I attached the failing logs. The issues seems to be:
``` herd: error: exception caught while executing 'start' on service 'test': In procedure delete-file: Read-only file system ``` The Guix build farm does not have picked up this build yet I think: https://ci.guix.gnu.org/build/10048723/details I don't see any aarch64 builder doing anything, so not sure if it is stuck or still to be processed. I tried building the shepherd from source (without Guix) and all tests are passing there. I'm also seeing this in the logs: ``` ./tests/logging-ENOSPC.sh: line 22: unshare: command not found + echo 'Linux unprivileged user namespaces are not supported.' Linux unprivileged user namespaces are not supported. ``` Those messages are from a skipped tests. But maybe this is releated? Any ideas? Thanks, Roman. ``` substitute: substitute: [Klooking for substitutes on 'https://substitutes.asahi-guix.org'... 0.0% substitute: [Klooking for substitutes on 'https://substitutes.asahi-guix.org'... 100.0% substitute: substitute: [Klooking for substitutes on 'https://bordeaux.guix.gnu.org'... 0.0% substitute: [Klooking for substitutes on 'https://bordeaux.guix.gnu.org'... 100.0% substitute: substitute: [Klooking for substitutes on 'https://ci.guix.gnu.org'... 0.0% substitute: [Klooking for substitutes on 'https://ci.guix.gnu.org'... 100.0% building path(s) `/gnu/store/zh9xqdazdqvaz8c2gfwgwx3ki8bsqp32-shepherd-1.0.4' | @ build-started /gnu/store/vs65f35irsp4kwsdr4kspcczlhm1w4b0-shepherd-1.0.4.drv - aarch64-linux /var/log/guix/drvs/vs//65f35irsp4kwsdr4kspcczlhm1w4b0-shepherd-1.0.4.drv.gz 709 starting phase `separate-from-pid1' build process now running as PID 18 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/hahvgqpl61kg7jnljx217wfv54xj4fbg-pkg-config-0.29.2/bin:/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/bin:/gnu/store/rfg2rdj9kfxhdi6j0y35w77zb51lsfki-gzip-1.13/bin:/gnu/store/lxcc2cyhfcxsh3grjy09gkxrr40sbj0b-zstd-1.5.2/bin:/gnu/store/xf9q2qibn5vb6cy6jb3ifkrh4wql7vxy-tar-1.34/bin:/gnu/store/5g3pia8fi48qvaqhb0xqw1j5yrxfkpbm-gzip-1.13/bin:/gnu/store/7g02j4v5hqpp6pdli5wsxls4pv5r1z25-bzip2-1.0.8/bin:/gnu/store/dmyjj7h2s2a2w5mcq6vacn3g7bxlcqfv-file-5.45/bin:/gnu/store/l1vf4qc0b70pzxqgz72sm4rj7b5fa1w0-diffutils-3.10/bin:/gnu/store/ihhhssc16ii48rds45i7v356l7p721ri-patch-2.7.6/bin:/gnu/store/w7isjvmf0qcs290vjwb7p3rjyfx0dn4s-findutils-4.9.0/bin:/gnu/store/77jdcly3xkn8banp17vpfqm8f5vak8wc-gawk-5.3.0/bin:/gnu/store/y8khv5c0z35xd5wh3lga1npkrg4n53wm-zstd-1.5.2/bin:/gnu/store/8mapjfzb13assv6nd4kph3csvqydk6ym-sed-4.8/bin:/gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin:/gnu/store/ycv1hhqj8ny80xbdprcjyzhmyss1g2p3-xz-5.4.5/bin:/gnu/store/62c9pawfdpv1qrgavs8amadbwz8zfiaf-coreutils-9.1/bin:/gnu/store/lx366j1ydprzjyx6gyhjg3095m0swwqg-make-4.4.1/bin:/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin:/gnu/store/cfzwm4yq78c39iqxlr146jr2lk1rl09c-ld-wrapper-0/bin:/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/bin:/gnu/store/zcvhj876402zaz3cd2j6s2k4y4fnzdf7-gcc-11.4.0/bin:/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/bin:/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/sbin' environment variable `PKG_CONFIG_PATH' set to `/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/lib/pkgconfig:/gnu/store/dmyjj7h2s2a2w5mcq6vacn3g7bxlcqfv-file-5.45/lib/pkgconfig:/gnu/store/ycv1hhqj8ny80xbdprcjyzhmyss1g2p3-xz-5.4.5/lib/pkgconfig:/gnu/store/hcwq7z22s1zdcgbqn6ji7ccrsl54lv30-libgc-8.2.4/lib/pkgconfig' environment variable `GUILE_LOAD_PATH' set to `/gnu/store/fskgwscskf8aqy57hbxcsy6d9nzvb04y-guile-fibers-1.1.1/share/guile/site/3.0' environment variable `GUILE_LOAD_COMPILED_PATH' set to `/gnu/store/fskgwscskf8aqy57hbxcsy6d9nzvb04y-guile-fibers-1.1.1/lib/guile/3.0/site-ccache:/gnu/store/fskgwscskf8aqy57hbxcsy6d9nzvb04y-guile-fibers-1.1.1/share/guile/site/3.0' environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/include:/gnu/store/7g02j4v5hqpp6pdli5wsxls4pv5r1z25-bzip2-1.0.8/include:/gnu/store/dmyjj7h2s2a2w5mcq6vacn3g7bxlcqfv-file-5.45/include:/gnu/store/77jdcly3xkn8banp17vpfqm8f5vak8wc-gawk-5.3.0/include:/gnu/store/ycv1hhqj8ny80xbdprcjyzhmyss1g2p3-xz-5.4.5/include:/gnu/store/lx366j1ydprzjyx6gyhjg3095m0swwqg-make-4.4.1/include:/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/include:/gnu/store/zcvhj876402zaz3cd2j6s2k4y4fnzdf7-gcc-11.4.0/include:/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/include:/gnu/store/hcwq7z22s1zdcgbqn6ji7ccrsl54lv30-libgc-8.2.4/include:/gnu/store/ry0x9isrv6vv2aa2k26vk90dkn7mrq0i-libunistring-1.1/include:/gnu/store/9xcpby78v4ydigv3s1rxc8ndyl2ni95m-linux-libre-headers-5.15.49/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/include:/gnu/store/7g02j4v5hqpp6pdli5wsxls4pv5r1z25-bzip2-1.0.8/include:/gnu/store/dmyjj7h2s2a2w5mcq6vacn3g7bxlcqfv-file-5.45/include:/gnu/store/77jdcly3xkn8banp17vpfqm8f5vak8wc-gawk-5.3.0/include:/gnu/store/ycv1hhqj8ny80xbdprcjyzhmyss1g2p3-xz-5.4.5/include:/gnu/store/lx366j1ydprzjyx6gyhjg3095m0swwqg-make-4.4.1/include:/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/include:/gnu/store/zcvhj876402zaz3cd2j6s2k4y4fnzdf7-gcc-11.4.0/include/c++:/gnu/store/zcvhj876402zaz3cd2j6s2k4y4fnzdf7-gcc-11.4.0/include:/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/include:/gnu/store/hcwq7z22s1zdcgbqn6ji7ccrsl54lv30-libgc-8.2.4/include:/gnu/store/ry0x9isrv6vv2aa2k26vk90dkn7mrq0i-libunistring-1.1/include:/gnu/store/9xcpby78v4ydigv3s1rxc8ndyl2ni95m-linux-libre-headers-5.15.49/include' environment variable `OBJC_INCLUDE_PATH' set to `/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/include:/gnu/store/7g02j4v5hqpp6pdli5wsxls4pv5r1z25-bzip2-1.0.8/include:/gnu/store/dmyjj7h2s2a2w5mcq6vacn3g7bxlcqfv-file-5.45/include:/gnu/store/77jdcly3xkn8banp17vpfqm8f5vak8wc-gawk-5.3.0/include:/gnu/store/ycv1hhqj8ny80xbdprcjyzhmyss1g2p3-xz-5.4.5/include:/gnu/store/lx366j1ydprzjyx6gyhjg3095m0swwqg-make-4.4.1/include:/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/include:/gnu/store/zcvhj876402zaz3cd2j6s2k4y4fnzdf7-gcc-11.4.0/include:/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/include:/gnu/store/hcwq7z22s1zdcgbqn6ji7ccrsl54lv30-libgc-8.2.4/include:/gnu/store/ry0x9isrv6vv2aa2k26vk90dkn7mrq0i-libunistring-1.1/include:/gnu/store/9xcpby78v4ydigv3s1rxc8ndyl2ni95m-linux-libre-headers-5.15.49/include' environment variable `OBJCPLUS_INCLUDE_PATH' set to `/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/include:/gnu/store/7g02j4v5hqpp6pdli5wsxls4pv5r1z25-bzip2-1.0.8/include:/gnu/store/dmyjj7h2s2a2w5mcq6vacn3g7bxlcqfv-file-5.45/include:/gnu/store/77jdcly3xkn8banp17vpfqm8f5vak8wc-gawk-5.3.0/include:/gnu/store/ycv1hhqj8ny80xbdprcjyzhmyss1g2p3-xz-5.4.5/include:/gnu/store/lx366j1ydprzjyx6gyhjg3095m0swwqg-make-4.4.1/include:/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/include:/gnu/store/zcvhj876402zaz3cd2j6s2k4y4fnzdf7-gcc-11.4.0/include/c++:/gnu/store/zcvhj876402zaz3cd2j6s2k4y4fnzdf7-gcc-11.4.0/include:/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/include:/gnu/store/hcwq7z22s1zdcgbqn6ji7ccrsl54lv30-libgc-8.2.4/include:/gnu/store/ry0x9isrv6vv2aa2k26vk90dkn7mrq0i-libunistring-1.1/include:/gnu/store/9xcpby78v4ydigv3s1rxc8ndyl2ni95m-linux-libre-headers-5.15.49/include' environment variable `LIBRARY_PATH' set to `/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/lib:/gnu/store/fskgwscskf8aqy57hbxcsy6d9nzvb04y-guile-fibers-1.1.1/lib:/gnu/store/7g02j4v5hqpp6pdli5wsxls4pv5r1z25-bzip2-1.0.8/lib:/gnu/store/dmyjj7h2s2a2w5mcq6vacn3g7bxlcqfv-file-5.45/lib:/gnu/store/77jdcly3xkn8banp17vpfqm8f5vak8wc-gawk-5.3.0/lib:/gnu/store/ycv1hhqj8ny80xbdprcjyzhmyss1g2p3-xz-5.4.5/lib:/gnu/store/pqai4n95zn5wdw430gslb00sb967jdg8-binutils-2.41/lib:/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/lib:/gnu/store/s21dvcsxf4ynf9jsip352z568knxb5hp-glibc-2.39-static/lib:/gnu/store/hcwq7z22s1zdcgbqn6ji7ccrsl54lv30-libgc-8.2.4/lib:/gnu/store/ry0x9isrv6vv2aa2k26vk90dkn7mrq0i-libunistring-1.1/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/3gvs8sw95ldfypr1n688svl5brwdmdi9-glibc-2.39/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' shepherd-1.0.4/ shepherd-1.0.4/.guix/ shepherd-1.0.4/.guix/manifest.scm shepherd-1.0.4/.guix/modules/ shepherd-1.0.4/.guix/modules/shepherd-package.scm shepherd-1.0.4/ABOUT-NLS shepherd-1.0.4/AUTHORS shepherd-1.0.4/COPYING shepherd-1.0.4/ChangeLog shepherd-1.0.4/ChangeLog-2003 shepherd-1.0.4/INSTALL shepherd-1.0.4/Makefile.am shepherd-1.0.4/Makefile.in shepherd-1.0.4/NEWS shepherd-1.0.4/README shepherd-1.0.4/THANKS shepherd-1.0.4/TODO shepherd-1.0.4/aclocal.m4 shepherd-1.0.4/build-aux/ shepherd-1.0.4/build-aux/announcement-template.txt shepherd-1.0.4/build-aux/announcement-text.scm shepherd-1.0.4/build-aux/compile shepherd-1.0.4/build-aux/config.guess shepherd-1.0.4/build-aux/config.rpath shepherd-1.0.4/build-aux/config.sub shepherd-1.0.4/build-aux/install-sh shepherd-1.0.4/build-aux/ltmain.sh shepherd-1.0.4/build-aux/mdate-sh shepherd-1.0.4/build-aux/missing shepherd-1.0.4/build-aux/test-driver shepherd-1.0.4/build-aux/test-driver.scm shepherd-1.0.4/build-aux/texinfo.tex shepherd-1.0.4/build-aux/xgettext.scm shepherd-1.0.4/configure shepherd-1.0.4/configure.ac shepherd-1.0.4/doc/ shepherd-1.0.4/doc/examples/ shepherd-1.0.4/doc/examples/README shepherd-1.0.4/doc/examples/awesomeadam.scm shepherd-1.0.4/doc/examples/wolfgangj.scm shepherd-1.0.4/doc/fdl-1.3.texi shepherd-1.0.4/doc/halt.8 shepherd-1.0.4/doc/herd.1 shepherd-1.0.4/doc/reboot.8 shepherd-1.0.4/doc/shepherd.1 shepherd-1.0.4/doc/shepherd.info shepherd-1.0.4/doc/shepherd.texi shepherd-1.0.4/doc/stamp-vti shepherd-1.0.4/doc/version.texi shepherd-1.0.4/etc/ shepherd-1.0.4/etc/completion/ shepherd-1.0.4/etc/completion/bash/ shepherd-1.0.4/etc/completion/bash/herd shepherd-1.0.4/etc/crash-handler.c shepherd-1.0.4/guix.scm shepherd-1.0.4/halt.in shepherd-1.0.4/herd.in shepherd-1.0.4/m4/ shepherd-1.0.4/m4/gettext.m4 shepherd-1.0.4/m4/iconv.m4 shepherd-1.0.4/m4/intlmacosx.m4 shepherd-1.0.4/m4/lib-ld.m4 shepherd-1.0.4/m4/lib-link.m4 shepherd-1.0.4/m4/lib-prefix.m4 shepherd-1.0.4/m4/nls.m4 shepherd-1.0.4/m4/po.m4 shepherd-1.0.4/m4/progtest.m4 shepherd-1.0.4/missing shepherd-1.0.4/modules/ shepherd-1.0.4/modules/shepherd/ shepherd-1.0.4/modules/shepherd/args.scm shepherd-1.0.4/modules/shepherd/colors.scm shepherd-1.0.4/modules/shepherd/comm.scm shepherd-1.0.4/modules/shepherd/config.scm.in shepherd-1.0.4/modules/shepherd/endpoints.scm shepherd-1.0.4/modules/shepherd/logger.scm shepherd-1.0.4/modules/shepherd/scripts/ shepherd-1.0.4/modules/shepherd/scripts/halt.scm shepherd-1.0.4/modules/shepherd/scripts/herd.scm shepherd-1.0.4/modules/shepherd/scripts/reboot.scm shepherd-1.0.4/modules/shepherd/service/ shepherd-1.0.4/modules/shepherd/service/log-rotation.scm shepherd-1.0.4/modules/shepherd/service/monitoring.scm shepherd-1.0.4/modules/shepherd/service/repl.scm shepherd-1.0.4/modules/shepherd/service/system-log.scm shepherd-1.0.4/modules/shepherd/service/timer.scm shepherd-1.0.4/modules/shepherd/service/transient.scm shepherd-1.0.4/modules/shepherd/service.scm shepherd-1.0.4/modules/shepherd/support.scm shepherd-1.0.4/modules/shepherd/system.scm.in shepherd-1.0.4/modules/shepherd.scm shepherd-1.0.4/po/ shepherd-1.0.4/po/ChangeLog shepherd-1.0.4/po/LINGUAS shepherd-1.0.4/po/Makefile.in.in shepherd-1.0.4/po/Makevars shepherd-1.0.4/po/POTFILES.in shepherd-1.0.4/po/Rules-quot shepherd-1.0.4/po/boldquot.sed shepherd-1.0.4/po/da.gmo shepherd-1.0.4/po/da.po shepherd-1.0.4/po/de.gmo shepherd-1.0.4/po/de.po shepherd-1.0.4/po/en@boldquot.header shepherd-1.0.4/po/en@quot.header shepherd-1.0.4/po/es.gmo shepherd-1.0.4/po/es.po shepherd-1.0.4/po/fr.gmo shepherd-1.0.4/po/fr.po shepherd-1.0.4/po/insert-header.sin shepherd-1.0.4/po/pt_BR.gmo shepherd-1.0.4/po/pt_BR.po shepherd-1.0.4/po/quot.sed shepherd-1.0.4/po/remove-potcdate.sin shepherd-1.0.4/po/ro.gmo shepherd-1.0.4/po/ro.po shepherd-1.0.4/po/shepherd.pot shepherd-1.0.4/po/sk.gmo shepherd-1.0.4/po/sk.po shepherd-1.0.4/po/sr.gmo shepherd-1.0.4/po/sr.po shepherd-1.0.4/po/stamp-po shepherd-1.0.4/po/sv.gmo shepherd-1.0.4/po/sv.po shepherd-1.0.4/po/ta.gmo shepherd-1.0.4/po/ta.po shepherd-1.0.4/po/uk.gmo shepherd-1.0.4/po/uk.po shepherd-1.0.4/po/zh_CN.gmo shepherd-1.0.4/po/zh_CN.po shepherd-1.0.4/reboot.in shepherd-1.0.4/shepherd.in shepherd-1.0.4/tests/ shepherd-1.0.4/tests/basic.sh shepherd-1.0.4/tests/close-on-exec.sh shepherd-1.0.4/tests/config-failure.sh shepherd-1.0.4/tests/daemonize.sh shepherd-1.0.4/tests/eval-load.sh shepherd-1.0.4/tests/file-creation-mask.sh shepherd-1.0.4/tests/forking-service.sh shepherd-1.0.4/tests/inetd.sh shepherd-1.0.4/tests/logging-ENOSPC.sh shepherd-1.0.4/tests/logging-failure.sh shepherd-1.0.4/tests/logging.sh shepherd-1.0.4/tests/misbehaved-client.sh shepherd-1.0.4/tests/no-home.sh shepherd-1.0.4/tests/one-shot.sh shepherd-1.0.4/tests/pid-file.sh shepherd-1.0.4/tests/power-off.sh shepherd-1.0.4/tests/replacement.sh shepherd-1.0.4/tests/respawn-inhibition.sh shepherd-1.0.4/tests/respawn-throttling.sh shepherd-1.0.4/tests/respawn.sh shepherd-1.0.4/tests/restart.sh shepherd-1.0.4/tests/services/ shepherd-1.0.4/tests/services/log-rotation-internal.scm shepherd-1.0.4/tests/services/log-rotation.sh shepherd-1.0.4/tests/services/monitoring.sh shepherd-1.0.4/tests/services/repl.sh shepherd-1.0.4/tests/services/system-log-internal.scm shepherd-1.0.4/tests/services/system-log-self.sh shepherd-1.0.4/tests/services/system-log.sh shepherd-1.0.4/tests/services/timer-at.sh shepherd-1.0.4/tests/services/timer-events.scm shepherd-1.0.4/tests/services/timer.sh shepherd-1.0.4/tests/services/transient.sh shepherd-1.0.4/tests/signals.sh shepherd-1.0.4/tests/starting-status.sh shepherd-1.0.4/tests/startup-failure.sh shepherd-1.0.4/tests/status-sexp.sh shepherd-1.0.4/tests/stopping-status.sh shepherd-1.0.4/tests/syslog-slow-output.sh shepherd-1.0.4/tests/system-star.sh shepherd-1.0.4/tests/systemd.sh shepherd-1.0.4/tests/terminate-before-running.sh shepherd-1.0.4/tests/transient.sh shepherd-1.0.4/tests/unload.sh phase `unpack' succeeded after 0.0 seconds starting phase `bootstrap' GNU build system bootstrapping not needed phase `bootstrap' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' patch-shebang: ./build-aux/announcement-text.scm: warning: no binary for interpreter `-S' found in $PATH patch-shebang: ./build-aux/compile: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/config.guess: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/config.rpath: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/config.sub: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/install-sh: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/ltmain.sh: changing `/gnu/store/29jhbbg1hf557x8j53f9sxd9imlmf02a-bash-minimal-5.0.7/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/mdate-sh: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/missing: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/test-driver: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/test-driver.scm: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./build-aux/xgettext.scm: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./configure: changing `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' patch-shebang: ./missing: changing `/nix/store/ryk1ywzz31kp4biclxq3yq6hpjycalyy-bash-4.2/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' phase `patch-source-shebangs' succeeded after 0.0 seconds starting phase `configure' source directory: "/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4" (relative from build: ".") build directory: "/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4" configure flags: ("CONFIG_SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash" "SHELL=/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/bash" "--prefix=/gnu/store/zh9xqdazdqvaz8c2gfwgwx3ki8bsqp32-shepherd-1.0.4" "--enable-fast-install" "--build=aarch64-unknown-linux-gnu" "--localstatedir=/var" "--with-gzip=/gnu/store/rfg2rdj9kfxhdi6j0y35w77zb51lsfki-gzip-1.13/bin/gzip" "--with-zstd=/gnu/store/lxcc2cyhfcxsh3grjy09gkxrr40sbj0b-zstd-1.5.2/bin/zstd") configure: WARNING: unrecognized options: --enable-fast-install checking for a BSD-compatible install... /gnu/store/62c9pawfdpv1qrgavs8amadbwz8zfiaf-coreutils-9.1/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /gnu/store/62c9pawfdpv1qrgavs8amadbwz8zfiaf-coreutils-9.1/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... no checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking for a sed that does not truncate output... /gnu/store/8mapjfzb13assv6nd4kph3csvqydk6ym-sed-4.8/bin/sed checking whether NLS is requested... yes checking for msgfmt... no checking for gmsgfmt... : checking for xgettext... no checking for msgmerge... no 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking build system type... aarch64-unknown-linux-gnu checking host system type... aarch64-unknown-linux-gnu checking for ld used by gcc... /gnu/store/cfzwm4yq78c39iqxlr146jr2lk1rl09c-ld-wrapper-0/bin/ld checking if the linker (/gnu/store/cfzwm4yq78c39iqxlr146jr2lk1rl09c-ld-wrapper-0/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep checking for egrep... /gnu/store/ysla2nchzpzpr9gwhwv2ihm26hriiqxg-grep-3.11/bin/grep -E 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 a sed that does not truncate output... (cached) /gnu/store/8mapjfzb13assv6nd4kph3csvqydk6ym-sed-4.8/bin/sed checking for gzip... /gnu/store/rfg2rdj9kfxhdi6j0y35w77zb51lsfki-gzip-1.13/bin/gzip checking for zstd... /gnu/store/lxcc2cyhfcxsh3grjy09gkxrr40sbj0b-zstd-1.5.2/bin/zstd checking for timeout... /gnu/store/62c9pawfdpv1qrgavs8amadbwz8zfiaf-coreutils-9.1/bin/timeout checking for pkg-config... /gnu/store/hahvgqpl61kg7jnljx217wfv54xj4fbg-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/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/bin/guile checking for Guile version >= 3.0... 3.0.9 checking for guild... /gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/bin/guild checking for guile-config... /gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/bin/guile-config checking for guile-3.0 >= 3.0.9... yes checking if (fibers) is available... yes checking if (fibers scheduler) is available... yes checking whether Fibers might create POSIX threads... no checking for gcc... (cached) gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... (cached) yes checking dependency style of gcc... (cached) none checking the '_SC_OPEN_MAX' value... 4 checking <sys/reboot.h> constants... done checking <sys/prctl.h> constants... done checking size of struct signalfd_siginfo... 128 checking size of sigset_t... 128 checking <sys/signalfd.h> and <sys/signal.h> constants... done checking <netinet/in.h> constants... done checking whether to build crash handler... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating po/Makefile.in config.status: creating modules/shepherd/system.scm config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing depfiles commands configure: WARNING: unrecognized options: --enable-fast-install phase `configure' succeeded after 4.2 seconds starting phase `patch-generated-file-shebangs' patch-shebang: ./build-aux/announcement-text.scm: warning: no binary for interpreter `-S' found in $PATH patch-makefile-SHELL: ./po/Makefile: changing `SHELL' from `/bin/sh' to `/gnu/store/d7q6yazfa1bxf4x7p9n3b99hn97q6bvw-bash-minimal-5.1.16/bin/sh' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' /gnu/store/62c9pawfdpv1qrgavs8amadbwz8zfiaf-coreutils-9.1/bin/mkdir -p "`dirname modules/shepherd/config.scm`" /gnu/store/8mapjfzb13assv6nd4kph3csvqydk6ym-sed-4.8/bin/sed -e 's,%PREFIX%,/gnu/store/zh9xqdazdqvaz8c2gfwgwx3ki8bsqp32-shepherd-1.0.4,g' -e 's,%modsrcdir%,/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/modules,g' -e 's,%modbuilddir%,/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/modules,g' -e 's,%localstatedir%,/var,g' -e 's,%runstatedir%,/var/run,g' -e 's,%pkglibdir%,/gnu/store/zh9xqdazdqvaz8c2gfwgwx3ki8bsqp32-shepherd-1.0.4/lib/shepherd,g' -e 's,%sysconfdir%,/gnu/store/zh9xqdazdqvaz8c2gfwgwx3ki8bsqp32-shepherd-1.0.4/etc,g' -e 's,%localedir%,/gnu/store/zh9xqdazdqvaz8c2gfwgwx3ki8bsqp32-shepherd-1.0.4/share/locale,g' -e 's,%VERSION%,1.0.4,g' -e 's,%PACKAGE_BUGREPORT%,bug-guix@gnu.org,g' -e 's,%PACKAGE_NAME%,GNU Shepherd,g' -e 's,%PACKAGE_URL%,https://www.gnu.org/software/shepherd/,g' -e 's,%FIBERS_SOURCE_DIRECTORY%,/gnu/store/fskgwscskf8aqy57hbxcsy6d9nzvb04y-guile-fibers-1.1.1/share/guile/site/3.0,g' -e 's,%FIBERS_OBJECT_DIRECTORY%,/gnu/store/fskgwscskf8aqy57hbxcsy6d9nzvb04y-guile-fibers-1.1.1/lib/guile/3.0/site-ccache,g' -e 's,%GUILE%,/gnu/store/mwv03cfpqwvnffq76fp4x1kmn6833dpa-guile-3.0.9/bin/guile,g' < modules/shepherd/config.scm.in >modules/shepherd/config.scm make all-recursive make[1]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' Making all in po make[2]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/po' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/po' make[2]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' GEN shepherd GEN herd GEN halt GEN reboot GEN etc/crash-handler.so GUILEC modules/shepherd/scripts/halt.go GUILEC modules/shepherd/scripts/herd.go GUILEC modules/shepherd.go GUILEC modules/shepherd/scripts/reboot.go GUILEC modules/shepherd/service/log-rotation.go GUILEC modules/shepherd/service/repl.go GUILEC modules/shepherd/service/monitoring.go GUILEC modules/shepherd/service/system-log.go GUILEC modules/shepherd/service/timer.go GUILEC modules/shepherd/service/transient.go GUILEC modules/shepherd/config.go GUILEC modules/shepherd/system.go GUILEC modules/shepherd/args.go GUILEC modules/shepherd/colors.go GUILEC modules/shepherd/endpoints.go GUILEC modules/shepherd/logger.go GUILEC modules/shepherd/service.go GUILEC modules/shepherd/support.go GUILEC modules/shepherd/comm.go shepherd/scripts/herd.scm:332:15: warning: non-literal format string shepherd/scripts/herd.scm:336:15: warning: non-literal format string shepherd/scripts/herd.scm:343:15: warning: non-literal format string shepherd/scripts/herd.scm:347:15: warning: non-literal format string shepherd/scripts/herd.scm:354:15: warning: non-literal format string shepherd/scripts/herd.scm:358:15: warning: non-literal format string shepherd/scripts/herd.scm:393:2: warning: non-literal format string shepherd/scripts/herd.scm:515:7: warning: non-literal format string shepherd/scripts/herd.scm:512:7: warning: non-literal format string shepherd/scripts/herd.scm:494:13: warning: non-literal format string shepherd/scripts/herd.scm:502:16: warning: non-literal format string shepherd/scripts/herd.scm:498:16: warning: non-literal format string shepherd/scripts/herd.scm:476:13: warning: non-literal format string shepherd/scripts/herd.scm:524:8: warning: non-literal format string shepherd/scripts/herd.scm:536:4: warning: non-literal format string shepherd/scripts/herd.scm:544:5: warning: non-literal format string shepherd/scripts/herd.scm:564:7: warning: non-literal format string shepherd/scripts/herd.scm:584:12: warning: non-literal format string shepherd/scripts/herd.scm:598:28: warning: non-literal format string shepherd/scripts/herd.scm:615:11: warning: non-literal format string shepherd/scripts/herd.scm:618:11: warning: non-literal format string shepherd/scripts/herd.scm:634:17: warning: non-literal format string shepherd/scripts/herd.scm:640:19: warning: non-literal format string shepherd/scripts/herd.scm:716:20: warning: non-literal format string shepherd/scripts/herd.scm:707:27: warning: non-literal format string shepherd/scripts/herd.scm:712:27: warning: non-literal format string shepherd/scripts/herd.scm:700:20: warning: non-literal format string shepherd/service.scm:2979:26: warning: possibly wrong number of arguments to `primitive-fork' make[2]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' make[1]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' phase `build' succeeded after 13.8 seconds starting phase `check' make check-recursive make[1]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' Making check in po make[2]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/po' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/po' make[2]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' make check-TESTS make[3]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' make[4]: Entering directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' PASS: tests/config-failure.sh PASS: tests/startup-failure.sh PASS: tests/replacement.sh PASS: tests/respawn-inhibition.sh PASS: tests/no-home.sh PASS: tests/misbehaved-client.sh PASS: tests/restart.sh SKIP: tests/logging-ENOSPC.sh PASS: tests/respawn-throttling.sh PASS: tests/file-creation-mask.sh PASS: tests/logging-failure.sh PASS: tests/status-sexp.sh PASS: tests/starting-status.sh FAIL: tests/pid-file.sh PASS: tests/stopping-status.sh PASS: tests/transient.sh PASS: tests/basic.sh PASS: tests/systemd.sh PASS: tests/one-shot.sh PASS: tests/logging.sh PASS: tests/signals.sh PASS: tests/daemonize.sh PASS: tests/inetd.sh PASS: tests/system-star.sh PASS: tests/close-on-exec.sh PASS: tests/eval-load.sh PASS: tests/power-off.sh PASS: tests/unload.sh PASS: tests/services/monitoring.sh PASS: tests/terminate-before-running.sh PASS: tests/services/timer-events.scm - calendar-event, out of range PASS: tests/services/timer-events.scm - next-calendar-event, leap year PASS: tests/services/timer-events.scm - next-calendar-event, non-leap year PASS: tests/services/timer-events.scm - next-calendar-event, same day PASS: tests/services/timer-events.scm - next-calendar-event, days of week PASS: tests/services/timer-events.scm - next-calendar-event, every Sunday PASS: tests/services/timer-events.scm - next-calendar-event, once everyday PASS: tests/services/timer-events.scm - next-calendar-event, every first Sunday of the month PASS: tests/services/timer-events.scm - next-calendar-event, every Friday 13th PASS: tests/services/timer-events.scm - next-calendar-event, across DST PASS: tests/services/timer-events.scm - next-calendar-event, CEST -> CET, repeated hour PASS: tests/services/timer-events.scm - next-calendar-event, CET -> CEST, nonexistent hour PASS: tests/services/timer-events.scm - seconds-to-wait, 12h between consecutive events PASS: tests/services/timer-events.scm - seconds-to-wait, CEST -> CET, daily PASS: tests/services/timer-events.scm - seconds-to-wait, CET -> CEST, daily PASS: tests/services/timer-events.scm - seconds-to-wait, CEST -> CET, hourly PASS: tests/services/timer-events.scm - seconds-to-wait, CEST -> CET, every 15mn PASS: tests/services/timer-events.scm - seconds-to-wait, CET -> CEST, hourly PASS: tests/services/timer-events.scm - seconds-to-wait, CET -> CEST, every 15mn PASS: tests/services/timer-events.scm - cron-string->calendar-event, "* * * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "42 * * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "0 */2 * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "0 */3 * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "0 */23 * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "*/15 * * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "30 4 1,15 * 5" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "5 0 * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "15 14 1 * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "0 22 * * 1-5" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "23 0-23/2 * * *" PASS: tests/services/timer-events.scm - cron-string->calendar-event, "5 4 * * 0" PASS: tests/services/timer-events.scm - cron-string->calendar-event, invalid days-of-month field PASS: tests/services/timer-events.scm - cron-string->calendar-event, invalid days-of-week field PASS: tests/services/timer-events.scm - cron-string->calendar-event, invalid minutes field PASS: tests/services/timer-events.scm - timer-arguments->calendar-event, simple PASS: tests/services/timer-events.scm - timer-arguments->calendar-event, wrong-type-arg PASS: tests/services/log-rotation-internal.scm - rotate-past-logs PASS: tests/services/repl.sh PASS: tests/services/system-log-internal.scm - read-system-log-message, with PID PASS: tests/services/system-log-internal.scm - read-system-log-message, without PID PASS: tests/services/system-log-internal.scm - read-system-log-message, with Unicode and C locale PASS: tests/services/system-log-internal.scm - read-system-log-message, raw PASS: tests/services/system-log-internal.scm - read-system-log-message, kernel PASS: tests/services/system-log-self.sh PASS: tests/services/transient.sh PASS: tests/forking-service.sh PASS: tests/services/log-rotation.sh PASS: tests/syslog-slow-output.sh PASS: tests/respawn.sh PASS: tests/services/system-log.sh PASS: tests/services/timer-at.sh PASS: tests/services/timer.sh ============================================================================ Testsuite summary for GNU Shepherd 1.0.4 ============================================================================ # TOTAL: 82 # PASS: 80 # SKIP: 1 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See ./test-suite.log Please report to bug-guix@gnu.org ============================================================================ make[4]: *** [Makefile:1584: test-suite.log] Error 1 make[4]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' make[3]: *** [Makefile:1692: check-TESTS] Error 2 make[3]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' make[2]: *** [Makefile:1938: check-am] Error 2 make[2]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' make[1]: *** [Makefile:1469: check-recursive] Error 1 make[1]: Leaving directory '/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4' make: *** [Makefile:1940: check] Error 2 Test suite failed, dumping logs. --- ./test-suite.log -------------------------------------------------------- ========================================== GNU Shepherd 1.0.4: ./test-suite.log ========================================== # TOTAL: 82 # PASS: 80 # SKIP: 1 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: tests/pid-file ==================== + shepherd --version shepherd (GNU Shepherd) 1.0.4 Copyright (C) 2025 the Shepherd 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. + herd --version herd (GNU Shepherd) 1.0.4 Copyright (C) 2025 the Shepherd 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. + socket=t-socket-5234 + conf=t-conf-5234 + log=t-log-5234 + pid=t-pid-5234 + stamp=t-stamp-5234 + service_pid=t-service-pid-5234 + herd='herd -s t-socket-5234' + trap 'cat t-log-5234 || true; rm -f t-socket-5234 t-conf-5234 t-service-pid-5234 t-stamp-5234 t-log-5234; test -f t-pid-5234 && kill `cat t-pid-5234` || true; rm -f t-pid-5234' EXIT + cat + rm -f t-pid-5234 + shepherd -I -s t-socket-5234 -c t-conf-5234 -l t-log-5234 --pid=t-pid-5234 + test -f t-pid-5234 + sleep 0.3 GNU Shepherd 1.0.4 (Guile 3.0.9, aarch64-unknown-linux-gnu) Starting service root... Service root started. Service root running with value #<<process> id: 5565 command: #f>. Service root has been started. Starting service test-works... + test -f t-pid-5234 ++ cat t-pid-5234 + shepherd_pid=5565 + test -f t-stamp-5234 + sleep 0.3 + test -f t-stamp-5234 + sleep 0.3 + test -f t-stamp-5234 + sleep 0.3 + test -f t-stamp-5234 + sleep 0.3 + test -f t-stamp-5234 + sleep 0.3 + test -f t-stamp-5234 + sleep 0.3 + test -f t-stamp-5234 + sleep 0.3 Service test-works has been started. Configuration successfully loaded from 't-conf-5234'. Service test-works started. Service test-works running with value #<<process> id: 5896 command: ("guile" "-c" "(when (zero? (primitive-fork)) (call-with-output-file \"/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/t-service-pid-5234\" (lambda (port) (usleep 1500000) (display (getpid) port))) (sleep 100))")>. + test -f t-stamp-5234 + herd -s t-socket-5234 status test-works + grep running It is running since 08:15:45 (1 second ago). + test -f t-service-pid-5234 ++ cat t-service-pid-5234 + kill -0 5896 + herd -s t-socket-5234 stop test-works Stopping service test-works... Awaiting PID 5828, which is already gone. Service test-works stopped. Service test-works is now stopped. + rm t-service-pid-5234 + herd -s t-socket-5234 start test herd: error: exception caught while executing 'start' on service 'test': In procedure delete-file: Read-only file system + true + herd -s t-socket-5234 status test + grep stopped It is stopped (failing). + test -f t-service-pid-5234 + cat t-log-5234 2025-04-19 08:15:43 GNU Shepherd 1.0.4 (Guile 3.0.9, aarch64-unknown-linux-gnu) 2025-04-19 08:15:43 bit-count is deprecated. Use bitvector-count, or a loop over array-ref if array support is needed. 2025-04-19 08:15:43 scm_bitvector_length is deprecated. Use scm_c_bitvector_length instead. 2025-04-19 08:15:43 Starting service root... 2025-04-19 08:15:43 Service root started. 2025-04-19 08:15:43 Service root running with value #<<process> id: 5565 command: #f>. 2025-04-19 08:15:43 Service root has been started. 2025-04-19 08:15:43 Starting service test-works... 2025-04-19 08:15:45 Service test-works has been started. 2025-04-19 08:15:45 Configuration successfully loaded from 't-conf-5234'. 2025-04-19 08:15:45 Service test-works started. 2025-04-19 08:15:45 Service test-works running with value #<<process> id: 5896 command: ("guile" "-c" "(when (zero? (primitive-fork)) (call-with-output-file \"/tmp/guix-build-shepherd-1.0.4.drv-0/shepherd-1.0.4/t-service-pid-5234\" (lambda (port) (usleep 1500000) (display (getpid) port))) (sleep 100))")>. 2025-04-19 08:15:46 Stopping service test-works... 2025-04-19 08:15:46 Awaiting PID 5828, which is already gone. 2025-04-19 08:15:46 Service test-works stopped. 2025-04-19 08:15:46 Service test-works is now stopped. 2025-04-19 08:15:46 Starting service test... 2025-04-19 08:15:46 Service test failed to start. + rm -f t-socket-5234 t-conf-5234 t-service-pid-5234 t-stamp-5234 t-log-5234 + test -f t-pid-5234 ++ cat t-pid-5234 + kill 5565 + rm -f t-pid-5234 Stopping service root... Exiting shepherd... Service test is not running. Service test-works is not running. Service test-daemonizes is not running. Exiting. FAIL tests/pid-file.sh (exit status: 1) SKIP: tests/logging-ENOSPC ========================== + shepherd --version shepherd (GNU Shepherd) 1.0.4 Copyright (C) 2025 the Shepherd 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. + herd --version herd (GNU Shepherd) 1.0.4 Copyright (C) 2025 the Shepherd 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. + unshare -r true ./tests/logging-ENOSPC.sh: line 22: unshare: command not found + echo 'Linux unprivileged user namespaces are not supported.' Linux unprivileged user namespaces are not supported. + exit 77 SKIP tests/logging-ENOSPC.sh (exit status: 77) error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "make" arguments: ("check" "-j" "8" "GUILE_AUTO_COMPILE=0") exit-status: 2 term-signal: #f stop-signal: #f> phase `check' failed after 24.5 seconds command "make" "check" "-j" "8" "GUILE_AUTO_COMPILE=0" failed with status 2 build process 18 exited with status 256 builder for `/gnu/store/vs65f35irsp4kwsdr4kspcczlhm1w4b0-shepherd-1.0.4.drv' failed with exit code 1 @ build-failed /gnu/store/vs65f35irsp4kwsdr4kspcczlhm1w4b0-shepherd-1.0.4.drv - 1 builder for `/gnu/store/vs65f35irsp4kwsdr4kspcczlhm1w4b0-shepherd-1.0.4.drv' failed with exit code 1 ```
signature.asc
Description: PGP signature