From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-52388-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1SdhJ9-00024P-KF
	for garchives@archives.gentoo.org; Sun, 10 Jun 2012 12:31:52 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 6EF20E04D6;
	Sun, 10 Jun 2012 12:31:07 +0000 (UTC)
Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id DEE7BE03E4
	for <gentoo-dev@lists.gentoo.org>; Sun, 10 Jun 2012 12:29:37 +0000 (UTC)
Received: by wgbfm10 with SMTP id fm10so1991776wgb.10
        for <gentoo-dev@lists.gentoo.org>; Sun, 10 Jun 2012 05:29:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlemail.com; s=20120113;
        h=date:from:to:subject:message-id:in-reply-to:references:x-mailer
         :mime-version:content-type;
        bh=wmZ1nNsCJ5k54tV9GHIFzILBddxhf3WXr4NTd2FEwi0=;
        b=jG1687phjD38oJwGLkhA3uH5MpcAGnKXlZoplT54MSYCa2tqBbtu+cBBLJhI4jeHaO
         t107/H4IAi/ZQgBEjE9AhmxYtQP9oDO1cnSyH7EquQe/kq3YjSG94brueqcJ7Qv6bSKg
         J/EVmIDlC+1I3T/v5u6R3zzybMmbQnc3JP1aKmPySdRN7vMmMX/I0UhC4znrXttNqa9m
         OS8rNNL2cMt4KdK26ptaNNu7fgUien4HiVJw8S7xKEWEM7+4fMr4em6ub1urKwtZXcFx
         0L595TAWe/kM5KedHiyOXZXwVwkZAy66RAUlCGO5phWrgyoXMD+fCBdJTdTYo9VGaZQq
         +E9A==
Received: by 10.180.7.133 with SMTP id j5mr13630725wia.14.1339331377022;
        Sun, 10 Jun 2012 05:29:37 -0700 (PDT)
Received: from localhost (cpc13-broo7-2-0-cust130.14-2.cable.virginmedia.com. [82.9.16.131])
        by mx.google.com with ESMTPS id q6sm16898733wiy.0.2012.06.10.05.29.35
        (version=TLSv1/SSLv3 cipher=OTHER);
        Sun, 10 Jun 2012 05:29:36 -0700 (PDT)
Date: Sun, 10 Jun 2012 13:25:55 +0100
From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] About forcing rebuilds of other packages issue
Message-ID: <20120610132555.74bded8c@googlemail.com>
In-Reply-To: <4FD3B859.9050903@gentoo.org>
References: <4FCF2012.3040500@gentoo.org>
	<20120606181650.0c727f18@googlemail.com>
	<1339005744.2706.47.camel@belkin4>
	<20120606191505.4e011158@googlemail.com>
	<1339007452.2706.57.camel@belkin4>
	<20120606193348.67b83427@googlemail.com>
	<1339010165.2706.62.camel@belkin4>
	<20120606202340.6c95711f@googlemail.com>
	<4FCFF945.1070804@gentoo.org>
	<20120607082409.GB3352@localhost.google.com>
	<4FD0DA34.8080409@gentoo.org>
	<20120607184008.09aca0fe@googlemail.com>
	<4FD0ECED.10201@gentoo.org>
	<1339092995.3014.23.camel@belkin4>
	<1339094634.3014.24.camel@belkin4>
	<20120607194448.1577119e@googlemail.com>
	<1339095641.3014.26.camel@belkin4>
	<4FD0FC81.9070701@gentoo.org>
	<1339097086.3014.28.camel@belkin4>
	<4FD101EC.7080306@gentoo.org>
	<1339144721.4179.1.camel@belkin4>
	<4FD24F73.8000601@gentoo.org>
	<1339183412.4179.30.camel@belkin4>
	<4FD2532B.4030506@gentoo.org>
	<20120609131542.14ac5081@googlemail.com>
	<4FD3B859.9050903@gentoo.org>
X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu)
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=PGP-SHA1;
 boundary="Sig_/C9YkC9UbTGSIyIYzKeEVU1e"; protocol="application/pgp-signature"
X-Archives-Salt: ea3ed69b-3485-42f2-8188-16c5b039ada8
X-Archives-Hash: f0e171be0f12abac2a10069e05e43c73

--Sig_/C9YkC9UbTGSIyIYzKeEVU1e
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

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:=3D
> and the package manager will translate that atom to
> dev-libs/glib:2:=3D2.32 at build time. So, ':' is always used to
> distinguish SLOT deps, and ':=3D' is always used to distinguish
> ABI_SLOT deps. Is that syntax good?

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

--=20
Ciaran McCreesh

--Sig_/C9YkC9UbTGSIyIYzKeEVU1e
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAk/UklwACgkQ96zL6DUtXhFobgCdFyrYaiOPI38tNqSGZU7B1C5R
efwAmwQeywWn2qyyoWtwlSSQQRGy5axJ
=81Rt
-----END PGP SIGNATURE-----

--Sig_/C9YkC9UbTGSIyIYzKeEVU1e--