Hi, On Tue, 02 Mar 2021 at 01:05, Leo Famulari wrote: > ------ > cp: cannot stat '/root/.config/guix/current/etc/openrc/guix-daemon': No such file or directory > chmod: cannot access '/etc/init.d/guix-daemon': No such file or directory > * rc-update: service `guix-daemon' does not exist > ------ > > I downloaded the 1.2.0 release binary and, indeed, there is no directory > 'etc/openrc' in root's current-guix profile. It's also missing from the > 'guix-1.2.0' store item that is the current-guix in this context. > > There is 'etc/init.d', 'lib/upstart', and 'lib/systemd'. Neither in the latest binary from CI: Noting ’guix-profile’ instead of ’current-profile’ in the extracted ’var’: $ ls -l var/guix/profiles/per-user/root/ total 0 lrwxrwxrwx 1 sitour sitour 19 janv. 1 1970 guix-profile -> guix-profile-1-link lrwxrwxrwx 1 sitour sitour 51 janv. 1 1970 guix-profile-1-link -> /gnu/store/…-profile Mathieu, how this ’latest’ tarball is produced? With “guix pack --profile-name=current-guix” as in “make release”? The 2 last commits seems about openrc seem, d27dbeb9d8 gnu: guix: Install OpenRC init files to $(prefix)/etc. cabac732de guix-install.sh: Support OpenRC. I miss why in nix/local.mk: --8<---------------cut here---------------start------------->8--- # The service script for openrc. openrcservicedir = $(sysconfdir)/init.d nodist_openrcservice_DATA = etc/openrc/guix-daemon --8<---------------cut here---------------end--------------->8--- instead of: openrcservicedir = $(sysconfdir)/openrc and then in accordance with the substitutes* replacement. Well, this tiny patch does that: