From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-dev+bounces-63788-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id B99A513827E
	for <garchives@archives.gentoo.org>; Sun,  8 Dec 2013 22:02:17 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 0CAAAE0A88;
	Sun,  8 Dec 2013 22:02:11 +0000 (UTC)
Received: from mail-we0-f179.google.com (mail-we0-f179.google.com [74.125.82.179])
	(using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id A6605E096C
	for <gentoo-dev@lists.gentoo.org>; Sun,  8 Dec 2013 22:02:09 +0000 (UTC)
Received: by mail-we0-f179.google.com with SMTP id q59so2640472wes.24
        for <gentoo-dev@lists.gentoo.org>; Sun, 08 Dec 2013 14:02:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlemail.com; s=20120113;
        h=date:from:to:cc:subject:message-id:in-reply-to:references
         :mime-version:content-type;
        bh=+ReXPIB2R0TZuEmLhkbJGvefU4CqRTVgwX0MvLaATC0=;
        b=JEKzFxm/QoJWc3zHCTO0CBfzA03ALgaDfdsi4ds9QYThnSG6DfEjC953UqfdYO7QpV
         fRRGKpUeb+P48kpmd8E6obo5QPBTwqZFypHnFPidvPqt2eoIaY1E9fED6Sa0yrEfdPIW
         wVlfl1Pi+nunOADPUNDPCU7qEqtBpcUCGMIeanbEqkTRwL2zVcVXA6n3s1DsDO8+X+9/
         Wpx+Irp0tGjy0NdDvSJLDEeWWYwJ/Gff3lYaiR+DhSnXzO4kvdAbQNBldLivCRq3A2Ev
         d6FeIj3hCNVAAAR+UO8gIHQ3h+ME6hOk3vFLPiA/IYMkzdHrlJ/iO8kAhW9EkcvcpOIE
         EJjg==
X-Received: by 10.194.202.230 with SMTP id kl6mr12660632wjc.9.1386540127478;
        Sun, 08 Dec 2013 14:02:07 -0800 (PST)
Received: from localhost (cpc3-broo7-2-0-cust157.14-2.cable.virginm.net. [86.30.224.158])
        by mx.google.com with ESMTPSA id uc18sm18840250wib.11.2013.12.08.14.02.07
        for <multiple recipients>
        (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
        Sun, 08 Dec 2013 14:02:07 -0800 (PST)
Date: Sun, 8 Dec 2013 22:02:01 +0000
From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com>
To: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= <mgorny@gentoo.org>
Cc: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Dependencies default to accept any slot value
 acceptable (:*), can we default to :0 instead?
Message-ID: <20131208220201.2f261e4f@googlemail.com>
In-Reply-To: <20131208225439.3cc39a9c@gentoo.org>
References: <20131208175612.2b8c7e38@TOMWIJ-GENTOO>
	<201312081819.40449.dilfridge@gentoo.org>
	<21156.50471.613516.395616@a1i15.kph.uni-mainz.de>
	<20131208210436.47b7e6d5@TOMWIJ-GENTOO>
	<21156.54496.55818.685610@a1i15.kph.uni-mainz.de>
	<20131208202644.125cc309@googlemail.com>
	<20131208225439.3cc39a9c@gentoo.org>
X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.22; 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_/INR.K6W_YW_SKw5h6eXGIlA"; protocol="application/pgp-signature"
X-Archives-Salt: c7aff1fe-cf8c-4f45-8f63-14ca8e8e0fcf
X-Archives-Hash: 474ddc95c6b9015c81d55865ede90ce3

--Sig_/INR.K6W_YW_SKw5h6eXGIlA
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Sun, 8 Dec 2013 22:54:39 +0100
Micha=C5=82 G=C3=B3rny <mgorny@gentoo.org> wrote:
> > Actually, Paludis interprets a lack of slot dependency as a "don't
> > know", and assumes that it might be unsafe to switch slots at
> > runtime in these cases.
>=20
> So we should basically encourage people to explicitly state ':*' when
> they mean that, correct? Because I can tell you that right now many
> people don't use that because they see it as redundant.

That was the point of adding :*, yes. Repoman was supposed to be
updated to catch DEPEND+RDEPEND deps which could match multiple slots
and which didn't specify either :=3D or :*. AFAIK this never actually
happened.

--=20
Ciaran McCreesh

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

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

iEYEARECAAYFAlKk7F0ACgkQ96zL6DUtXhHMSgCgurrreNbwf2KZpSXe5OA6EfHh
PVYAnjCQJM9Md9gWxMgR5JLMZ/l/x0bJ
=GxbF
-----END PGP SIGNATURE-----

--Sig_/INR.K6W_YW_SKw5h6eXGIlA--