From unknown Wed Sep 10 21:56:31 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32018 <32018@debbugs.gnu.org> To: bug#32018 <32018@debbugs.gnu.org> Subject: Status: Guixsd pull error on very old install Reply-To: bug#32018 <32018@debbugs.gnu.org> Date: Thu, 11 Sep 2025 04:56:31 +0000 retitle 32018 Guixsd pull error on very old install reassign 32018 guix submitter 32018 swedebugia severity 32018 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 30 07:53:32 2018 Received: (at submit) by debbugs.gnu.org; 30 Jun 2018 11:53:32 +0000 Received: from localhost ([127.0.0.1]:40399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZERY-00066O-21 for submit@debbugs.gnu.org; Sat, 30 Jun 2018 07:53:32 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60143) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZERW-00066C-DU for submit@debbugs.gnu.org; Sat, 30 Jun 2018 07:53:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZERQ-0000vN-9o for submit@debbugs.gnu.org; Sat, 30 Jun 2018 07:53:25 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,HTML_MESSAGE, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50028) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fZERQ-0000uh-5l for submit@debbugs.gnu.org; Sat, 30 Jun 2018 07:53:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51112) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZERP-0002GZ-1G for Bug-guix@gnu.org; Sat, 30 Jun 2018 07:53:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZERL-0000hu-6C for Bug-guix@gnu.org; Sat, 30 Jun 2018 07:53:23 -0400 Received: from mx1.riseup.net ([198.252.153.129]:59191) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fZERK-0000e8-Vr for Bug-guix@gnu.org; Sat, 30 Jun 2018 07:53:19 -0400 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 01A9A1A0C87 for ; Sat, 30 Jun 2018 04:53:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1530359597; bh=BxffMjXy6qrgh2qLyy//aQRw4K77484Azvm++qlJiLM=; h=Date:Subject:To:From:From; b=armlPHwMvnp7B2tp9Y6LWwxM8B8kOg+UaoS/aqLo1x7raLAs7EVOm3N8MEtpL1YoH CrzEQSUav3f/lD9QS5yYF1LlNGvjn+aFcs23d9Nsu/0TN/4UL9GiUKd7AZxH4peMXo jiNo0cujt3YwUMij80KWWnwuW64HlhQtDLO9Skbc= X-Riseup-User-ID: E455BEBFF7D7B59A9E387693F12D777FD6F6F85361F405AB28E46E932D797D0D Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 3659F426E5 for ; Sat, 30 Jun 2018 04:53:15 -0700 (PDT) Date: Sat, 30 Jun 2018 13:53:12 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----JX262PETFR82WH8O5QBHXZMYZMEZV5" Content-Transfer-Encoding: 7bit Subject: Guixsd pull error on very old install To: "Bug-guix@gnu org" From: swedebugia Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) ------JX262PETFR82WH8O5QBHXZMYZMEZV5 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Trying to get an updated an old GuixSD installation via guix pull on a pre= 0=2E10 GuixSD returned an error message about gexp-modules not found=2E (d= etails can be provided if asked)=2E=20 I suggest we either test pulling from old versions (and fix errors) or mak= e it clear in the manual that pulling from very old GuixSD (older than 0=2E= 12?) is not supported=2E Stating this clearly help people know what to expect=2E What do you think?=20 --=20 Cheers Swedebugia ------JX262PETFR82WH8O5QBHXZMYZMEZV5 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi
Trying to get an updated an old GuixSD installation via guix pull on a pre= 0=2E10 GuixSD returned an error message about gexp-modules not found=2E (d= etails can be provided if asked)=2E

I suggest we either test pulling from old versions (and fix errors) or mak= e it clear in the manual that pulling from very old GuixSD (older than 0=2E= 12?) is not supported=2E

Stating this clearly help people know what to expect=2E

What do you think?
--
Cheers Swedebugia ------JX262PETFR82WH8O5QBHXZMYZMEZV5-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 02 05:39:56 2018 Received: (at 32018) by debbugs.gnu.org; 2 Jul 2018 09:39:56 +0000 Received: from localhost ([127.0.0.1]:42615 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZvJM-0002ED-FE for submit@debbugs.gnu.org; Mon, 02 Jul 2018 05:39:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59989) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZvJK-0002Dy-EG for 32018@debbugs.gnu.org; Mon, 02 Jul 2018 05:39:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZvJA-0007n5-A2 for 32018@debbugs.gnu.org; Mon, 02 Jul 2018 05:39:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55564) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZvJA-0007mx-6J; Mon, 02 Jul 2018 05:39:44 -0400 Received: from [193.50.110.150] (port=58680 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fZvJ8-0004ry-Hh; Mon, 02 Jul 2018 05:39:43 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: swedebugia Subject: Re: bug#32018: Guixsd pull error on very old install References: X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 14 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 02 Jul 2018 11:39:40 +0200 In-Reply-To: (swedebugia's message of "Sat, 30 Jun 2018 13:53:12 +0200") Message-ID: <87o9fqj7s3.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32018 Cc: 32018@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, swedebugia skribis: > Trying to get an updated an old GuixSD installation via guix pull on a pr= e 0.10 GuixSD returned an error message about gexp-modules not found. (deta= ils can be provided if asked).=20 Could you post the full backtrace? > I suggest we either test pulling from old versions (and fix errors) or ma= ke it clear in the manual that pulling from very old GuixSD (older than 0.1= 2?) is not supported. Pulling from a very old Guix may not work. We try hard to keep things running, but the old =E2=80=98guix pull=E2=80=99 had defects, plus the file build-aux/build-self.scm (which =E2=80=98guix pull=E2=80=99 runs) might use= features not found in very old versions. > Stating this clearly help people know what to expect. I agree. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 13 15:13:02 2018 Received: (at 32018) by debbugs.gnu.org; 13 Jul 2018 19:13:02 +0000 Received: from localhost ([127.0.0.1]:59235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe3Uy-00040o-O7 for submit@debbugs.gnu.org; Fri, 13 Jul 2018 15:13:02 -0400 Received: from mail.thebird.nl ([94.142.245.5]:47836) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe3Uw-00040e-Av for 32018@debbugs.gnu.org; Fri, 13 Jul 2018 15:12:58 -0400 Received: by mail.thebird.nl (Postfix, from userid 1000) id 1B06A8E83; Fri, 13 Jul 2018 21:12:56 +0200 (CEST) Date: Fri, 13 Jul 2018 21:12:56 +0200 From: Pjotr Prins To: Ludovic =?iso-8859-1?Q?Court=E8s?= Subject: Re: bug#32018: Guixsd pull error on very old install Message-ID: <20180713191256.r5ak5gbeo37fuej3@thebird.nl> References: <87o9fqj7s3.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87o9fqj7s3.fsf@gnu.org> User-Agent: NeoMutt/20170113 (1.7.2) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 32018 Cc: swedebugia , 32018@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Mon, Jul 02, 2018 at 11:39:40AM +0200, Ludovic Courtès wrote: > Hello, > > swedebugia skribis: > > > Trying to get an updated an old GuixSD installation via guix pull on a pre 0.10 GuixSD returned an error message about gexp-modules not found. (details can be provided if asked). > > Could you post the full backtrace? > > > I suggest we either test pulling from old versions (and fix errors) or make it clear in the manual that pulling from very old GuixSD (older than 0.12?) is not supported. > > Pulling from a very old Guix may not work. We try hard to keep things > running, but the old ‘guix pull’ had defects, plus the file > build-aux/build-self.scm (which ‘guix pull’ runs) might use features not > found in very old versions. How about making sure that 'guix pull' works between major releases? That should be reasonably easy to test. When there is a disruptive release for guix pull make sure the user upgrades to the closest previous release first. I.e., multi-step releases are less fraught with breakage. That way you get an incremental path to upgrade. And you only need to test between major releases. Pj. From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 13 16:43:04 2018 Received: (at 32018) by debbugs.gnu.org; 13 Jul 2018 20:43:04 +0000 Received: from localhost ([127.0.0.1]:59297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe4u8-0006GF-4I for submit@debbugs.gnu.org; Fri, 13 Jul 2018 16:43:04 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51116) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fe4u6-0006Fm-Lz for 32018@debbugs.gnu.org; Fri, 13 Jul 2018 16:43:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fe4u0-0002h4-LG for 32018@debbugs.gnu.org; Fri, 13 Jul 2018 16:42:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56144) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fe4u0-0002h0-H7; Fri, 13 Jul 2018 16:42:56 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48218 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fe4u0-00038G-3u; Fri, 13 Jul 2018 16:42:56 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#32018: Guixsd pull error on very old install References: <87o9fqj7s3.fsf@gnu.org> <20180713191256.r5ak5gbeo37fuej3@thebird.nl> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 25 Messidor an 226 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 13 Jul 2018 22:42:54 +0200 In-Reply-To: <20180713191256.r5ak5gbeo37fuej3@thebird.nl> (Pjotr Prins's message of "Fri, 13 Jul 2018 21:12:56 +0200") Message-ID: <877elyeuk1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32018 Cc: swedebugia , 32018@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Pjotr Prins skribis: > On Mon, Jul 02, 2018 at 11:39:40AM +0200, Ludovic Court=C3=A8s wrote: >> Hello, >>=20 >> swedebugia skribis: >>=20 >> > Trying to get an updated an old GuixSD installation via guix pull on a= pre 0.10 GuixSD returned an error message about gexp-modules not found. (d= etails can be provided if asked).=20 >>=20 >> Could you post the full backtrace? >>=20 >> > I suggest we either test pulling from old versions (and fix errors) or= make it clear in the manual that pulling from very old GuixSD (older than = 0.12?) is not supported. >>=20 >> Pulling from a very old Guix may not work. We try hard to keep things >> running, but the old =E2=80=98guix pull=E2=80=99 had defects, plus the f= ile >> build-aux/build-self.scm (which =E2=80=98guix pull=E2=80=99 runs) might = use features not >> found in very old versions. > > How about making sure that 'guix pull' works between major releases? > That should be reasonably easy to test. > > When there is a disruptive release for guix pull make sure the user > upgrades to the closest previous release first. I.e., multi-step > releases are less fraught with breakage. > > That way you get an incremental path to upgrade. And you only need to > test between major releases. I agree, yes. That=E2=80=99s a reasonable goal and one that should be easi= er to achieve now with the new =E2=80=98guix pull=E2=80=99. Note that swedebugia was talking of a pre-0.10 GuixSD, more than 2.5 years old, which represents a looong time for a pre-1.0 piece of software that evolves pretty fast. :-) Thank you, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 17 05:50:34 2018 Received: (at 32018-done) by debbugs.gnu.org; 17 Dec 2018 10:50:34 +0000 Received: from localhost ([127.0.0.1]:50871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYqTq-00069w-2m for submit@debbugs.gnu.org; Mon, 17 Dec 2018 05:50:34 -0500 Received: from mx1.riseup.net ([198.252.153.129]:49859) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gYqTo-00069M-FY for 32018-done@debbugs.gnu.org; Mon, 17 Dec 2018 05:50:32 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 8389D1A37DD for <32018-done@debbugs.gnu.org>; Mon, 17 Dec 2018 02:50:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1545043831; bh=KmCNPJ9OTsAFG6d0frOIQhYwgiZtbIwmcYLNQ90Juvg=; h=Date:From:To:Subject:From; b=kWKHWO2IoZFpW2fhhzYnfZy3HphSWUqrNjlKdhWj2/kQ33C5Go8g6TZuyD8eMCBi8 LLYu5C/39FbC2nc8fsraMND6BeZt/Q2ZYUqQFb3n4cTCK8/cn4wMW/N0PWi0Hh9TkI mc7WF5I0Zy8sslVLIDyNij84DXtNZvP/eaPdAHZo= X-Riseup-User-ID: E4EF461E532D4EB9038731E0F59BAEBEB9A4C5ADDD1DF72FA6DC557467521CFF Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 4F7E46B6A7 for <32018-done@debbugs.gnu.org>; Mon, 17 Dec 2018 02:50:25 -0800 (PST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Date: Mon, 17 Dec 2018 02:50:25 -0800 From: swedebugia@riseup.net To: 32018-done@debbugs.gnu.org Subject: Guixsd pull error on very old install Message-ID: X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32018-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Closed because I do not intend to investigate further and we do not support pulling from too old guix versions because of our rapid dev speed pre-1.0. -- Cheers Swedebugia From unknown Wed Sep 10 21:56:31 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 14 Jan 2019 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator