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 1J60T6-0004vx-C4 for garchives@archives.gentoo.org; Sat, 22 Dec 2007 09:16: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 lBM9EtTi014360; Sat, 22 Dec 2007 09:14:55 GMT Received: from smtp.ferdyx.org (170.Red-213-96-222.staticIP.rima-tde.net [213.96.222.170]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lBM9B96S008406 for ; Sat, 22 Dec 2007 09:11:09 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.ferdyx.org (Postfix) with ESMTP id 789308D306 for ; Sat, 22 Dec 2007 10:14:58 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ferdyx.org Received: from smtp.ferdyx.org ([127.0.0.1]) by localhost (tungsteno.ferdyx.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kq4ClJbQ9+0m for ; Sat, 22 Dec 2007 10:14:57 +0100 (CET) Received: from localhost (unknown [213.121.151.206]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.ferdyx.org (Postfix) with ESMTP id BCCEB8D305 for ; Sat, 22 Dec 2007 10:14:56 +0100 (CET) Date: Sat, 22 Dec 2007 09:11:06 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) Message-ID: <20071222091106.3df3faed@blueyonder.co.uk> In-Reply-To: <476CCF39.3080708@gentoo.org> References: <200712172320.01988.peper@gentoo.org> <20071221040215.481ea7e0@blueyonder.co.uk> <476B401C.3000008@gentoo.org> <200712211631.13264.bo.andresen@zlin.dk> <476CCF39.3080708@gentoo.org> X-Mailer: Claws Mail 3.1.0 (GTK+ 2.12.1; x86_64-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: d82b5424-3bbd-4e9c-a34e-fa7869d08e75 X-Archives-Hash: 091f9f0eac5f7b246111b1649d9c6571 On Sat, 22 Dec 2007 16:47:53 +0800 Zhang Le wrote: > BTW, if we decide to use .ebuild-1, will we provide a ebuild file for > each EAPI for a specific version of software? The GLEP covers this. There's no sensible way of doing so. > I guess probably not, coz that is a huge waste of time and energy. If > this is the case, then presumably we only provide new EAPI ebuild for > new versions. > > If a user want to use the new version, he *has* to upgrade his PM so > that it could support the new EAPI. Yes, users will have to upgrade at some point. However, EAPI allows them to upgrade in a graceful manner, without stopping the tree from using new features, and without forcing a mass upgrade at any given time. (And yes, we have to be careful with the ebuilds for package managers and some of their direct deps. But that's a very small part of the tree.) -- Ciaran McCreesh -- gentoo-dev@gentoo.org mailing list