From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Hinsen Subject: Updating guix for root Date: Tue, 28 Aug 2018 14:47:08 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51101) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fuddD-000327-VO for help-guix@gnu.org; Tue, 28 Aug 2018 09:02:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fudOr-0006o5-N2 for help-guix@gnu.org; Tue, 28 Aug 2018 08:47:16 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:57125) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fudOr-0006kc-Dx for help-guix@gnu.org; Tue, 28 Aug 2018 08:47:13 -0400 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: help-guix@gnu.org Hi Guixers, I wonder what the correct way is to update Guix for the root user. I did "guix pull" and got the new Guix under /root/.config/guix/current. This also contains the daemon under /root/.config/guix/current/bin/guix-daemon. So far, fine. However, the systemd service still launches the daemon from /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. Should I 1) update /etc/systemd/system/guix-daemon.service to point to the current daemon? If so, is /root/.config/guix/current/bin/guix-daemon the right (stable) path to use? 2) Get an updated guix-daemon.service from somewhere? If so, from where? 3) Do nothing, and keep using the old guix-daemon? 4) Do yet something else? Konrad.