From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Updating guix for root Date: Sat, 01 Sep 2018 16:32:29 +0200 Message-ID: <874lf9e1aa.fsf@gnu.org> References: <87efeib8fh.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56820) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fw6wy-0005hD-87 for help-guix@gnu.org; Sat, 01 Sep 2018 10:32:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fw6wx-0005rU-4N for help-guix@gnu.org; Sat, 01 Sep 2018 10:32:32 -0400 In-Reply-To: <87efeib8fh.fsf@elephly.net> (Ricardo Wurmus's message of "Tue, 28 Aug 2018 21:25:06 +0200") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Ricardo Wurmus Cc: help-guix@gnu.org Hello, Ricardo Wurmus skribis: >> However, the systemd service still launches the daemon from=20 >> /var/guix/profiles/per-user/root/guix-profile/bin/guix-daemon. So if I >> uninstall the package "guix" for the root account (see >> https://www.mail-archive.com/bug-guix@gnu.org/msg09793.html), I will >> probably remove the guix-daemon that is used on system startup. > > You are right that this is a problem. Our instructions for the binary > installation method say that this binary method works because it comes > with a pre-populated profile for the root user. > > I believe we should revise these instructions, so that they take into > account the new behaviour of =E2=80=9Cguix pull=E2=80=9D. Perhaps we could somehow provide a profile that would have to be linked to ~/.config/guix/current? The ~root/.guix-profile that comes with the binary tarball has the advantage of providing =E2=80=98glibc-utf8-locales=E2=80=99 and the corresp= onding =E2=80=98GUIX_LOCPATH=E2=80=99. It would be nice to keep it somehow. That requires some thought=E2=80=A6 Thanks, Ludo=E2=80=99.