GNU bug report logs - #67800
File guix-publish.service missing on foreign distro installations

Previous Next

Package: guix;

Reported by: Philippe SWARTVAGHER <philippe.swartvagher <at> inria.fr>

Date: Tue, 12 Dec 2023 17:04:02 UTC

Severity: normal

Full log


Message #8 received at 67800 <at> debbugs.gnu.org (full text, mbox):

From: Josselin Poiret <dev <at> jpoiret.xyz>
To: Philippe SWARTVAGHER <philippe.swartvagher <at> inria.fr>, 67800 <at> debbugs.gnu.org
Cc: ludovic.courtes <at> inria.fr
Subject: Re: bug#67800: File guix-publish.service missing on foreign distro
 installations
Date: Thu, 28 Dec 2023 10:11:13 +0100
[Message part 1 (text/plain, inline)]
Hi Philippe,

Philippe SWARTVAGHER <philippe.swartvagher <at> inria.fr> writes:

> Hello,
>
> I'm running Guix on a foreign distro, Debian, with systemd. I installed 
> Guix with the shell installer script.
>
> The documentation 
> https://guix.gnu.org/manual/en/html_node/Invoking-guix-publish.html 
> mentions (at the bottom) that I can execute the following command to 
> enable the Guix Publish service:
>
> ln -s ~root/.guix-profile/lib/systemd/system/guix-publish.service 
> /etc/systemd/system/
>
> However, the file 
> ~root/.guix-profile/lib/systemd/system/guix-publish.service does not 
> exist (actually, ~/root/.guix-profile doesn't exist).

As a temporary workaround, you can install the `guix` package in the
root's profile.

The problem stems from the fact that the `guix pull`-built guix doesn't
include many extras that the Makefile-built guix has, like that file.
Maybe we should include it in the `guix pull` build, so that it is
easily available and updated?

Best,
-- 
Josselin Poiret
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 1 year and 170 days ago.

Previous Next


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