From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: [PATCH] gnu: Add Python 3. Date: Sun, 01 Sep 2013 21:40:27 +0200 Message-ID: <874na4ib4k.fsf@gnu.org> References: <1377644626-17292-1-git-send-email-tipecaml@gmail.com> <8761ukoct3.fsf@gnu.org> <20130901144110.GA23502@debian> 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]:60955) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGDaa-0003l7-6o for guix-devel@gnu.org; Sun, 01 Sep 2013 15:45:41 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VGDaU-00029D-R7 for guix-devel@gnu.org; Sun, 01 Sep 2013 15:45:36 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:59340) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VGDaU-000299-LC for guix-devel@gnu.org; Sun, 01 Sep 2013 15:45:30 -0400 In-Reply-To: <20130901144110.GA23502@debian> (Andreas Enge's message of "Sun, 1 Sep 2013 16:41:10 +0200") List-Id: 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: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge skribis: > On Sun, Sep 01, 2013 at 04:07:36PM +0200, Ludovic Court=C3=A8s wrote: >> The impact of the switch from Python 2 to 3 can be seen here: >> http://hydra.gnu.org/eval/10856 >> That is: minus 48 packages. :-) >> Many are due to the fact that the =E2=80=98python=E2=80=99 executable is= unavailable, >> like . > > Yes, so this does not really matter; we just have to decide how to support > both Python 2 and 3, and most of this should be solved. Agreed. Speaking of which: in the future, we should use topic branches for such things, to avoid disrupting the main branch. For instance, I=E2=80=99ve lo= cally switched back to Python 2 as the default since I was otherwise unable to use the QEMU-related things. Actually it=E2=80=99s not too late: we could create a new branch off =E2=80= =98master=E2=80=99, and just switch back to Python 2 as the default on =E2=80=98master=E2=80=99= . Hydra can be told to build the new branch in addition to =E2=80=98master=E2=80=99. Thoughts? Ludo=E2=80=99.