From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Self-contained Guix tarball Date: Tue, 21 Apr 2015 10:18:51 +0200 Message-ID: <87lhhlq4gk.fsf@gnu.org> References: <20150410084651.GA23353@thebird.nl> <873848p5kd.fsf@gnu.org> <20150410131420.GB24509@thebird.nl> <87a8ydt8k8.fsf_-_@gnu.org> <871tjlxen6.fsf@gnu.org> <20150416053355.GD21015@thebird.nl> <87k2x9b061.fsf@gnu.org> <87h9sci6n7.fsf@taylan.uni.cx> <87pp6ywmny.fsf@inria.fr> <20150421070357.GB15795@thebird.nl> <20150421071913.GA15969@thebird.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48898) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkTOV-0004tO-0n for guix-devel@gnu.org; Tue, 21 Apr 2015 04:18:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YkTOR-0007V4-0y for guix-devel@gnu.org; Tue, 21 Apr 2015 04:18:58 -0400 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50236) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YkTOQ-0007V0-Ua for guix-devel@gnu.org; Tue, 21 Apr 2015 04:18:54 -0400 In-Reply-To: <20150421071913.GA15969@thebird.nl> (Pjotr Prins's message of "Tue, 21 Apr 2015 09:19:13 +0200") 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: Pjotr Prins Cc: guix-devel@gnu.org Pjotr Prins skribis: > guix archive copies via ssh it appears. No, it does nothing remotely. The manual has an example showing how to use it over SSH, but it=E2=80=99s just an example... > Would it be an idea to use rsync instead with the --delete > switch. ... and it has a discussion of bandwidth efficiency and --missing. :-) > You give an example of copying profiles. How about copying a store > with and without profile linked packages? That is use case: > > - copy all current packages in use on the server (in profiles) That=E2=80=99s possible, by passing =E2=80=98guix archive=E2=80=99 the list= of profiles. > and use case: > > - copy all files, even those not linked to profiles and up for GC Even those not linked? What for? :-) > When that works that would be the way forward, but it does not drop my > wish for being able to regenerate the database. My reading of this is different: we need more/better tools to transfer whole subsets of a store among different machines (remember we already have =E2=80=98guix publish=E2=80=99 and =E2=80=98guix offload=E2=80=99 in t= hat area.) Once we have those, I think you may stop worrying about the database. :-) WDYT? Ludo=E2=80=99.