From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1J5LCO-0006YY-FL for garchives@archives.gentoo.org; Thu, 20 Dec 2007 13:12:28 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lBKDBWIa004230; Thu, 20 Dec 2007 13:11:32 GMT Received: from caine.easynet.fr (smarthost151.mail.easynet.fr [212.180.1.151]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lBKD98V8000962 for ; Thu, 20 Dec 2007 13:09:08 GMT Received: from easyconnect2121138-64.clients.easynet.fr ([212.11.38.64] helo=eusebe) by caine.easynet.fr with esmtp (Exim 4.63) (envelope-from ) id 1J5L99-0003by-L5 for gentoo-dev@lists.gentoo.org; Thu, 20 Dec 2007 14:09:07 +0100 Date: Thu, 20 Dec 2007 14:08:40 +0100 From: Thomas de Grenier de Latour To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) Message-ID: <20071220140840.247b7763@eusebe> In-Reply-To: <20071220055318.53cd78a0@blueyonder.co.uk> References: <200712172320.01988.peper@gentoo.org> <20071218001855.78c1864c@blueyonder.co.uk> <20071218013651.58f4f565@eusebe> <200712180201.25872.bo.andresen@zlin.dk> <20071218220852.3f34edae@eusebe> <20071219000917.716749ee@blueyonder.co.uk> <20071219081224.15bf437f@eusebe> <20071219103208.1a077a96@blueyonder.co.uk> <20071220064644.60aa9572@eusebe> <20071220055318.53cd78a0@blueyonder.co.uk> X-Mailer: Claws Mail 3.1.0 (GTK+ 2.12.1; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 9586a3fb-23e8-4a1c-ad3c-4ecf597602b5 X-Archives-Hash: 6f67ba4222d84ce503accb692850e9c8 On 2007/12/20, Ciaran McCreesh wrote: > Uh, it works in both those cases. The package manager will simply not > see the ebuild at all. > > Which is pretty much the point... Yes, because a change in the way EAPI is read implies a change in the files naming rule, so that the PM recognize the file only if it can do something useful with it. That's true for both proposals, which was pretty much my point. And that thus, it was not an argument in favor of one against the other. I still think that changing file names when absolutly required (switching from "EAPI=foo" to "eapi foo", or moving it elsewhere, or switching to xml, etc.) is less disturbing than changing it for every single new EAPI. It's not because one new extension may not be eternally enough that we should introduce an infinity right now. But yeah, to be honest, you're right that my original "as long as ebuilds stay bash" was a bit optimistic: it was assuming there would be no decision of changing that rule as long as there would be no good reason for it (like a switch to xml or whatever other not-bash format). -- TGL. -- gentoo-dev@gentoo.org mailing list