Hello Florian,

These are great news! Thanks a lot for investigating this!

Indeed, foreign distros still run guix-daemon from Guix v1.4,
which is very old now. It makes sense that old guix-daemon + recent
remaining parts of Guix might have produced modified derivations.

For foreign distros using systemd, the following workaround may be
useful to replace old guix-daemon by guix-daemon from USER profile:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~guix-daemon.service
...
[Service]
ExecStart=/home/USER/.config/guix/current/bin/guix-daemon \
    --build-users-group=_guixbuild --discover=no \
    --substitute-urls='.....'

Environment='GUIX_LOCPATH=/home/USER/.guix-profile/lib/locale'
...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Regards,
Nigko



Reply via email to