From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jookia <166291@gmail.com> Subject: Re: The tricky case of "--localstatedir=/var" Date: Thu, 18 Feb 2016 05:00:19 +1100 Message-ID: <20160217180019.GA5380@novena-choice-citizen.lan> References: <20160216135729.GB13560@novena-choice-citizen.lan> <874md7yd4u.fsf@gmail.com> <20160217083849.GA27789@novena-choice-citizen.lan> <871t8br93u.fsf@gmail.com> <20160217100857.GA29638@novena-choice-citizen.lan> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48991) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <166291@gmail.com>) id 1aW6Qm-0002Qw-Ki for guix-devel@gnu.org; Wed, 17 Feb 2016 13:02:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <166291@gmail.com>) id 1aW6Qj-00053T-Az for guix-devel@gnu.org; Wed, 17 Feb 2016 13:02:28 -0500 Received: from mail-wm0-x234.google.com ([2a00:1450:400c:c09::234]:36681) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <166291@gmail.com>) id 1aW6Qj-00053H-4m for guix-devel@gnu.org; Wed, 17 Feb 2016 13:02:25 -0500 Received: by mail-wm0-x234.google.com with SMTP id g62so173505449wme.1 for ; Wed, 17 Feb 2016 10:02:24 -0800 (PST) Content-Disposition: inline In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Chris Marusich Cc: guix-devel@gnu.org On Wed, Feb 17, 2016 at 05:50:31PM +0000, Chris Marusich wrote: > I see. Please indulge my curiosity. You said that you "compile Guix from > source instead of using the official > binaries, then install Guix so it's managed by Guix." Do you do this on > GuixSD, or on a foreign distribution? Do you mean that you first compile > and install Guix somewhere on your system, and then run "guix package -i > guix" to install the Guix package into the Guix store? Assuming that's what > you do, which guix-daemon winds up running - the one you installed > originally, or the one you installed into the store? I understand why it's > nice to have the Guix package so that you can easily work with its > dependencies, but isn't "guix pull" the recommended way to keep your Guix > installation up to date? This is installing on a foreign distribution, though the issue also happens to those on GuixSD. I can use either the daemon I built or the daemon I have in the store, I have to start them manually on my distribution. 'guix pull' is the recommended way to keep your Guix installation up to date, but it's kind of weird having Guix not be self-contained in the sense of its dependencies. Jookia.