Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Ciaran McCreesh <ciaran.mccreesh@...>
Subject: Re: Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]
Date: Mon, 24 Dec 2007 07:06:42 +0000
On Mon, 24 Dec 2007 06:03:12 +0000
Steve Long <slong@...> wrote:
> *  Set the EAPI inside the ebuild in a way that makes it easy to
> fetch it This is ok as atm only EAPI=1 is in the tree, so there is no
> backward compatibility issue.

It's both a backwards and a forwards compatibility issue.

> *  Have a new ebuild/eclass extension ".eapi-$EAPI"
>   This is for ebuilds for other package managers; it is envisaged by
> some that this will become the new ebuild format since it enables
> quick access to the EAPI without accessing the file contents. Full
> ebuild names are the primary key for the portage database.

Full ebuild names as a primary key is bad. It means you have to
normalise versions early on -- equality and equivalence are different
for ebuild names already.

And eclasses are an entirely separate issue. They need to be dealt with
differently, ideally starting with EAPI 2.

-- 
Ciaran McCreesh
Attachment:
signature.asc (PGP signature)
Replies:
Re: Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]
-- Steve Long
References:
[GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]
-- Piotr JaroszyƄski
Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]
-- Steve Long
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]
Next by thread:
Re: Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]
Previous by date:
Re: [GLEP] Use EAPI-suffixed ebuilds (.ebuild-EAPI) [2]
Next by date:
Re: EAPI placement


Updated Jun 17, 2009

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.