GNU bug report logs -
#79965
Shepherd service manager hangs after some uptime
Previous Next
To reply to this bug, email your comments to 79965 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org:
bug#79965; Package
guix.
(Mon, 08 Dec 2025 06:21:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
DaNike <danike <at> cirr.com>:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org.
(Mon, 08 Dec 2025 06:21:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
I have a Guix (Linux) system on which the Shepherd service manager is
entirely nonresponsive. Attempts to use the `herd` command hang
indefinitely, and inetd services (like SSH) do not work. The system as a
whole /is/ responsive though; the running services continue to operate
normally, and Guix is fully usable. PID 1 does NOT have high CPU usage,
and is processing syslogs properly (messages go to the right files and
terminals). On console, I am able to switch TTYs (though one does not
have a shell on it because Shepherd isn't respawning the tty service for
it) and view the syslog on C-M-F12.
My attempts to debug PID 1 have yielded nothing that I can make sense
of. GDB is unable to get a Scheme stacktrace out of any running threads,
and strace is less than intelligible due to the running services writing
to their logs.
This system is still online, with Shepherd is its hung state, and will
likely be for as long as the services continue to run. Are there any
debugging steps I can take here that might provide more
information/recover Shepherd?
[OpenPGP_0xBEFB74D5F3FC4387.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
Information forwarded
to
bug-guix <at> gnu.org:
bug#79965; Package
guix.
(Mon, 22 Dec 2025 10:49:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 79965 <at> debbugs.gnu.org (full text, mbox):
Hi DaNike,
DaNike <danike <at> cirr.com> skribis:
> I have a Guix (Linux) system on which the Shepherd service manager is
> entirely nonresponsive. Attempts to use the `herd` command hang
> indefinitely, and inetd services (like SSH) do not work.
What version of the Shepherd is this, and what Fibers version? This
information is logged when PID 1 starts, in /var/log/messages.
Could you also share your Guix System config so we can attempt to
reproduce it in a VM?
Thanks,
Ludo’.
PS: Please consider reporting bugs to
<https://codeberg.org/shepherd/shepherd/issues>.
This bug report was last modified 17 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.