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: Thu, 07 Jun 2012 19:11:33
Message-Id: 4FD0FC81.9070701@gentoo.org
In Reply to: Re: [gentoo-dev] About forcing rebuilds of other packages issue by Pacho Ramos
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

Replies