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 14:09:13
Message-Id: 20060517145705.70b1f15a@snowdrop.home
In Reply to: Re: [gentoo-dev] Paludis and Profiles by Paul de Vrieze
1 On Wed, 17 May 2006 12:04:33 +0200 Paul de Vrieze <pauldv@g.o>
2 wrote:
3 | - Paludis must be able to handle a standard portage /var/db/pkg tree.
4 | This means that paludis can read it, and write it. Enabling mixing
5 | portage and paludis up to some degree.
6
7 Paludis can read a Portage-generated VDB. Portage can't read a
8 Paludis-generated VDB, because Paludis has more features.
9
10 | - Paludis must work with all current ebuilds,
11
12 Portage does not work with all current ebuilds.
13
14 | and support all features of portage.
15
16 That's insane. Why should we support Portage-style 'candy' spinners?
17
18 | This includes recognition of EAPI
19
20 Funnily enough, unlike Portage, Paludis has full EAPI handling.
21
22 | and no renaming of the variables used.
23
24 Why should Paludis emulate Portage internals that no-one uses?
25
26 | - No part of the tree, except those that by nature are paludis
27 | specific, may require the usage of paludis instead of portage. This
28 | requirement can only be removed after a decision is made by the
29 | council to retire portage in favour of paludis.
30
31 Again, insane. EAPI allows ebuilds using things that developers have
32 been after for years (you know, slot and use deps) to be in the tree in
33 such a way that they appear masked to Portage. That's a large part of
34 the point of EAPI.
35
36 | - It would be greatly beneficial if paludis would create and use .tbz2
37 | packages, but this is not essential.
38
39 Paludis will use its own binary format.
40
41 --
42 Ciaran McCreesh
43 Mail : ciaran dot mccreesh at blueyonder.co.uk
44
45
46 --
47 gentoo-dev@g.o mailing list

Replies

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