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 1NvCUb-00028o-Dl for garchives@archives.gentoo.org; Fri, 26 Mar 2010 16:34:41 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D959AE09C8; Fri, 26 Mar 2010 16:34:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A6C7AE0973 for ; Fri, 26 Mar 2010 16:34:29 +0000 (UTC) Received: from afta-gentoo.localnet (ip-85-198-235-97.broker.com.pl [85.198.235.97]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 139D71B4071 for ; Fri, 26 Mar 2010 16:34:29 +0000 (UTC) From: Arfrever Frehtes Taifersar Arahesis To: Gentoo Development Subject: Re: [gentoo-dev] Python 3.1: Stabilization and news item Date: Fri, 26 Mar 2010 17:37:45 +0100 User-Agent: KMail/1.13.1 (Linux/2.6.32-tuxonice-r5-AFTA; KDE/4.4.1; x86_64; ; ) References: <1269542070.3165.0@NeddySeagoon> <201003261704.29687.Arfrever@gentoo.org> <20100326161542.GA31270@hrair> In-Reply-To: <20100326161542.GA31270@hrair> 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 Content-Type: multipart/signed; boundary="nextPart1330884.O1QWEnPReL"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201003261738.13918.Arfrever@gentoo.org> X-Archives-Salt: 6e193298-d652-4931-a022-88b098cfa865 X-Archives-Hash: 4824843376fad91f989a403a70e5897a --nextPart1330884.O1QWEnPReL Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 2010-03-26 17:15:42 Brian Harring napisa=C5=82(a): > On Fri, Mar 26, 2010 at 05:04:28PM +0100, Arfrever Frehtes Taifersar Arah= esis wrote: > > 2010-03-26 16:43:57 Brian Harring napisa=C5=82(a): > > > On Fri, Mar 26, 2010 at 03:22:52PM +0100, Arfrever Frehtes Taifersar = Arahesis wrote: > > > > Arfrever Frehtes Taifersar Arahesis 2010-03-25 20:05:17 napisa=C5= =82(a): > > > > > 2010-03-25 19:34:24 Roy Bamford napisa=C5=82(a): > > > > > > The case where Python-3 cannot be used as the default Python is= =20 > > > > > > transitory (it may be a long time). > > > > >=20 > > > > > Gentoo Python Project will soon start supporting setting Python 3= as main > > > > > active version of Python. Currently about 57% of our packages fro= m dev-python > > > > > category are prepared. > > > > > > > > My script was wrong. More correct data: > > > > About 55% of packages in dev-python category belonging to python he= rd are prepared. > > > > 100% of packages in net-zope category belonging to python herd are = prepared. > > > > About 60% of packages belonging to python herd are prepared. > > > > About 47% of packages in dev-python category not belonging to pytho= n herd are prepared. > > > > About 13% of packages not belonging to python herd are prepared. > > > > About 34% of all packages depending on Python are prepared. > > >=20 > > > I get the feeling your phrasing here is a bit misleading- 'support=20 > > > setting py3k as main active python' implies that the stats above are= =20 > > > the # of pkgs in the tree supporting *using* a py3k interpretter. > > >=20 > > > I'm betting you mean "support multi-abi", meaning if you've got py2.6= =20 > > > and py3.1, it'll install into py2.6, while avoiding py3k. Fair bit o= f=20 > > > a difference. > >=20 > > These numbers include packages which support installation for multiple = Python ABIs > > and packages which call python_set_active_version(). >=20 > Bleh. So in other words a third of the pkgs that dep on python have=20 > the minimal basics for dealing w/ py3k landing. I'd question what=20 > percentile have proper locked deps also (stating they're py2k only),=20 > but that's a seperate discussion. >=20 > That *still* doesn't answer the question of how many can be *ran* by=20 > py3k also. >=20 > Note in the past when breakages of this sort have been unleashed, the=20 > percentile of prepared pkgs has been generally a helluva lot higher-=20 > having 90% prepared is one thing, but y'all aren't at that point and=20 > you've got 3 weeks (after what, 3 months?) to bring the percentile=20 > higher then a third? >=20 > What's the minimal percentile you're aiming for prior to the=20 > unmasking? Python ebuilds will start automatically setting Python 3 as main active version of Python when all bugs blocking bug #308257 are fixed. =2D-=20 Arfrever Frehtes Taifersar Arahesis --nextPart1330884.O1QWEnPReL Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) iQIcBAABAgAGBQJLrOL1AAoJEFtpjAED8H0YNScP/3wxt5QcAX0RvEr4duKpz4Oa r3OBJ3BNkfyF+kl/+1PIaTQnSLmRk1MxGKaqv0DM8vSILc0q65dEiZXvGMjsbv8w NsAqQEGymaqiayFzE+99uyMEPfSxzxIuuDPcktO0NJ9Rp6gvtlJDqvXzloD1QZoX UW1GGZootXv803ImuCXFCPWY/jojFMEXkZq0cDByIlU2/XR74IB418qWqDpiIWOA AAedYqCV2RH65hvG/j0sW/d0BRmn8yf7Wx+LoT9XniK4G2XMMIxcNW91nhAWtsQJ WrdziiI7cXD9K87gBUpFcIAY+r+kLlO4vsNvDkFEurCg1JWmOMmP5oxqJKqdG4DY HJ+4E11ixYowsiaTj9vPD8c5kuilTa5K8NOeQIkgjBINGZEBA7sXG6HhuhfqSuiT OtatSwtogU+1zmRv2nNkmvfi/qXhmqY2tsbL4OQzD+Uxvr2o81lhh9qfc9f+wxGk lrKATiYhM5fhHy2NHiV5bTf+4uLkFSyUJEOyVVa/AtFYvBo3+rAVY8V5HKKKOcnp sVAcO/Ub8+9Yy8zs+/X2W2qDdiC+DbONk8rB1G2HttWV/TafKmUP6cMMZ/9aElFZ mdF/uWUGB0OFX76vnBxD4349If2KHAYxHmLrz+cgnR4u0N70mnJxurKNm2VJ30TD enU45DZ+ia6l5Eqrs/j3 =Sm1e -----END PGP SIGNATURE----- --nextPart1330884.O1QWEnPReL--