1 |
On Sat, 28 Apr 2012 00:01:54 +0200 |
2 |
Ulrich Mueller <ulm@g.o> wrote: |
3 |
|
4 |
> >>>>> On Fri, 27 Apr 2012, Ciaran McCreesh wrote: |
5 |
> |
6 |
> > On Fri, 27 Apr 2012 21:58:24 +0200 |
7 |
> > Michał Górny <mgorny@g.o> wrote: |
8 |
> >> Of course, if we take the 'quick EAPI 5 route', it won't include |
9 |
> >> anything useful. In the meantime, do we have a complete list of |
10 |
> >> candidates for EAPI 5? |
11 |
> |
12 |
> > Let's continue this on the PMS list. |
13 |
> |
14 |
> > * user patches |
15 |
> |
16 |
> > * EAPI parsing |
17 |
> |
18 |
> > * the things that were left out of 4: |
19 |
> |
20 |
> > + slot operator deps |
21 |
> |
22 |
> > + profile IUSE |
23 |
> |
24 |
> > * No -j1 for src_test |
25 |
> |
26 |
> > * Remove deprecated stuff |
27 |
> |
28 |
> Hm, remove IMAGE. Anything else? |
29 |
> |
30 |
> > * Zero or one REQUIRED_USE operator |
31 |
> |
32 |
> No objections from me to all of the above. |
33 |
> |
34 |
> > These might be cheap now? |
35 |
> |
36 |
> > * New bash version |
37 |
> |
38 |
> Too early, IMHO. Let's implement EAPI parsing first, then wait for |
39 |
> some reasonable time (which presumably means EAPI 6). |
40 |
> |
41 |
> > * Get a versionator replacement into the PM |
42 |
> |
43 |
> Given the long time it's been in limbo I doubt that this will be a |
44 |
> quick feature. (But I'll be glad if you convince me of the opposite.) |
45 |
> |
46 |
> Other cheap stuff: |
47 |
> |
48 |
> * Mandate GNU find (bug 384157) |
49 |
> * Add an EBUILD_PHASE_FUNC variable (bug 390765) |
50 |
> * usex: new "use" type helper (bug 382963) |
51 |
> * econf: append --disable-silent-rules (bug 379497) |
52 |
> |
53 |
> Ulrich |
54 |
> |
55 |
|
56 |
* IMPLICIT_IUSE |
57 |
|
58 |
Finally allow to write legal ebuilds respecting Prefix wish to not |
59 |
have to add prefix to IUSE. A solution was proposed and approved by |
60 |
council. |
61 |
|
62 |
https://bugs.gentoo.org/show_bug.cgi?id=366555 |
63 |
|
64 |
* EJOBS |
65 |
|
66 |
Long standing wish. MAKEOPTS parsing for getting a job value is |
67 |
error prone as bug reports do prove. |
68 |
|
69 |
http://archives.gentoo.org/gentoo-dev/msg_750e33f68b16d971dff1f40dd9145e56.xml |
70 |
|
71 |
* doheader |
72 |
|
73 |
thought myself before this should be available for consistency. |
74 |
|
75 |
https://bugs.gentoo.org/show_bug.cgi?id=21310 |
76 |
|
77 |
* standard input for new* / here* helper |
78 |
|
79 |
also rather cheap to implement. |
80 |
|
81 |
https://bugs.gentoo.org/show_bug.cgi?id=263565 |
82 |
|
83 |
Ralph |