Gentoo Archives: gentoo-dev

From: "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: python.eclass
Date: Tue, 26 Oct 2010 00:52:39
Message-Id: 4CC62654.5010502@gentoo.org
In Reply to: Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: python.eclass by Arfrever Frehtes Taifersar Arahesis
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 On 25-10-2010 15:13, Arfrever Frehtes Taifersar Arahesis wrote:
5 > 2010-10-25 16:31:41 Petteri Räty napisał(a):
6 >> On 10/25/2010 02:54 PM, Arfrever Frehtes Taifersar Arahesis (arfrever)
7 >> wrote:
8 >>> arfrever 10/10/25 11:54:19
9 >>>
10 >>> Modified: python.eclass
11 >>> Log:
12 >>> Set IUSE in EAPI >=4.
13 >>> Rename _parse_PYTHON_DEPEND() to _python_parse_PYTHON_DEPEND() and unset it after its using.
14 >>> Ban NEED_PYTHON variable.
15 >>> Add python_abi_depend().
16 >>> Fix exporting of python_pkg_setup() in EAPI >=4.
17 >>>
18 >>
19 >> Please revert these until council has approved EAPI 4 for main tree
20 >> usage or risk the consequences. There is no guarantee that IUSE will be
21 >> in EAPI 4 although it's likely. If you want such pre-emptive actions in
22 >> the main tree you should seek our approval first.
23 >
24 > python.eclass doesn't support EAPI="4" due to:
25 >
26 > if ! has "${EAPI:-0}" 0 1 2 3; then
27 > die "API of python.eclass in EAPI=\"${EAPI}\" not established"
28 > fi
29 >
30 > The attached patch could be applied if EAPI="4" doesn't contain support for "." in IUSE.
31 > Should I apply this patch now?
32
33 Arfrever,
34
35 as others have noted, no ebuild or eclass may be committed to the tree
36 using or supporting an EAPI until it has been approved as an official
37 EAPI by the Council.
38 Please revert any bits about this ASAP.
39
40 @python:
41
42 If Arfrever isn't around to do it, please take the initiative.
43
44 @QA:
45
46 If neither Arfrever nor python are around to do it, please use your
47 privileges to revert this commit.
48
49 - --
50 Regards,
51
52 Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
53 Gentoo- forums / Userrel / Devrel / KDE / Elections / RelEng
54 -----BEGIN PGP SIGNATURE-----
55 Version: GnuPG v2.0.16 (GNU/Linux)
56 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
57
58 iQIcBAEBAgAGBQJMxiZUAAoJEC8ZTXQF1qEPXBsP/RtuxnGcaAc+Kl7if4ioUloY
59 zkW8ZvBC8AKRujH7Gedz0kHIqYtn1d+xjT3o5yJMaHDQJXBYOQezkGUk6HcjKNgr
60 OzXpbsfxZvX8WP1FwfU/Ks9C8oRBEAzzof9Nq1ddVIcmB4dWpVzaBcXjGEqk5IXR
61 z8lkUACw3TU6BZAQcrPAhvkcTN8qRYym8kEgc0lENJQt8J4kIhQQkiI4SdvZd+Uw
62 7bHIdq6Mf4DbfwC1Tk3vbZelzdEcyD4EbIqSsulkkatpJqTZtRdVldlHRj+vbcm0
63 iK2A1fG01mI8I8m26czxBheIAupBcEI4RkdcN9S3kxOi1736bIvjlKnU/FriGfU4
64 IpUEzKgDNSYmfGwgvqrMz8W8nXLUuBCBHa13//foN9zHqj8FNB/nJs6TjrV7nbrU
65 LiWoGwkbSJZppwT3TN2zYavyl9W/BoQnAYQFkETwv60p9CdyPT8ah1347x9WDi0O
66 93XD8i7F+L23malLc46Dv6okZg+f7zrWMi1TAudU15LcSH0zRvg8TCN9l3Gb9xZM
67 q2FxSslIGeIRczfgFCmMMQswuvnB95MZVhf9KyugCtzl7FphAFh6As+V2oHd+PrE
68 J5wBJBCq+qqkkioUIsxMtLaaspgptZsSgmNIyjZ04/rgwMLxH8t8u9aapnHEvuyx
69 BbCtSXcbdr2vHVo3cuOG
70 =RhDb
71 -----END PGP SIGNATURE-----