Gentoo Archives: gentoo-dev

From: Mark Loeser <halcy0n@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: python.eclass
Date: Mon, 25 Oct 2010 15:58:33
Message-Id: 20101025155814.GC11262@halcy0n.com
In Reply to: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: python.eclass by Arfrever Frehtes Taifersar Arahesis
1 Arfrever Frehtes Taifersar Arahesis <Arfrever@g.o> said:
2 > 2010-10-25 16:31:41 Petteri Räty napisał(a):
3 > > On 10/25/2010 02:54 PM, Arfrever Frehtes Taifersar Arahesis (arfrever)
4 > > wrote:
5 > > > arfrever 10/10/25 11:54:19
6 > > >
7 > > > Modified: python.eclass
8 > > > Log:
9 > > > Set IUSE in EAPI >=4.
10 > > > Rename _parse_PYTHON_DEPEND() to _python_parse_PYTHON_DEPEND() and unset it after its using.
11 > > > Ban NEED_PYTHON variable.
12 > > > Add python_abi_depend().
13 > > > Fix exporting of python_pkg_setup() in EAPI >=4.
14 > > >
15 > >
16 > > Please revert these until council has approved EAPI 4 for main tree
17 > > usage or risk the consequences. There is no guarantee that IUSE will be
18 > > in EAPI 4 although it's likely. If you want such pre-emptive actions in
19 > > the main tree you should seek our approval first.
20 >
21 > python.eclass doesn't support EAPI="4" due to:
22 >
23 > if ! has "${EAPI:-0}" 0 1 2 3; then
24 > die "API of python.eclass in EAPI=\"${EAPI}\" not established"
25 > fi
26 >
27 > The attached patch could be applied if EAPI="4" doesn't contain support for "." in IUSE.
28 > Should I apply this patch now?
29
30 No, you should remove anything that relates to EAPI 4. Please do so as
31 soon as possible.
32
33 Thanks,
34
35 --
36 Mark Loeser
37 email - halcy0n AT gentoo DOT org
38 email - mark AT halcy0n DOT com
39 web - http://www.halcy0n.com

Attachments

File name MIME type
signature.asc application/pgp-signature