From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?=E8=97=8D=E6=8C=BA=E7=91=8B?= Subject: bug#27037: systemd service files installed by guix 0.13.0 cannot used by other distributions Date: Tue, 23 May 2017 23:33:42 +0800 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41471) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dDBp5-0006eN-GI for bug-guix@gnu.org; Tue, 23 May 2017 11:34:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dDBp4-0005Ip-MA for bug-guix@gnu.org; Tue, 23 May 2017 11:34:11 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:60457) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dDBp4-0005Ik-J9 for bug-guix@gnu.org; Tue, 23 May 2017 11:34:10 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dDBow-0004mb-9p for bug-guix@gnu.org; Tue, 23 May 2017 11:34:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dDBof-0006UF-2Q for bug-guix@gnu.org; Tue, 23 May 2017 11:33:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dDBoe-00054z-CO for bug-guix@gnu.org; Tue, 23 May 2017 11:33:45 -0400 Received: from mail-ua0-x230.google.com ([2607:f8b0:400c:c08::230]:32935) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dDBoe-00053c-88 for bug-guix@gnu.org; Tue, 23 May 2017 11:33:44 -0400 Received: by mail-ua0-x230.google.com with SMTP id e28so80406767uah.0 for ; Tue, 23 May 2017 08:33:43 -0700 (PDT) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 27037@debbugs.gnu.org I want to update my unofficial guix packages for Arch and Fedora to 0.13.0, but I found the systemd service files installed by guix 0.13.0 use /var/guix/profiles/per-user/root/guix-profile/bin/guix* instead of /usr/bin/guix* in ExecStart=. The path /var/guix/profiles don't exist on systems that don't have guix installed before, and users will have to manually start guix-daemon and install guix with guix before they can use the systemd service files. Is it possible to fix systemd service files, so it can be easily used by packages in other distributions?