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 |