On Wed, 17 May 2006 21:22:28 +0200 Paul de Vrieze <[EMAIL PROTECTED]>
wrote:
| On Wednesday 17 May 2006 20:44, Ciaran McCreesh wrote:
| > Portage still relies upon being able to source ebuilds, even if
| > their EAPI isn't supported.
| 
| Currently, nothing except the ability to parse bash directly would
| make it otherwise. Against my advise, there are no restrictions upon
| the EAPI variable. As such EAPI can not reliably be determined
| without understanding (or being) bash.

Not exactly true. There's nothing to stop a package manager from
gracefully handling not even being able to source the ebuild. The way
Paludis handles this is to create fake version metadata for weird
ebuilds with EAPI set to "UNKNOWN". It's not perfect, but it avoids any
overly crazy behaviour.

-- 
Ciaran McCreesh
Mail            : ciaran dot mccreesh at blueyonder.co.uk


-- 
gentoo-dev@gentoo.org mailing list

Reply via email to