public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download: 
* Re: [gentoo-dev] About forcing rebuilds of other packages issue
  @ 2012-06-10 12:25 99%                                                   ` Ciaran McCreesh
  0 siblings, 0 replies; 1+ results
From: Ciaran McCreesh @ 2012-06-10 12:25 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 822 bytes --]

On Sat, 09 Jun 2012 13:55:53 -0700
Zac Medico <zmedico@gentoo.org> wrote:
> A dependency atom will have optional SLOT and ABI_SLOT parts. Using
> the dbus-glib depedency on glib:2 as an example [1], the dbus-glib
> dependency will be expressed with an atom such as dev-libs/glib:2:=
> and the package manager will translate that atom to
> dev-libs/glib:2:=2.32 at build time. So, ':' is always used to
> distinguish SLOT deps, and ':=' is always used to distinguish
> ABI_SLOT deps. Is that syntax good?

Here's a nicer syntax: no ABI_SLOT variable, and SLOT="2/2.32". Then you
can do explicit :2/2.32 dependencies if you like, or :2 (which would
match SLOT="2" or SLOT="2/anything"), or :2= (which gets rewritten
to :2/2.32=) or :2*. If an ebuild does SLOT="2", it's treated as 2/2.

-- 
Ciaran McCreesh

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2012-06-06  9:17     [gentoo-dev] About forcing rebuilds of other packages issue Zac Medico
2012-06-06 17:16     ` Ciaran McCreesh
2012-06-06 18:02       ` Pacho Ramos
2012-06-06 18:15         ` Ciaran McCreesh
2012-06-06 18:30           ` Pacho Ramos
2012-06-06 18:33             ` Ciaran McCreesh
2012-06-06 19:16               ` Pacho Ramos
2012-06-06 19:23                 ` Ciaran McCreesh
2012-06-07  0:43                   ` Zac Medico
2012-06-07  8:24                     ` Brian Harring
2012-06-07 16:43                       ` Zac Medico
2012-06-07 17:40                         ` Ciaran McCreesh
2012-06-07 18:03                           ` Zac Medico
2012-06-07 18:16                             ` Pacho Ramos
2012-06-07 18:43                               ` Pacho Ramos
2012-06-07 18:44                                 ` Ciaran McCreesh
2012-06-07 19:00                                   ` Pacho Ramos
2012-06-07 19:09                                     ` Zac Medico
2012-06-07 19:24                                       ` Pacho Ramos
2012-06-07 19:33                                         ` Zac Medico
2012-06-08  8:38                                           ` Pacho Ramos
2012-06-08 19:16                                             ` Zac Medico
2012-06-08 19:23                                               ` Pacho Ramos
2012-06-08 19:31                                                 ` Zac Medico
2012-06-09 12:15                                                   ` Ciaran McCreesh
2012-06-09 20:55                                                     ` Zac Medico
2012-06-10 12:25 99%                                                   ` Ciaran McCreesh

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox