On Sat, 28 Apr 2012 00:01:54 +0200 Ulrich Mueller wrote: > >>>>> On Fri, 27 Apr 2012, Ciaran McCreesh wrote: > > > On Fri, 27 Apr 2012 21:58:24 +0200 > > Michał Górny wrote: > >> Of course, if we take the 'quick EAPI 5 route', it won't include > >> anything useful. In the meantime, do we have a complete list of > >> candidates for EAPI 5? > > > Let's continue this on the PMS list. > > > * user patches > > > * EAPI parsing > > > * the things that were left out of 4: > > > + slot operator deps > > > + profile IUSE > > > * No -j1 for src_test > > > * Remove deprecated stuff > > Hm, remove IMAGE. Anything else? > > > * Zero or one REQUIRED_USE operator > > No objections from me to all of the above. > > > These might be cheap now? > > > * New bash version > > Too early, IMHO. Let's implement EAPI parsing first, then wait for > some reasonable time (which presumably means EAPI 6). > > > * Get a versionator replacement into the PM > > Given the long time it's been in limbo I doubt that this will be a > quick feature. (But I'll be glad if you convince me of the opposite.) > > Other cheap stuff: > > * Mandate GNU find (bug 384157) > * Add an EBUILD_PHASE_FUNC variable (bug 390765) > * usex: new "use" type helper (bug 382963) > * econf: append --disable-silent-rules (bug 379497) > > Ulrich > * IMPLICIT_IUSE Finally allow to write legal ebuilds respecting Prefix wish to not have to add prefix to IUSE. A solution was proposed and approved by council. https://bugs.gentoo.org/show_bug.cgi?id=366555 * EJOBS Long standing wish. MAKEOPTS parsing for getting a job value is error prone as bug reports do prove. http://archives.gentoo.org/gentoo-dev/msg_750e33f68b16d971dff1f40dd9145e56.xml * doheader thought myself before this should be available for consistency. https://bugs.gentoo.org/show_bug.cgi?id=21310 * standard input for new* / here* helper also rather cheap to implement. https://bugs.gentoo.org/show_bug.cgi?id=263565 Ralph