From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Guile 3 migration plan Date: Fri, 17 Jan 2020 22:43:39 +0100 Message-ID: <87eevxyd10.fsf@gnu.org> References: <874kwvemsw.fsf@inria.fr> <87pnfj8eqp.fsf@ponder> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:53949) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1isZP4-0004G1-HC for guix-devel@gnu.org; Fri, 17 Jan 2020 16:43:43 -0500 In-Reply-To: <87pnfj8eqp.fsf@ponder> (Vagrant Cascadian's message of "Thu, 16 Jan 2020 09:58:54 -0800") 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-mx.org@gnu.org Sender: "Guix-devel" To: Vagrant Cascadian Cc: Guix-devel Hi! Vagrant Cascadian skribis: > On 2020-01-16, Ludovic Court=C3=A8s wrote: >> Today is Guile 3 day, a day to celebrate, woohoo! \o/ > > Yay! > >> How will Guix migrate to Guile 3? That=E2=80=99s a threefold process: > ... >> 2. We must be able to run Guix itself on Guile 3. This is already >> possible if you add =E2=80=9C3.0=E2=80=9D to the =E2=80=98GUILE_PKG= =E2=80=99 invocation in >> =E2=80=98configure.ac=E2=80=99, but there are still a few test fail= ures that I=E2=80=99ve >> been working on. > ... >> Once we=E2=80=99re done, we can change (guix self) so that =E2=80= =98guix pull=E2=80=99 >> pulls Guix on Guile 3. > > Will it still be buildable from source with only guile 2.2? I have no > idea when Debian will have guile 3 available, for example, and was > hoping to be able to start the process of uploading ... "soon". For some time (a few months at least?) we=E2=80=99ll make sure Guix can be = built from source with both 2.2 and 3.0. Ludo=E2=80=99.