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 1M5Kcj-0006KF-0U for garchives@archives.gentoo.org; Sat, 16 May 2009 14:12:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9E8F8E0430; Sat, 16 May 2009 14:12:23 +0000 (UTC) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.153]) by pigeon.gentoo.org (Postfix) with ESMTP id 5923BE0430 for ; Sat, 16 May 2009 14:12:23 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 13so312314fge.14 for ; Sat, 16 May 2009 07:12:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=ctWD2ycbyuUDOaXx1SEjOCeWjR9w+0DX52gac62HRrY=; b=GgLqJhzIm2mSoVker2u5N1L6BloahWvwevXcoT6aj4NwpJzIcBkjByxEvTbXIXzue3 PTnm70fZNCVyK2fiey94e1JwFHWL4AsZGyuhzY1gXIbXAto/ND7/d4O2KzKcS2gm5/gx qfY0MXFEPyeyn0qvbcR82FOPgul/q3LjFiPUQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=LFETMNeZU9i/dm2nD5QMUrd/0OAJL/TCVgZ5aWmDD3Qk6ejpmYi6fbLhfVlKMRoBpS AVvpHr639eM4Rx1jVHFyvclemoVSBeKP7wTx1IAEa4PLoKGyAd4FKCmx4EYqfgMQc+5J 7cAvap3qe0bxnx/GWcC39eowyl3fwH2t4zpBY= Received: by 10.86.30.19 with SMTP id d19mr4875486fgd.70.1242483142692; Sat, 16 May 2009 07:12:22 -0700 (PDT) Received: from snowmobile (92-235-187-79.cable.ubr18.sgyl.blueyonder.co.uk [92.235.187.79]) by mx.google.com with ESMTPS id 4sm1271144fge.23.2009.05.16.07.12.22 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 16 May 2009 07:12:22 -0700 (PDT) Date: Sat, 16 May 2009 15:12:16 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] The fallacies of GLEP55 Message-ID: <20090516151216.15efc792@snowmobile> In-Reply-To: <20090516092710.GA3221@eric.schwarzvogel.de> References: <200905142006.51998.patrick@gentoo.org> <4A0C790A.1050209@gentoo.org> <20090514231623.409c8eb7@gentoo.org> <20090514214909.GA23080@linux1> <20090514225337.34df7dac@snowcone> <20090515194329.GA16382@linux1> <20090515204905.54aa6a5c@snowmobile> <20090516092710.GA3221@eric.schwarzvogel.de> X-Mailer: Claws Mail 3.7.1 (GTK+ 2.16.1; 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; micalg=PGP-SHA1; boundary="Sig_/JYD01t6s/MpyLHK5FVx2U.w"; protocol="application/pgp-signature" X-Archives-Salt: 85c88f07-dd18-4b47-adb4-e33bc39f795a X-Archives-Hash: 0f1d1f8b121e86e1236d20a0c87b023d --Sig_/JYD01t6s/MpyLHK5FVx2U.w Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 16 May 2009 11:27:10 +0200 Tobias Klausmann wrote: > Change the spec, then. If we change the spec, we can't do anything with the change until we're absolutely sure that everyone's updated both their ebuilds and their package manager for it. > Actually, I personally would prefer taking it out of the > parsed-by-bash part entirely. Add it as a shebang-like line at > the top: >=20 > #EAPI-1 >=20 > as the first or second line. Allowing it on the second line > allows you to later bolt on a true shebang-line if you should so > desire. Only having to look at the first two lines makes finding > it out easier (note that I don't call that parsing on purpose). Would mean we'd have to change every existing ebuild everywhere. > I was under the impression that it's illegal to change/set the > EAPI after using inherit. Nope. It's considered by some to be a QA violation, but EAPI's rules are the same as the rules for any other metadata variable. --=20 Ciaran McCreesh --Sig_/JYD01t6s/MpyLHK5FVx2U.w Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAkoOycMACgkQ96zL6DUtXhEWdwCgjS8xcp+Z6n4IaTISGoCqMmgb EUUAnjqjdx8SrIiFtbU0l/bxbi3QHQNZ =oiWB -----END PGP SIGNATURE----- --Sig_/JYD01t6s/MpyLHK5FVx2U.w--