Subject: guix-daemon socket activation does not work on the hurd

From: [email-masked]
Date: Mon, 7 Apr 2025 18:29:29 +0200 (CEST)

Hi,

today i reconfigured my system and after a reboot I am unable to use the guix-daemon on a childhurd.

guix build hello -n
guix build: error: failed to connect to `/var/guix/daemon-socket/socket': Protocol error

Offloading:
guix offload: error: failed to connect over SSH to daemon at 'localhost', socket /var/guix/daemon-socket/socket

Daemon Logs:
socket-activated with 1 socket
unexpected build daemon error: reading from file: Resource temporarily unavailable
Starting the daemon as the root user normally continues to work as before so i suspect the socket activation change is to blame.
Guix commit: 6af680670bf9055b90e6f8b63c4c2ab7b08e7c56