Gentoo Archives: gentoo-dev

From: Brian Harring <ferringb@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Python 3.1: Stabilization and news item
Date: Fri, 26 Mar 2010 16:17:55
Message-Id: 20100326161542.GA31270@hrair
In Reply to: Re: [gentoo-dev] Python 3.1: Stabilization and news item by Arfrever Frehtes Taifersar Arahesis
1 On Fri, Mar 26, 2010 at 05:04:28PM +0100, Arfrever Frehtes Taifersar Arahesis wrote:
2 > 2010-03-26 16:43:57 Brian Harring napisał(a):
3 > > On Fri, Mar 26, 2010 at 03:22:52PM +0100, Arfrever Frehtes Taifersar Arahesis wrote:
4 > > > Arfrever Frehtes Taifersar Arahesis 2010-03-25 20:05:17 napisał(a):
5 > > > > 2010-03-25 19:34:24 Roy Bamford napisał(a):
6 > > > > > The case where Python-3 cannot be used as the default Python is
7 > > > > > transitory (it may be a long time).
8 > > > >
9 > > > > Gentoo Python Project will soon start supporting setting Python 3 as main
10 > > > > active version of Python. Currently about 57% of our packages from dev-python
11 > > > > category are prepared.
12 > > >
13 > > > My script was wrong. More correct data:
14 > > > About 55% of packages in dev-python category belonging to python herd are prepared.
15 > > > 100% of packages in net-zope category belonging to python herd are prepared.
16 > > > About 60% of packages belonging to python herd are prepared.
17 > > > About 47% of packages in dev-python category not belonging to python herd are prepared.
18 > > > About 13% of packages not belonging to python herd are prepared.
19 > > > About 34% of all packages depending on Python are prepared.
20 > >
21 > > I get the feeling your phrasing here is a bit misleading- 'support
22 > > setting py3k as main active python' implies that the stats above are
23 > > the # of pkgs in the tree supporting *using* a py3k interpretter.
24 > >
25 > > I'm betting you mean "support multi-abi", meaning if you've got py2.6
26 > > and py3.1, it'll install into py2.6, while avoiding py3k. Fair bit of
27 > > a difference.
28 >
29 > These numbers include packages which support installation for multiple Python ABIs
30 > and packages which call python_set_active_version().
31
32 Bleh. So in other words a third of the pkgs that dep on python have
33 the minimal basics for dealing w/ py3k landing. I'd question what
34 percentile have proper locked deps also (stating they're py2k only),
35 but that's a seperate discussion.
36
37 That *still* doesn't answer the question of how many can be *ran* by
38 py3k also.
39
40 Note in the past when breakages of this sort have been unleashed, the
41 percentile of prepared pkgs has been generally a helluva lot higher-
42 having 90% prepared is one thing, but y'all aren't at that point and
43 you've got 3 weeks (after what, 3 months?) to bring the percentile
44 higher then a third?
45
46 What's the minimal percentile you're aiming for prior to the
47 unmasking?
48
49 ~harring

Replies

Subject Author
Re: [gentoo-dev] Python 3.1: Stabilization and news item Arfrever Frehtes Taifersar Arahesis <Arfrever@g.o>