Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaran.mccreesh@×××××××××××××.uk>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Paludis and Profiles
Date: Wed, 17 May 2006 20:07:07
Message-Id: 20060517204929.2d8a0512@snowdrop.home
In Reply to: Re: [gentoo-dev] Paludis and Profiles by Paul de Vrieze
1 On Wed, 17 May 2006 21:22:28 +0200 Paul de Vrieze <pauldv@g.o>
2 wrote:
3 | On Wednesday 17 May 2006 20:44, Ciaran McCreesh wrote:
4 | > Portage still relies upon being able to source ebuilds, even if
5 | > their EAPI isn't supported.
6 |
7 | Currently, nothing except the ability to parse bash directly would
8 | make it otherwise. Against my advise, there are no restrictions upon
9 | the EAPI variable. As such EAPI can not reliably be determined
10 | without understanding (or being) bash.
11
12 Not exactly true. There's nothing to stop a package manager from
13 gracefully handling not even being able to source the ebuild. The way
14 Paludis handles this is to create fake version metadata for weird
15 ebuilds with EAPI set to "UNKNOWN". It's not perfect, but it avoids any
16 overly crazy behaviour.
17
18 --
19 Ciaran McCreesh
20 Mail : ciaran dot mccreesh at blueyonder.co.uk
21
22
23 --
24 gentoo-dev@g.o mailing list

Replies

Subject Author
Re: [gentoo-dev] Paludis and Profiles Paul de Vrieze <pauldv@g.o>