Gentoo Archives: gentoo-python

From: Mike Gilbert <floppym@g.o>
To: gentoo-python@l.g.o
Subject: Re: [gentoo-python] Python 3 in Gentoo
Date: Sun, 02 Sep 2012 17:16:47
Message-Id: CAJ0EP43KALMYRpeQFd2D0zn1vc_XPpp52vw_1_5Q-UT5naEA+w@mail.gmail.com
In Reply to: Re: [gentoo-python] Python 3 in Gentoo by Thomas Sachau
1 On Sun, Sep 2, 2012 at 8:21 AM, Thomas Sachau <tommy@g.o> wrote:
2 > Mike Gilbert schrieb:
3 >> On Mon, Aug 13, 2012 at 3:38 PM, Dirkjan Ochtman <djc@g.o> wrote:
4 >>> On Mon, Aug 13, 2012 at 9:07 PM, Richard Yao <ryao@g.o> wrote:
5 >>>>> Does this seem like a viable option? Is anyone going to volunteer to
6 >>>>> take it from here?
7 >>>>
8 >>>> I can try to make time to make these changes this weekend if everyone is
9 >>>> fine with that.
10 >>>
11 >>> I think we should inform gentoo-dev first.
12 >>>
13 >>
14 >> Just in case someone is waiting for me to take some further actions on
15 >> this, please don't wait on me. I really don't have the motivation to
16 >> carry this plan any further.
17 >>
18 >> If someone else wants to carry the torch, I am happy to assist.
19 >>
20 >>
21 >
22 > Just to get the right summary:
23 >
24 > The plan is now to replace all dependencies in ebuilds, which have
25 > either "dev-lang/python" or something like ">=dev-lang/python-X.Y" to
26 > use "virtual/python" instead?
27 >
28
29 That's right.
30
31 > What about versioned dependencies exluding python versions still in the
32 > main tree like ">=dev-lang/python-2.7"?
33 >
34
35 In this case the virtual would not work. Instead, it could be replaced
36 with this:
37
38 || ( =dev-lang/python-2.7* =dev-lang/python-3* )
39
40 Similarly, >=dev-lang/python-2.6 could be replaced with this:
41
42 || ( =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-3* )
43
44 For >=dev-lang/python-2.5, we can use the virtual since python-2.4 has
45 been dropped from the tree.

Replies

Subject Author
Re: [gentoo-python] Python 3 in Gentoo "Michał Górny" <mgorny@g.o>