From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SOWro-0004VL-3j for garchives@archives.gentoo.org; Sun, 29 Apr 2012 16:20:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 20A3FE0642; Sun, 29 Apr 2012 16:20:28 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id CD8E3E062C for ; Sun, 29 Apr 2012 16:20:27 +0000 (UTC) Received: from sera-17.lan (227-147.77-83.cust.bluewin.ch [83.77.147.227]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sera) by smtp.gentoo.org (Postfix) with ESMTPSA id 1B87E1B401B for ; Sun, 29 Apr 2012 16:20:25 +0000 (UTC) Date: Sun, 29 Apr 2012 18:20:01 +0200 From: Ralph Sennhauser To: gentoo-pms@lists.gentoo.org Subject: Re: [gentoo-pms] EAPI 5 Message-ID: <20120429182001.33f09f79@sera-17.lan> In-Reply-To: <20379.5970.885619.946069@a1i15.kph.uni-mainz.de> References: <20120415021641.1858ffde@gentoo.org> <4F8A885C.3050508@gentoo.org> <20120418185913.3d2fa68f@epia.jer-c2.orkz.net> <201204181340.00474.vapier@gentoo.org> <20120418184138.50153e57@googlemail.com> <4F8F05E9.5070103@gentoo.org> <4F8F0929.2010109@googlemail.com> <4F8F18EC.3000707@gentoo.org> <4F8F3513.2060202@googlemail.com> <20120425224433.2fa0f2de@gentoo.org> <4F98EA90.4000403@gentoo.org> <4F9967DE.8000601@gentoo.org> <4F99F941.90705@gentoo.org> <20120427162051.13554e1a@pomiocik.lan> <4F9AD51F.6060303@gentoo.org> <20378.57067.381372.698034@a1i15.kph.uni-mainz.de> <20120427202614.0edd9c24@googlemail.com> <20378.63178.619568.972455@a1i15.kph.uni-mainz.de> <20120427215824.3382e682@pomiocik.lan> <20120427211227.613709a2@googlemail.com> <20379.5970.885619.946069@a1i15.kph.uni-mainz.de> Organization: Gentoo Linux X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.8; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Reply-To: gentoo-pms@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/qvW4wcw0LgXdF1lB+x0D_qO"; protocol="application/pgp-signature" X-Archives-Salt: 1ec41e85-a14e-4343-8de7-e3172c4fe8fe X-Archives-Hash: 184af60efc12b6190dc1a20cb1e697ae --Sig_/qvW4wcw0LgXdF1lB+x0D_qO Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 28 Apr 2012 00:01:54 +0200 Ulrich Mueller wrote: > >>>>> On Fri, 27 Apr 2012, Ciaran McCreesh wrote: >=20 > > On Fri, 27 Apr 2012 21:58:24 +0200 > > Micha=C5=82 G=C3=B3rny 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? >=20 > > Let's continue this on the PMS list. >=20 > > * user patches >=20 > > * EAPI parsing >=20 > > * the things that were left out of 4: >=20 > > + slot operator deps >=20 > > + profile IUSE >=20 > > * No -j1 for src_test >=20 > > * Remove deprecated stuff >=20 > Hm, remove IMAGE. Anything else? >=20 > > * Zero or one REQUIRED_USE operator >=20 > No objections from me to all of the above. >=20 > > These might be cheap now? >=20 > > * New bash version >=20 > Too early, IMHO. Let's implement EAPI parsing first, then wait for > some reasonable time (which presumably means EAPI 6). >=20 > > * Get a versionator replacement into the PM >=20 > 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.) >=20 > Other cheap stuff: >=20 > * 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) >=20 > Ulrich >=20 * 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=3D366555 * 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_750e33f68b16d971dff1f40dd9145e5= 6.xml * doheader thought myself before this should be available for consistency. https://bugs.gentoo.org/show_bug.cgi?id=3D21310 * standard input for new* / here* helper also rather cheap to implement. https://bugs.gentoo.org/show_bug.cgi?id=3D263565 Ralph --Sig_/qvW4wcw0LgXdF1lB+x0D_qO Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQEcBAEBAgAGBQJPnWo7AAoJEIUJ+svaV163QdMH/AmwId4dgJZWPoL5RrISpJH1 5CKbdOFaf58SWEQVX7BdZ1AsNTHLA2SgJ17CnAHGmlbsgZi7kpe26VEUd3LaIDj8 XsIDrMQOFwBHgTNtMXOpJ5C7KlD90NE3sUw3RcGluF54VyPU+InGiAwuSkSTNfDu akZ5HefGUA62h9Bwqt87G+E6l6LVYtT1OjWXaOrwFLrhANHz4iOKL4Fmp+Fuq0mE ePwtLXSJixoXYoutoiJ26lupXHUBr7sdZw5nyCS7kx7AjwUMJFGueLdqAQPiIWUO kPQeLWNMtKHykkOpLI3k+18O5DJFSrXCGl+w+LU1/6GZBoogwUQKZZSZk39lO+0= =bF9/ -----END PGP SIGNATURE----- --Sig_/qvW4wcw0LgXdF1lB+x0D_qO--