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 9A11C13827E for ; Sun, 8 Dec 2013 20:31:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B1415E0A76; Sun, 8 Dec 2013 20:31:09 +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 B278AE0A6D for ; Sun, 8 Dec 2013 20:31:08 +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 rB8KV7Cg007764 for ; Sun, 8 Dec 2013 21:31:07 +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 rB8KV7Xs015270; Sun, 8 Dec 2013 21:31:07 +0100 Received: (from ulm@localhost) by a1i15.kph.uni-mainz.de (8.14.7/8.14.7/Submit) id rB8KV7gj015266; Sun, 8 Dec 2013 21:31:07 +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: <21156.55051.85663.636413@a1i15.kph.uni-mainz.de> Date: Sun, 8 Dec 2013 21:31:07 +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: <20131208202644.125cc309@googlemail.com> 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> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller X-Archives-Salt: 16651592-733e-4705-bc30-8f2e5b928c7c X-Archives-Hash: bc83bbc32f8a00908fcebfe86c0ed23f >>>>> On Sun, 8 Dec 2013, Ciaran McCreesh wrote: >> Nothing undefined here. A dependency without a slot means that all >> slot values are acceptable. And all package managers interpret it in >> the same way. > 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. I stand corrected. However, that concerns only updates, but not the way the dependency is resolved when it is met for the first time. Ulrich