Gentoo Archives: gentoo-dev

From: Marius Mauch <genone@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFC: GLEP 49 - Package manager requirements
Date: Sat, 20 May 2006 17:52:18
Message-Id: 20060520194504.13d622eb@sven.genone.homeip.net
In Reply to: Re: [gentoo-dev] RFC: GLEP 49 - Package manager requirements by Stephen Bennett
1 On Sat, 20 May 2006 15:41:37 +0100
2 Stephen Bennett <spb@g.o> wrote:
3
4 > > The primary package manager is the package manager that sets the
5 > > standards for the tree. All ebuilds in the tree must function
6 > > with the primary package manager. As the primary package manager
7 > > sets the standard it does not have to maintain compatibility with
8 > > other package managers.
9 >
10 > The current 'Portage defines the tree format' is IMO a cause of a lot
11 > of problems at the moment. It would be better, I think, to define in a
12 > package-manager-agnostic document just what the current ebuild format
13 > (EAPI 0) means. If at any point in the future the primary package
14 > manager changes in what it supports and/or requires, a new EAPI spec
15 > is written. The council, or some other body, can then define which
16 > EAPI formats may be used by ebuilds in the tree.
17
18 Full ACK on this one, though EAPI itself is insufficient, it would only
19 define the ebuild format, but you also have to look at the repo itself
20 (see past -portage-dev discussions about this), e.g. for the Manifest
21 or profile formats.
22 It's not that easy to conform to a spec that doesn't really exist
23 (unless you consider the implementation as spec).
24
25 Marius
26
27 --
28 Public Key at http://www.genone.de/info/gpg-key.pub
29
30 In the beginning, there was nothing. And God said, 'Let there be
31 Light.' And there was still nothing, but you could see a bit better.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] RFC: GLEP 49 - Package manager requirements Paul de Vrieze <pauldv@g.o>