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


Message #11 received at 77920 <at> debbugs.gnu.org (full text, mbox):

From: Roman Scherer <roman.scherer <at> burningswell.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 77920 <at> debbugs.gnu.org
Subject: Re: bug#77920: shepherd-1.0.4 not building on aarch64
Date: Sun, 20 Apr 2025 11:41:58 +0200
[Message part 1 (text/plain, inline)]
Hi Ludo,

I got it working by pulling a6c96cdb7060ccfc2d0fe27a45b9bcc9590aedd6 and
doing a system reconfigure. Looks like a substitute for that commit was
available.

Thanks for your help!

Roman

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

> 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’.
[signature.asc (application/pgp-signature, inline)]

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.