Gentoo Archives: gentoo-dev

From: Arfrever Frehtes Taifersar Arahesis <Arfrever@g.o>
To: Gentoo Development <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:11:28
Message-Id: 201010251713.01034.Arfrever@gentoo.org
In Reply to: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: python.eclass by "Petteri Räty"
1 2010-10-25 16:31:41 Petteri Räty napisał(a):
2 > On 10/25/2010 02:54 PM, Arfrever Frehtes Taifersar Arahesis (arfrever)
3 > wrote:
4 > > arfrever 10/10/25 11:54:19
5 > >
6 > > Modified: python.eclass
7 > > Log:
8 > > Set IUSE in EAPI >=4.
9 > > Rename _parse_PYTHON_DEPEND() to _python_parse_PYTHON_DEPEND() and unset it after its using.
10 > > Ban NEED_PYTHON variable.
11 > > Add python_abi_depend().
12 > > Fix exporting of python_pkg_setup() in EAPI >=4.
13 > >
14 >
15 > Please revert these until council has approved EAPI 4 for main tree
16 > usage or risk the consequences. There is no guarantee that IUSE will be
17 > in EAPI 4 although it's likely. If you want such pre-emptive actions in
18 > the main tree you should seek our approval first.
19
20 python.eclass doesn't support EAPI="4" due to:
21
22 if ! has "${EAPI:-0}" 0 1 2 3; then
23 die "API of python.eclass in EAPI=\"${EAPI}\" not established"
24 fi
25
26 The attached patch could be applied if EAPI="4" doesn't contain support for "." in IUSE.
27 Should I apply this patch now?
28
29 --
30 Arfrever Frehtes Taifersar Arahesis

Attachments

File name MIME type
python.eclass.patch text/x-patch
signature.asc application/pgp-signature

Replies