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 1SiSxt-0008HF-4V for garchives@archives.gentoo.org; Sat, 23 Jun 2012 16:13:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4B7E3E0CE1; Sat, 23 Jun 2012 16:13:18 +0000 (UTC) Received: from mail-wi0-f175.google.com (mail-wi0-f175.google.com [209.85.212.175]) by pigeon.gentoo.org (Postfix) with ESMTP id E4D80E0C88 for ; Sat, 23 Jun 2012 16:12:34 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so1309442wib.10 for ; Sat, 23 Jun 2012 09:12:34 -0700 (PDT) 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:x-mailer :mime-version:content-type; bh=zdiB1+nQyTgX/omzlk4QqH02yAaODUtiZJRTyerdkpE=; b=IfU8C2Rv0Y5m9M/sINUu+FI3c/yxlxpUvAUxNIPqYiX/RgEAsP2ax19UaKtmmM84y3 ZJp+0pkoic/tCVAhl3MPoimA8rgdpl4Q7hMehgQZE77ns8zwfayOKUcaLZ5+fIjq6Z/U 5LfRcrNxjnfjVON38p5qKvMRymZXWB03QCQTY6zMB8LceBV6QbSxLmLe9OhvlH3ZJpc0 z91JKpmnaG5HIKCJvIAsb/B1tjYtWQZPQG9ie7d094cqQCiaTCwTYlm0m2uDmkurDNV8 LkYSYWM9TJJDbBwrrZpl+WGJz7Lg14PSMY2RIsN+zIt8nP+5+lFId2x7rL2kRF6yRoJY qB+w== Received: by 10.216.144.216 with SMTP id n66mr3126302wej.107.1340467953953; Sat, 23 Jun 2012 09:12:33 -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 z8sm11368990wiy.1.2012.06.23.09.12.32 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 23 Jun 2012 09:12:33 -0700 (PDT) Date: Sat, 23 Jun 2012 17:08:43 +0100 From: Ciaran McCreesh To: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= Cc: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] RFC: PROPERTIES=funky-slots Message-ID: <20120623170843.6dbe6a75@googlemail.com> In-Reply-To: <20120623175101.3061e6a4@pomiocik.lan> References: <20120623142143.631d7ebf@googlemail.com> <20120623151001.705417fb@googlemail.com> <20120623175101.3061e6a4@pomiocik.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_/sYg6DGHBwbb29ukXFm=Y=mD"; protocol="application/pgp-signature" X-Archives-Salt: dcecb551-2483-45dc-b05b-f150490df68a X-Archives-Hash: 647b8283bdcff7fdec0f53f280071336 --Sig_/sYg6DGHBwbb29ukXFm=Y=mD Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sat, 23 Jun 2012 17:51:01 +0200 Micha=C5=82 G=C3=B3rny wrote: > I think you should start by describing the problem so we all could > understand it, and then we can start thinking about a solution. It's simple: abusing versions and slots invalidates what is otherwise sensible logic. Thus in the long term we need to stop abusing versions and slots, and in the short term a mechanism is needed to indicate where this abuse happens. This is the short term fix. > Is it that Paludis installs a newer SLOT even if a reverse dependency > explicitly requests another SLOT? Sounds like a bug to me.=20 No, it's that if a user requests a "complete" resolution, Paludis installs the newest version of things that it can. Extensive consultation with users has shown that this is a good behaviour, except in the small number of situations that have recently arisen where people are doing weird things with versions and slots. --=20 Ciaran McCreesh --Sig_/sYg6DGHBwbb29ukXFm=Y=mD 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/l6g4ACgkQ96zL6DUtXhHDzwCfambZrAdiJzHQxBAwpFejhGQl IPEAoIUYeQCvafP33eGxZsSQW9V5YzAG =iafp -----END PGP SIGNATURE----- --Sig_/sYg6DGHBwbb29ukXFm=Y=mD--