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 1J81Fr-00082l-Pd for garchives@archives.gentoo.org; Thu, 27 Dec 2007 22:31:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.2/8.14.0) with SMTP id lBRMThoB008961; Thu, 27 Dec 2007 22:29:44 GMT Received: from smtp-out3.libero.it (smtp-out3.libero.it [212.52.84.43]) by robin.gentoo.org (8.14.2/8.14.0) with ESMTP id lBRMQWh6004298 for ; Thu, 27 Dec 2007 22:26:32 GMT Received: from mailrelay11.libero.it (192.168.32.128) by smtp-out3.libero.it (7.3.120) id 4628C87A0134155E for gentoo-dev@lists.gentoo.org; Thu, 27 Dec 2007 23:26:31 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAEm1c0eXORDv/2dsb2JhbAAIrFU Received: from unknown (HELO [192.168.0.6]) ([151.57.16.239]) by outrelay-b11.libero.it with ESMTP; 27 Dec 2007 23:26:28 +0100 Message-ID: <47742693.2010909@gentoo.org> Date: Thu, 27 Dec 2007 23:26:27 +0100 From: Luca Barbato User-Agent: Thunderbird 2.0.0.9 (X11/20071127) 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: EAPI definition Was: [gentoo-dev] [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) References: <200712172320.01988.peper@gentoo.org> <20071220003801.GL24034@supernova> <4769D3F2.1030204@gentoo.org> <20071220040753.31cf0c2e@blueyonder.co.uk> <476A1555.9020902@gentoo.org> <20071227201614.8bd1175a.genone@gentoo.org> In-Reply-To: <20071227201614.8bd1175a.genone@gentoo.org> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 02b2c16e-133c-49b9-a042-66b52096a11b X-Archives-Hash: e0ed6f4ade6ed6b315e781a6bb1d89de Marius Mauch wrote: > On Thu, 20 Dec 2007 08:10:13 +0100 > Luca Barbato wrote: > >> Ok, that seems a fine definition of what an eapi is. Everybody agrees on it? > > Nope. EAPI (from my POV) defines the API that a package manager has to export > to an ebuild/eclass. That includes syntax and semantics of exported and expected > functions and variables (IOW the content of ebuilds/eclasses), but does not > contain naming and versioning rules (as those impact cross-package relationships). This restricted definition is ok for everybody? lu -- Luca Barbato Gentoo Council Member Gentoo/linux Gentoo/PPC http://dev.gentoo.org/~lu_zero -- gentoo-dev@gentoo.org mailing list