From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#25852: Users not updating their installations of Guix Date: Wed, 8 Mar 2017 03:45:47 -0500 Message-ID: <20170308084547.GA7436@jasmine> References: <20170223211156.GA24382@jasmine> <877f429kju.fsf@gnu.org> <20170306213434.GA25316@jasmine> <20170307063330.bhv2ugsvi3qeofu5@penguin> <20170307195118.GA30247@jasmine> <20170307205848.42w2pusavz37dgwu@penguin> <20170307222215.GA4046@jasmine> <20170308062542.hfypmvgp2o6il2xf@penguin> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="9amGYk9869ThD9tj" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33351) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clXET-0003P8-PZ for bug-guix@gnu.org; Wed, 08 Mar 2017 03:46:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clXEQ-0003M2-Kh for bug-guix@gnu.org; Wed, 08 Mar 2017 03:46:05 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:47137) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1clXEQ-0003Lq-9f for bug-guix@gnu.org; Wed, 08 Mar 2017 03:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1clXEP-0007Xb-R6 for bug-guix@gnu.org; Wed, 08 Mar 2017 03:46:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <20170308062542.hfypmvgp2o6il2xf@penguin> 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: =?UTF-8?Q?Tom=C3=A1=C5=A1_?= =?UTF-8?Q?=C4=8Cech?= Cc: 25852@debbugs.gnu.org --9amGYk9869ThD9tj Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 08, 2017 at 07:25:42AM +0100, Tom=C3=A1=C5=A1 =C4=8Cech wrote: > Unless I'm missing some other commit, this won't work. >=20 > When I perform these steps: > 1] ./configure && make && sudo make install (or package installation) > 2] mkdir /gnu/store > 3] attempt to start daemon will fail as there is no guix-daemon in > @localstatedir@/guix/profiles/per-user/root/guix-profile/bin/guix-daemon > because there is no guix-daemon in /gnu/store I haven't used `make install`. Does this change break it? On my system, the old @bindir@ method didn't yield a usable guix-daemon.service either, because there is no '/usr/local/bin/guix-daemon'. The binary tarball that we distribute includes the guix-daemon in its store, and the '/var/guix/...' path works too. There were lots of people trying to follow the Binary Installation instructions in the manual [0] and getting stuck on step 5. They weren't able to symlink the systemd service file, and they had to edit the file too. With this change, the instructions in the manual should work whether or not the user copies or symlinks the service file. [0] https://www.gnu.org/software/guix/manual/html_node/Binary-Installation.html --9amGYk9869ThD9tj Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAli/xLMACgkQJkb6MLrK fwiABRAAlQMDEzCYuIwsoAyumfQL3QJoXlGjeqxoazNyZSzSZNFDl6D63zCSXes4 mk42JCWy2jqMryKaiZX2oz1UX92z/kmbtI7n7g6dhiWeLwFDwjGLis837ztlQkdN OZ5PntMIYPSJUI1odjyw/8MyGVGeVjAyGZOsTTJiNxdvGy8pWcBphuozBlJlp3Vt El74qEBSvjkx8lC5cduWk9HZ5ENAGaW8vf56zW0wpjBWcBzXguDp1tT8aowNkAqQ JFN/PuS4I3bsHSG1/UT+u3SjvFJUFudYeZ4tmLjPyCAtPKlUvYN5+vNnR73TmNZR XcIRwa6oXrt8PgxbxZ+qnmZYJtKMdNRQJmMehEqZ+8BkaH35+Py8sc0E8vBsewgi 6OIbIR2hGFDxi5LR5oWtvXXYYwUJcei+spQLC7dKVUVpwYgFvQDWmUCkb8RXuCY3 CRBhtpg/mcNbAfRkMWpeN6j4Bwn2xuOVZiyxruUr5dWJviZvOP2pY+OPwDc6nPmz VE8JbeJ3LS2pkOmD/bK0SMhy7AassN+ON8Rdf0bgpWCHiH8vAB9OEk+MyzrCGm60 wu4yLpBHcfMLhjvECaQ5gz9erC/xOklDYma7m/4mVmwbae2B3/A4UilruogMtM/7 ooIPh1K9pjJSQdsM05pkA6FCAUtEMBAEjZXBGc+pCcfMc061DW0= =2eA1 -----END PGP SIGNATURE----- --9amGYk9869ThD9tj--