I recently installed guix on top of Fedora as well. I ran into a similar issue recently. In my case, it was due to SELinux.
https://guix.gnu.org/manual/devel/en/html_node/SELinux-Support.html#Installing-the-SELinux-policy You can check if selinux is the reason why the guix-daemon.service is not starting by checking auditd's log. To do you can run tail -f /var/log/audit/audit.log in one terminal while restaring the guix-daemon in another: sudo systemctl --verbose status guix-daemon.service Cheers
