From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id AF12513827E for ; Mon, 9 Dec 2013 16:19:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DEB06E0BAA; Mon, 9 Dec 2013 16:19:39 +0000 (UTC) Received: from a1www.kph.uni-mainz.de (a1www.kph.uni-mainz.de [134.93.134.1]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C87ACE0B72 for ; Mon, 9 Dec 2013 16:19:38 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (a1i15.kph.uni-mainz.de [134.93.134.92]) by a1www.kph.uni-mainz.de (8.14.7/8.13.4) with ESMTP id rB9GJZpA002401 for ; Mon, 9 Dec 2013 17:19:35 +0100 Received: from a1i15.kph.uni-mainz.de (localhost [127.0.0.1]) by a1i15.kph.uni-mainz.de (8.14.7/8.14.2) with ESMTP id rB9GJZDx021008; Mon, 9 Dec 2013 17:19:35 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.7/8.14.7/Submit) id rB9GJZWk021004; Mon, 9 Dec 2013 17:19:35 +0100 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: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21157.60822.905475.532655@a1i15.kph.uni-mainz.de> Date: Mon, 9 Dec 2013 17:19:34 +0100 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Dependencies default to accept any slot value acceptable (:*), can we default to :0 instead? In-Reply-To: References: <20131208175438.100112a0@TOMWIJ-GENTOO> <52A5689F.1040402@gentoo.org> <20131209115527.4ef48b36@TOMWIJ-GENTOO> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Archives-Salt: 3941353c-5f9b-435e-b759-368cd125427e X-Archives-Hash: 199551998ff393d8d5145d5549da3b83 >>>>> On Mon, 9 Dec 2013, Rich Freeman wrote: > If you think that B isn't the empty set, it is trivial for you to > demonstrate that this is the case. Simply give me a single example of > a situation where: > 1. It makes sense for a dep to use a new slot. > 2. It makes sense for all of its reverse deps to automatically use > the new slot without any further intervention by the individual > reverse dep maintainers. app-editors/emacs, to start with. If you go through the list of about 400 packages that have more than one slot (out of 17000 packages in the portage tree), I'm sure you'll find many more that fall in B. On first glance, only a minor part of these 400 seem to be libraries. Ulrich