GNU bug report logs - #77920
Shepherd 1.0.4 test failure with unprivileged guix-daemon

Previous Next

Package: guix;

Reported by: Roman Scherer <roman.scherer <at> burningswell.com>

Date: Sat, 19 Apr 2025 09:06:04 UTC

Severity: normal

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: Roman Scherer <roman.scherer <at> burningswell.com>
Cc: 77920 <at> debbugs.gnu.org
Subject: bug#77920: shepherd-1.0.4 not building on aarch64
Date: Sat, 19 Apr 2025 11:57:05 +0200
Hi Roman,

Roman Scherer <roman.scherer <at> burningswell.com> writes:

> 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
> ```

This is due to <https://issues.guix.gnu.org/77570>.

You need to pull and reconfigure to address it.

If you cannot reconfigure precisely because you cannot build shepherd
and don’t want to use substitutes, then you can do something like:

  herd stop guix-daemon
  /gnu/store/…-fixed-guix-…/bin/guix-daemon \
     --build-users-group=guixbuild …

(Run ‘herd status guix-daemon’ beforehand to view the exact command
line.)

HTH!

Ludo’.




This bug report was last modified 65 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.