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 ) id 1SiT2A-0000aD-Ui for garchives@archives.gentoo.org; Sat, 23 Jun 2012 16:18:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CC02C21C09A; Sat, 23 Jun 2012 16:17:19 +0000 (UTC) Received: from mail-wi0-f181.google.com (mail-wi0-f181.google.com [209.85.212.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 13EBEE0D10 for ; Sat, 23 Jun 2012 16:15:55 +0000 (UTC) Received: by wibhn14 with SMTP id hn14so1312031wib.10 for ; Sat, 23 Jun 2012 09:15:55 -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=2iKKaW9CaWvKFHgaAYYQOXe4YPvF4N2ufyrlY8ahGiE=; b=zH0fZitsK2fPDG0keq0hSV9cghVDjdeZiB5bnRa8r76RPL2VaYJYr7WMZwGn2rLCSy XZcKfh2Jx9GMiwRN4hQLr774zs385RHkaMuYSdviqUSIsxsQ8FZVOI1aqA1N1wXCKh82 cClbzmf3/R5vOZKC4NU/VZSw++yiELg8ApF6p8QlgJAEtukHyOMH527QJGHqZq+zZdLT OOtasKNghgFBG1AIIWN2Hu9kl/bUaS0COm8CMTzS7TWUBVeRhyBMxdxs+8DffIDKWukE bfmi9b/HJNEBxhA7ooyJVTBF8bw8a5Rx2Rxka75syv6LyMgUZGhLV2khiB7Ekd03pEzz DdSw== Received: by 10.180.93.196 with SMTP id cw4mr12511894wib.11.1340468155206; Sat, 23 Jun 2012 09:15:55 -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 q6sm11298482wiy.0.2012.06.23.09.15.54 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 23 Jun 2012 09:15:54 -0700 (PDT) Date: Sat, 23 Jun 2012 17:12:04 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: PROPERTIES=funky-slots Message-ID: <20120623171204.04b3fbec@googlemail.com> In-Reply-To: <1340461223.21515.39.camel@daedalus.lan> References: <20120623142143.631d7ebf@googlemail.com> <20120623151001.705417fb@googlemail.com> <1340461223.21515.39.camel@daedalus.lan> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; 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; micalg=PGP-SHA1; boundary="Sig_/mZNw.OYealb35G.zb3gUo4N"; protocol="application/pgp-signature" X-Archives-Salt: e1c903c3-6999-442d-9a35-45197460698c X-Archives-Hash: 18a83cab0571185e22a51db82fc09831 --Sig_/mZNw.OYealb35G.zb3gUo4N Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 23 Jun 2012 17:20:23 +0300 Mart Raudsepp wrote: > > The 'standard' behaviour (which can be changed by the user) for > > Paludis when doing "complete" resolutions is that whenever there's > > a slot of something installed, it will try to bring in the newest > > version of that package, even if it's in a different slot. This is > > generally a good thing, since newer versions are supposed to be > > better than older versions. The problem is that now "newer" > > versions are being used to mean "with a different Ruby > > implementation" or "built in a different way", which screws up the > > meaning. >=20 > Don't do that if the slotted package in question is not in the @world, > and all packages depending on it strictly require the older SLOT. That is an option Paludis provides for users, but doing so leads to old versions of things lying around when an upgrade is preferred. It's also incorrect behaviour when multiple slots are capable of satisfying a dependency. --=20 Ciaran McCreesh --Sig_/mZNw.OYealb35G.zb3gUo4N 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/l6tcACgkQ96zL6DUtXhGWZgCfXs/V3HAwdM9rsF0g5amc92Rl ABwAoKt6NUJffbU7M0eX2iRKXcsy8vXW =CGLu -----END PGP SIGNATURE----- --Sig_/mZNw.OYealb35G.zb3gUo4N--