Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] About forcing rebuilds of other packages issue
Date: Wed, 06 Jun 2012 05:51:05
Message-Id: 4FCEEF7C.3060708@gentoo.org
In Reply to: Re: [gentoo-dev] About forcing rebuilds of other packages issue by Ciaran McCreesh
1 On 06/05/2012 10:31 PM, Ciaran McCreesh wrote:
2 > On Tue, 05 Jun 2012 16:07:40 -0700
3 > Zac Medico <zmedico@g.o> wrote:
4 >> The "SLOT operator" dependencies that Ciaran has been advocating are
5 >> very close to a good solution. However, if we want it to work with
6 >> unslotted packages, then we need to introduce a separate ABI_SLOT
7 >> variable as discussed here:
8 >>
9 >> https://bugs.gentoo.org/show_bug.cgi?id=192319#c18
10 >>
11 >> It's really no more difficult to do than "SLOT operator" dependencies,
12 >> it's more flexible, and we can do it in EAPI 5.
13 >
14 > I still don't get what problem you're trying to solve with that.
15
16 Well, I guess it's easy enough to use blockers to handle cases where two
17 SLOTs can't be installed simultaneously.
18
19 > SLOT
20 > operator dependencies are known to work for the problem, and have
21 > received extensive testing both on Gentoo (with the old KDE packages)
22 > and elsewhere. Why not just go with those plus blockers initially, and
23 > then add in ABI_SLOT only if it turns out that developers really can't
24 > handle using SLOT correctly?
25
26 Sounds good, especially considering the possibility of using blockers as
27 mentioned.
28 --
29 Thanks,
30 Zac