unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#67800: File guix-publish.service missing on foreign distro installations
@ 2023-12-12 17:03 Philippe SWARTVAGHER
  2023-12-28  9:11 ` Josselin Poiret via Bug reports for GNU Guix
  0 siblings, 1 reply; 2+ messages in thread
From: Philippe SWARTVAGHER @ 2023-12-12 17:03 UTC (permalink / raw)
  To: 67800; +Cc: ludovic.courtes

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).


Philippe.





^ permalink raw reply	[flat|nested] 2+ messages in thread

* bug#67800: File guix-publish.service missing on foreign distro installations
  2023-12-12 17:03 bug#67800: File guix-publish.service missing on foreign distro installations Philippe SWARTVAGHER
@ 2023-12-28  9:11 ` Josselin Poiret via Bug reports for GNU Guix
  0 siblings, 0 replies; 2+ messages in thread
From: Josselin Poiret via Bug reports for GNU Guix @ 2023-12-28  9:11 UTC (permalink / raw)
  To: Philippe SWARTVAGHER, 67800; +Cc: ludovic.courtes

[-- Attachment #1: Type: text/plain, Size: 1033 bytes --]

Hi Philippe,

Philippe SWARTVAGHER <philippe.swartvagher@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

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 682 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-12-28 10:00 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-12-12 17:03 bug#67800: File guix-publish.service missing on foreign distro installations Philippe SWARTVAGHER
2023-12-28  9:11 ` Josselin Poiret via Bug reports for GNU Guix

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).