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 1Lh4LQ-0008GU-3A for garchives@archives.gentoo.org; Tue, 10 Mar 2009 15:58:16 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 069F0E02E3; Tue, 10 Mar 2009 15:58:15 +0000 (UTC) Received: from mo-p05-ob.rzone.de (mo-p05-ob.rzone.de [81.169.146.180]) by pigeon.gentoo.org (Postfix) with ESMTP id A3A1FE02E3 for ; Tue, 10 Mar 2009 15:58:14 +0000 (UTC) X-RZG-AUTH: :K2kKYU+nW/MMMlTokcN5Yot1/Bj/FTl+WviP6RIJci0HRMpbh/x+X6ShOQvVOjw+sRJedUIEINGz X-RZG-CLASS-ID: mo05 Received: from terra.solaris (p57A4C0AA.dip.t-dialin.net [87.164.192.170]) by post.strato.de (klopstock mo55) (RZmta 18.25) with ESMTP id y0475cl2AFO14I for ; Tue, 10 Mar 2009 16:58:13 +0100 (MET) Date: Tue, 10 Mar 2009 16:58:32 +0100 From: Christian Faulhammer To: gentoo-dev@lists.gentoo.org Subject: [gentoo-dev] Re: Collecting opinions about GLEP 55 and alternatives Message-ID: <20090310165832.10459b32@terra.solaris> In-Reply-To: References: <49A472E3.1010204@gentoo.org> <4afbebfe0903090601r5759177bt98639c0c3a61b894@mail.gmail.com> <49B57409.5050406@gentoo.org> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.12.11; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/RYfExmMSd9EXR2wdexD096n"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 50f8f70f-1a70-45f3-926e-f5a01b05e9bb X-Archives-Hash: 8f3ccbe424e97a9bdd07147cf06a65a8 --Sig_/RYfExmMSd9EXR2wdexD096n Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, Duncan <1i5t5.duncan@cox.net>: > > Potentially the developer could just manually put the EAPI in the > > manifest (or use a tool to do this). Obviously this is an extra > > step when adding ebuilds to the tree, but that would completely > > address the issues with sourcing builds. >=20 > That's an interesting idea. A "manual" method for putting the EAPI > in the manifest, thus bypassing the chicken/egg issue of needing to > need the EAPI to source the ebuild... to get the EAPI. Having the EAPI stored outside the ebuild's scope is generally a bad idea, because someone has to tell you that the ebuild you just downloaded from Bugzilla is EAPI x. And the package manager will be totally confused when assuming an EAPI that is wrong. So the EAPI should be stored inside (best solution regarding giving ebuilds away) or in the file name (best compromise regarding the whole situation. V-Li --=20 Christian Faulhammer, Gentoo Lisp project , #gentoo-lisp on FreeNode --Sig_/RYfExmMSd9EXR2wdexD096n Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkm2ji0ACgkQNQqtfCuFnePtKQCfflc0ObKZwEMRU1zAVohPnlAX TFYAn3F4vp7crx8TTA1v2JCEp1rPp1KL =2hHM -----END PGP SIGNATURE----- --Sig_/RYfExmMSd9EXR2wdexD096n--