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
In Reply to: Re: [gentoo-dev] About forcing rebuilds of other packages issue by Ciaran McCreesh
On 06/05/2012 10:31 PM, Ciaran McCreesh wrote:
> On Tue, 05 Jun 2012 16:07:40 -0700 > Zac Medico <zmedico@g.o> wrote: >> The "SLOT operator" dependencies that Ciaran has been advocating are >> very close to a good solution. However, if we want it to work with >> unslotted packages, then we need to introduce a separate ABI_SLOT >> variable as discussed here: >> >> >> >> It's really no more difficult to do than "SLOT operator" dependencies, >> it's more flexible, and we can do it in EAPI 5. > > I still don't get what problem you're trying to solve with that.
Well, I guess it's easy enough to use blockers to handle cases where two SLOTs can't be installed simultaneously.
> SLOT > operator dependencies are known to work for the problem, and have > received extensive testing both on Gentoo (with the old KDE packages) > and elsewhere. Why not just go with those plus blockers initially, and > then add in ABI_SLOT only if it turns out that developers really can't > handle using SLOT correctly?
Sounds good, especially considering the possibility of using blockers as mentioned. -- Thanks, Zac