From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jookia <166291@gmail.com> Subject: Re: The tricky case of "--localstatedir=/var" Date: Wed, 17 Feb 2016 04:12:32 +1100 Message-ID: <20160216171232.GA12187@novena-choice-citizen.lan> References: <20160216135729.GB13560@novena-choice-citizen.lan> <20160216164109.GA5983@solar> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57316) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <166291@gmail.com>) id 1aVjDK-0002GV-6q for guix-devel@gnu.org; Tue, 16 Feb 2016 12:15:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <166291@gmail.com>) id 1aVjDF-000175-8p for guix-devel@gnu.org; Tue, 16 Feb 2016 12:15:02 -0500 Received: from mail-wm0-x22b.google.com ([2a00:1450:400c:c09::22b]:38272) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <166291@gmail.com>) id 1aVjDF-00016z-24 for guix-devel@gnu.org; Tue, 16 Feb 2016 12:14:57 -0500 Received: by mail-wm0-x22b.google.com with SMTP id a4so110355647wme.1 for ; Tue, 16 Feb 2016 09:14:57 -0800 (PST) Content-Disposition: inline In-Reply-To: <20160216164109.GA5983@solar> 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: Andreas Enge Cc: guix-devel@gnu.org On Tue, Feb 16, 2016 at 05:41:09PM +0100, Andreas Enge wrote: > There is also a middle ground that would be possible: Move some of the > content of localstatedir to /gnu; this would make sense for the sqlite > database, for instance. Then it would be possible to copy /gnu from one > system to another. On the other hand, there are quite a few more things > in /var/guix, so maybe this is not really sensible. I'm not sure how that would really fix the issue that people are hitting: Say we move some of the content to /gnu, things like profiles, the daemon socket, all the things that Guix looks for and symlinks to won't be found if Guix looks in /usr/local/var/guix and /gnu instead of /var/guix and /gnu. > Andreas Jookia.