gnu: guix: Fix openrc init scripts.

Fixes <https://bugs.gnu.org/46871>.

* gnu/packages/package-management.scm (guix)[arguments]: Fix openrc init.
* nix/local.mk (openrcservicedir): Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
This commit is contained in:
zimoun 2021-03-26 09:05:15 +01:00 committed by Efraim Flashner
parent 9feef62b73
commit aed51ecea8
No known key found for this signature in database
GPG key ID: 41AAE7DCCA3D8351
2 changed files with 2 additions and 2 deletions

View file

@ -212,7 +212,7 @@ (define-public guix
(substitute* "nix/local.mk"
(("^openrcservicedir = .*$")
(string-append "openrcservicedir = \
$(prefix)/etc/init.d\n")))
$(prefix)/etc/openrc\n")))
(invoke "sh" "bootstrap")))
(add-before 'build 'use-host-compressors

View file

@ -181,7 +181,7 @@ etc/init.d/guix-daemon: etc/init.d/guix-daemon.in \
mv "$@.tmp" "$@"
# The service script for openrc.
openrcservicedir = $(sysconfdir)/init.d
openrcservicedir = $(sysconfdir)/openrc
nodist_openrcservice_DATA = etc/openrc/guix-daemon
etc/openrc/guix-daemon: etc/openrc/guix-daemon.in \