From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Having a Guix archive on the download page? Date: Thu, 19 Jul 2018 16:50:51 +0200 Message-ID: <87va9bqnxw.fsf@gnu.org> References: <20180707121712.7mduwpoesyyeucqj@thebird.nl> <874lh6kk32.fsf@gnu.org> <20180711161351.zyers5wm373vlcpm@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]:45611) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fgAGg-0006JY-22 for guix-devel@gnu.org; Thu, 19 Jul 2018 10:50:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fgAGc-0003BU-W8 for guix-devel@gnu.org; Thu, 19 Jul 2018 10:50:58 -0400 In-Reply-To: <20180711161351.zyers5wm373vlcpm@thebird.nl> (Pjotr Prins's message of "Wed, 11 Jul 2018 18:13:51 +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" To: Pjotr Prins Cc: guix-devel Hello, And sorry for the delay. Pjotr Prins skribis: > On Wed, Jul 11, 2018 at 02:55:45PM +0200, Ludovic Court=C3=A8s wrote: >> Now the question is, will it always be possible to run =E2=80=98guix pul= l=E2=80=99 from >> an arbitrary-old Guix? Maybe it will still be impossible sometimes if >> the old Guix is really too old. However, I suspect such issues will be >> much more rare. There=E2=80=99s essentially a single file that needs to= be put >> under scrutiny to avoid such issues: build-aux/build-self.scm. [...] > The change to guile2 was such a break, guile-json/tls another Like I wrote, this specific class of problem disappears with the new =E2=80=98guix pull=E2=80=99. > That was dependencies only. We know we are going to change the > database in the future... FWIW the database format for /var/guix/db/db.sqlite has always been the same in Guix. Ludo=E2=80=99.