1 |
On 06/07/2012 12:00 PM, Pacho Ramos wrote: |
2 |
> El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribió: |
3 |
>> On Thu, 07 Jun 2012 20:43:54 +0200 |
4 |
>> Pacho Ramos <pacho@g.o> wrote: |
5 |
>>>> I would prefer, as a workaround, allow reverse deps to RDEPEND on |
6 |
>>>> glib:2.* instead. That way it would cover more cases when more than |
7 |
>>>> two slots are available |
8 |
>>> |
9 |
>>> Well, per: |
10 |
>>> http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commitdiff;h=f9f7729c047300e1924ad768a49c660e12c2f906;hp=b7750e67b4772c1064543defb7df6a556f09807b |
11 |
>>> |
12 |
>>> looks like "*" usage for SLOTs would be allowed :), or I am |
13 |
>>> misinterpreting it? |
14 |
>> |
15 |
>> It's not a wildcard. |
16 |
>> |
17 |
> |
18 |
> But it looks like a valid usage for cases like glib vs. |
19 |
> dbus-glib/gobject-introspection I have exposed as example, and also |
20 |
> allows us to keep "SLOT" over "ABI_SLOT" (at least for this case, not |
21 |
> sure about others I could be missing now...) |
22 |
|
23 |
The :* operator doesn't trigger any rebuilds though. Quoting the PMS |
24 |
patch that you linked: |
25 |
|
26 |
* Indicates that any slot value is acceptable. In addition, for runtime |
27 |
dependencies, indicates that the package will not break if the matched |
28 |
package is uninstalled and replaced by a different matching package in a |
29 |
different slot. |
30 |
-- |
31 |
Thanks, |
32 |
Zac |