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 |