Gentoo Archives: gentoo-dev

From: Ciaran McCreesh <ciaranm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Multiple Repo Support
Date: Tue, 27 Dec 2005 00:50:00
Message-Id: 20051227004649.798c7794@snowdrop.home
In Reply to: Re: [gentoo-dev] Multiple Repo Support by Carsten Lohrke
1 On Tue, 27 Dec 2005 01:33:13 +0100 Carsten Lohrke <carlo@g.o>
2 wrote:
3 | The problem is not the SLOT change, but to build "foo" depending on
4 | "bar" against KDE X, while bar is built against KDE Y. "foo" and
5 | "bar" support all slotted KDE versions, but they need to be build
6 | against the same one. You simply cannot express this via slot
7 | dependencies, so this feature is useless for KDE packages.
8
9 You solve this either by SLOTting bar and making each bar SLOT use a
10 SLOT dep upon KDE, or by using USE flags and [use]:slot deps.
11
12 | > The existing syntax is just as extensible. Up the EABI revision, and
13 | > start adding new syntax as needed.
14 |
15 | EAPI has nothing to do with the consistency of the syntax. Getting it
16 | once right, is what you usually call for. I prefer clean data
17 | structures.
18
19 The proposed syntax is cleaner than shoving arbitrary stuff inside
20 [bleh]. Any new [role:] tags will require an EABI bump anyway, so
21 there's no reason to stick to your proposed syntax to avoid future
22 backwards compatibility breaks.
23
24 --
25 Ciaran McCreesh : Gentoo Developer (I can kill you with my brain)
26 Mail : ciaranm at gentoo.org
27 Web : http://dev.gentoo.org/~ciaranm

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Multiple Repo Support Brian Harring <ferringb@g.o>
Re: [gentoo-dev] Multiple Repo Support Carsten Lohrke <carlo@g.o>