From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Mp5xe-0004Nq-Kq for garchives@archives.gentoo.org; Sat, 19 Sep 2009 19:51:10 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4D489E04CB; Sat, 19 Sep 2009 19:51:09 +0000 (UTC) Received: from petteriraty.eu (host.petteriraty.eu [188.40.80.83]) by pigeon.gentoo.org (Postfix) with ESMTP id 151FFE04CB for ; Sat, 19 Sep 2009 19:51:09 +0000 (UTC) Received: from [82.130.46.231] (qob7.kyla.fi [82.130.46.231]) by petteriraty.eu (Postfix) with ESMTPSA id 063E03535F for ; Sat, 19 Sep 2009 19:51:07 +0000 (UTC) Message-ID: <4AB5361E.4040207@gentoo.org> Date: Sat, 19 Sep 2009 22:50:54 +0300 From: =?UTF-8?B?UGV0dGVyaSBSw6R0eQ==?= User-Agent: Mozilla/5.0 (X11; U; Linux i686; fi; rv:1.8.1.23) Gecko/20090916 Thunderbird/2.0.0.23 Mnenhy/0.7.6.666 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Stabilization of Python 3.1 References: <200909191848.33225.Arfrever@gentoo.org> <4AB520DA.7070408@allenjb.me.uk> <200909192059.50198.Arfrever@gentoo.org> In-Reply-To: <200909192059.50198.Arfrever@gentoo.org> X-Enigmail-Version: 0.96.0 OpenPGP: url=http://users.tkk.fi/~praty/public.asc Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig14AE11732EAD3367D7D5ACD3" X-Archives-Salt: d7c00995-f06b-4f26-a7cc-6bc12ef689a0 X-Archives-Hash: 8d48a4cc4535fe1f004a74df0041bd9f This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig14AE11732EAD3367D7D5ACD3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Arfrever Frehtes Taifersar Arahesis wrote: > 2009-09-19 20:20:10 AllenJB napisa=C5=82(a): >> Dirkjan Ochtman wrote: >>> On Sat, Sep 19, 2009 at 19:06, Alex Legler wrote: >>>> What is the point of stabilizing it if users shouldn't use it as mai= n >>>> interpreter? Just leave it in ~arch until it can be safely used. >>> Making it easily available so that people can port stuff, so that the= >>> entire world may be able to use it as their main interpreter sooner? >>> >>> Seriously, it's out there, there's no reason to keep it from stable. >>> Just prevent people from making python invoke 3.x and everything will= >>> be fine. >>> >>> Cheers, >>> >>> Dirkjan >>> >> Yes, there is a very good reason: The sanity of the users and those wh= o >> support them. >> >> As a user who has spent a lot of time on IRC and the forums supporting= >> other users, I think I can safely say that stabilizing a version of >> python which is not supported by portage will end up in a nightmare >> scenario. At the very least portage, python-updater and eselect, if no= t >> the majority of the commonly used tools (whichever of gentoolkit, >> portage-utils, eix, etc use python), should support python 3.1 before = it >> goes stable. >=20 > python-updater and eselect are written in bash. portage-utils are writt= en > in C. eix is written in C++. >=20 >> perhaps add a block to eselect so that python-3.1 can't be selected as= >> the system python interpreter until portage supports it. >=20 > Users might want to sometimes temporarily switch to Python 3 to test so= me > Portage-unrelated code. > Anyway Portage will support Python 3 soon. >=20 The users who test code usually have the skills to unmask the things they need. Stabling 3.x should bring benefit to people who don't write anything in python because it will be upgraded for all users. If we don't make 3.x part of system then we can talk about stabilizing it. Regards, Petteri --------------enig14AE11732EAD3367D7D5ACD3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkq1NiUACgkQcxLzpIGCsLS7VACfaCYcAd9NVbb+YBaKBSpApWob RyMAniqzc5ptZZ9grf1Y6/QGjijsDgQc =Y5nu -----END PGP SIGNATURE----- --------------enig14AE11732EAD3367D7D5ACD3--