From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Guix binary tarball Date: Sat, 16 May 2015 08:47:44 +0200 Message-ID: <20150516064744.GB6519@debian> References: <20150515164602.GA13539@debian> <87382xwyoz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58255) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YtVt2-0001YM-4N for guix-devel@gnu.org; Sat, 16 May 2015 02:47:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YtVt1-0007Tl-6O for guix-devel@gnu.org; Sat, 16 May 2015 02:47:52 -0400 Content-Disposition: inline In-Reply-To: <87382xwyoz.fsf@gnu.org> 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: Ludovic =?iso-8859-15?Q?Court=E8s?= Cc: guix-devel@gnu.org On Fri, May 15, 2015 at 07:14:04PM +0200, Ludovic Courtès wrote: > > - The tarball also contains /, /root and /var. When unpacking it, the owner > > and permissions are changed on the system. > No. Maybe we can fix it by using two tar invocations with different > --owner. Hm. Then maybe the documentation should suggest the following? cd /tmp tar xf ... chmod ... (optional if we have the correct owners in the tarball) mv root/.guix-profile /root mv var/guix /var mv /gnu / This would also mean that the user does not need to put so much trust into us that the tarball does not replace vital parts of the system... > > Another point, which might simply lead to modifications in the documentation: > OK, patch welcome. :-) Sure, as soon as the final approach is fixed. > A couple of days earlier would have been even better, but thanks for the > detailed feedback! ;-) I thought it would avoid me to update the system immediately afterwards again if I waited for 0.8.2 :-) Actually, we have not yet tried how this installation method interacts with "guix pull". Andreas