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 1J5YvM-0000Sv-Bv for garchives@archives.gentoo.org; Fri, 21 Dec 2007 03:51:48 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lBL3osim019716; Fri, 21 Dec 2007 03:50:54 GMT Received: from tenor.i-cable.com (tenor.i-cable.com [203.83.115.107]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lBL3mpgK017314 for ; Fri, 21 Dec 2007 03:48:52 GMT Received: (qmail 5045 invoked by uid 508); 21 Dec 2007 03:48:50 -0000 Received: from 203.83.114.122 by tenor (envelope-from , uid 505) with qmail-scanner-1.25 (clamdscan: 0.90.3/4559. Clear:RC:1(203.83.114.122):. Processed in 0.21723 secs); 21 Dec 2007 03:48:50 -0000 Received: from ip114122.hkicable.com (HELO xenon.i-cable.com) (203.83.114.122) by 0 with SMTP; 21 Dec 2007 03:48:49 -0000 Received: from [192.168.1.100] (cm222-167-208-85.hkcable.com.hk [222.167.208.85]) by xenon.i-cable.com (8.13.5/8.13.5) with ESMTP id lBL3mncZ029503 for ; Fri, 21 Dec 2007 11:48:49 +0800 (CST) Message-ID: <476B3827.1000603@gentoo.org> Date: Fri, 21 Dec 2007 11:51:03 +0800 From: Zhang Le User-Agent: Thunderbird 2.0.0.9 (X11/20071123) 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) References: <200712172320.01988.peper@gentoo.org> <47671006.2020808@gentoo.org> <20071218001855.78c1864c@blueyonder.co.uk> <20071218013651.58f4f565@eusebe> <20071218172143.GB4423@ferdyx.org> <20071219102951.515beeca@blueyonder.co.uk> <20071219111602.4122c53d@blueyonder.co.uk> <476AB85C.1040902@gentoo.org> <20071221004930.15b8f330@blueyonder.co.uk> <476B2174.6040904@gentoo.org> <20071221022324.6626bd20@blueyonder.co.uk> <476B2A54.8030606@gentoo.org> <20071221025615.774481c2@blueyonder.co.uk> In-Reply-To: <20071221025615.774481c2@blueyonder.co.uk> X-Enigmail-Version: 0.95.5 OpenPGP: id=1E4E2973 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 2d1e9efa-3c97-4f25-b6fd-95982a96a138 X-Archives-Hash: cddb3f78e2614a7389c35b35d41cfc91 Ciaran McCreesh wrote: > On Fri, 21 Dec 2007 10:52:04 +0800 > Zhang Le wrote: >> Ciaran McCreesh wrote: >>> On Fri, 21 Dec 2007 03:14:12 +0100 >>> Luca Barbato wrote: >>>> Ciaran McCreesh wrote: >>>>> Ok. What's the EAPI for the following ebuild that's written in an >>>>> EAPI that hasn't been published yet? And how would I extract it? >>>>> >>>>> # Copyright blah blah >>>>> >>>>> import vim-spell using language="en" >>>> If isn't published it doesn't exist in the main tree... >>> You miss my point. If a package manager encounters the above, how >>> does it determine the EAPI? >> As long as there is an agreement between the PM and ebuild, you can >> get what you want no matter how it is defined. > > So how does one get the EAPI in the above example? That's the problem about the agreement between PM and ebuild. If this is agreed upon >>>>> import vim-spell using language="en" You should be able to get it. If not, then blame the ebuild writer. There is no problem with the agreement. > Bear in mind that > package managers can only use what's been agreed upon at the time they > were released, not what might be agreed upon later -- and yet they need > to be able to extract the EAPI from anything agreed upon later. Exactly my point. -- Zhang Le, Robert GPG key ID: 1E4E2973 Fingerprint: 0260 C902 B8F8 6506 6586 2B90 BC51 C808 1E4E 2973 -- gentoo-dev@gentoo.org mailing list