GNU bug report logs - #77634
[shepherd] Test failures on GNU/Hurd

Previous Next

Package: guix;

Reported by: yelninei <at> tutamail.com

Date: Tue, 8 Apr 2025 08:44:02 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: yelninei <at> tutamail.com
Cc: 77634 <77634 <at> debbugs.gnu.org>
Subject: bug#77634: [shepherd] Test failures on GNU/Hurd
Date: Wed, 23 Apr 2025 18:19:56 +0200
Hey,

yelninei <at> tutamail.com writes:

> The last thing that still needs fixing is the message-destination
> procedure in the system-log.sh test. Currently It sends all messages
> to the $syslog_remote_file if the message has a sender, but arguably
> the (null) AF_UNIX sockets are not remote.

Oh right.  I think 2d70e2f3948910ab97b9d90d75aa0196596fa917 should fix
it.

> I then tried the shepherd syslogd on the childhurd but some things were not quite right:
> - the /dev/klog messages are being logged but were missing the
> %kernel-prefix, i dont think this is a  problem with shepherd.
> - I saw no syslog messages in /var/log/messages, i.e. from sshd or a
> user shepherd logging to syslog. It just seems to stop logging to the
> main log file entirely after finishing with /dev/klog.
> Any ideas?

Yeah, I think that’s because of the streamio bug:

  https://lists.gnu.org/archive/html/bug-hurd/2025-04/msg00023.html

> Thank you for making shepherd very approachable. I had no issues
> understanding how the syslog service is supposed to work and hunt down
> the bug.

Thanks for the kind words.  I very much hope if feels approachable to as
many people as possible.

Ludo’.




This bug report was last modified 23 days ago.

Previous Next


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