From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KZm50-0002st-MN for garchives@archives.gentoo.org; Sun, 31 Aug 2008 12:30:55 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C097CE02AC; Sun, 31 Aug 2008 12:30:53 +0000 (UTC) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.172]) by pigeon.gentoo.org (Postfix) with ESMTP id 6E204E02AC for ; Sun, 31 Aug 2008 12:30:53 +0000 (UTC) Received: by ug-out-1314.google.com with SMTP id o4so1385916uge.39 for ; Sun, 31 Aug 2008 05:30:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=y7kUIToUN7xkAfaP1IIsZujNGP2dAu9gT1s6Oo74U3E=; b=bPlpi7K5x+mkI01IxJJOGY4laVTYEGlU7EGSM8tpCe/1WcWLr5XI975XOuXpWicG4o 4y8S689KlxGmM/+4b5ySE0pZxN4SHplF6LF2+85sTqLCpk3khlmGW+7AD62yb2bfqsTx KAoHNf30lee0ag/LmidpL4Quvj6by1aCGd6ak= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=CFSCSBd0p1/ubpTzACZ4yAnSF1YDx+DcWqOfsIxEbkWC8uzTDfQuA+3Jos8o5sNoMm Dfm/J6iv69rbHBQfup7jstVDGQoimTRy1VVRmzv/iRxCAsC9G6VFc7xxNMUc0w27F/xA rm0v1AnMUPWu1jVrggkE1oJciA3i325LsObgE= Received: by 10.67.101.17 with SMTP id d17mr1548800ugm.40.1220185852124; Sun, 31 Aug 2008 05:30:52 -0700 (PDT) Received: from localhost ( [92.235.187.79]) by mx.google.com with ESMTPS id j4sm2797983ugf.11.2008.08.31.05.30.50 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 31 Aug 2008 05:30:51 -0700 (PDT) Date: Sun, 31 Aug 2008 13:30:44 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: [RFC] PROPERTIES=virtual for meta-packages (clarification of definition) Message-ID: <20080831133044.4ed4bc5f@googlemail.com> In-Reply-To: References: <48B1CC3C.2000103@gentoo.org> <20080825201217.194fecad@googlemail.com> <48B309C2.1060204@gentoo.org> <200808252103.27006.levertond@googlemail.com> <20080826142044.28367055@googlemail.com> <20080830132324.1e70134f@googlemail.com> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_//u6XqfmAazr=S2EZT97zvGa"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: fa49edf3-7d8c-4fa7-81f3-e528c32cef3b X-Archives-Hash: 8f9f14d1580af8eb881a6e073d15a733 --Sig_//u6XqfmAazr=S2EZT97zvGa Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 31 Aug 2008 03:29:16 +0100 Steve Long wrote: > > Except that that's not what it's being used to mean. It's being > > used to mean "the cost of selecting this when doing dependency > > resolution cost analysis is zero", which is an entirely different > > thing. > > > So it's zero-resolution-cost now?=20 No, the overall cost in resolution is potentially non-zero. But the cost of selecting it for an install when resolving it is zero. > Yes, that *is* different (although > I'd use free-resolve. "free" is well understood as often meaning > "zero-cost," which isn't a phrase most English-speaking people use. > It only has meaning within the PROPERTIES variable, so it's not going > to clash with anything.) free means lots of things. > > Users don't need to see it. Heck, most developers don't need to see > > it. > >=20 > Well any dev using it will do, and I believe most of them start out as > users. Anyone reading the ebuild will see it, and the fact that it's a > well-understood term, within Gentoo at least[2], makes it easier for > the PM user-base to work with. virtual is a well-understood term that does not mean what the property being discussed will mean. > It's a cultural "people understand this already" point as opposed to a > technical make-it-as-explicit-as-we-can one. And with this 'understanding' comes lots of misconceptions about what it means. 'virtual' implies lots of things that this property does not. --=20 Ciaran McCreesh --Sig_//u6XqfmAazr=S2EZT97zvGa Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEUEARECAAYFAki6jvYACgkQ96zL6DUtXhH0hACWOjvaS4p0kh352Qzl1pGGU2VD SwCgpE/jwsBDikT03Dq86LYgKiN0WCs= =NN5x -----END PGP SIGNATURE----- --Sig_//u6XqfmAazr=S2EZT97zvGa--