Gentoo Archives: gentoo-pms

From: Ralph Sennhauser <sera@g.o>
To: gentoo-pms@l.g.o
Subject: Re: [gentoo-pms] EAPI 5
Date: Sun, 29 Apr 2012 16:20:56
Message-Id: 20120429182001.33f09f79@sera-17.lan
In Reply to: Re: [gentoo-pms] EAPI 5 by Ulrich Mueller
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

Attachments

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

Replies

Subject Author
Re: [gentoo-pms] EAPI 5 Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>
Re: [gentoo-pms] EAPI 5 Ulrich Mueller <ulm@g.o>