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 1Sci7J-0000WK-1z for garchives@archives.gentoo.org; Thu, 07 Jun 2012 19:11:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4E5C9E0595; Thu, 7 Jun 2012 19:11:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 4EC11E0525 for ; Thu, 7 Jun 2012 19:09:55 +0000 (UTC) Received: from [192.168.26.5] (ip98-164-193-252.oc.oc.cox.net [98.164.193.252]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: zmedico) by smtp.gentoo.org (Postfix) with ESMTPSA id C6BAF1B4006 for ; Thu, 7 Jun 2012 19:09:54 +0000 (UTC) Message-ID: <4FD0FC81.9070701@gentoo.org> Date: Thu, 07 Jun 2012 12:09:53 -0700 From: Zac Medico User-Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:12.0) Gecko/20120506 Thunderbird/12.0.1 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] About forcing rebuilds of other packages issue References: <4FCF2012.3040500@gentoo.org> <1338976106.2706.36.camel@belkin4> <20120606181650.0c727f18@googlemail.com> <1339005744.2706.47.camel@belkin4> <20120606191505.4e011158@googlemail.com> <1339007452.2706.57.camel@belkin4> <20120606193348.67b83427@googlemail.com> <1339010165.2706.62.camel@belkin4> <20120606202340.6c95711f@googlemail.com> <4FCFF945.1070804@gentoo.org> <20120607082409.GB3352@localhost.google.com> <4FD0DA34.8080409@gentoo.org> <20120607184008.09aca0fe@googlemail.com> <4FD0ECED.10201@gentoo.org> <1339092995.3014.23.camel@belkin4> <1339094634.3014.24.camel@belkin4> <20120607194448.1577119e@googlemail.com> <1339095641.3014.26.camel@belkin4> In-Reply-To: <1339095641.3014.26.camel@belkin4> X-Enigmail-Version: 1.5pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: d8a2fc47-7b29-4152-9be5-553489e2b137 X-Archives-Hash: 21d05e2c79df9957f9d6512ea0aa7db7 On 06/07/2012 12:00 PM, Pacho Ramos wrote: > El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribi=F3: >> On Thu, 07 Jun 2012 20:43:54 +0200 >> Pacho Ramos wrote: >>>> I would prefer, as a workaround, allow reverse deps to RDEPEND on >>>> glib:2.* instead. That way it would cover more cases when more than >>>> two slots are available >>> >>> Well, per: >>> http://git.overlays.gentoo.org/gitweb/?p=3Dproj/pms.git;a=3Dcommitdif= f;h=3Df9f7729c047300e1924ad768a49c660e12c2f906;hp=3Db7750e67b4772c1064543= defb7df6a556f09807b >>> >>> looks like "*" usage for SLOTs would be allowed :), or I am >>> misinterpreting it? >> >> It's not a wildcard. >> >=20 > But it looks like a valid usage for cases like glib vs. > dbus-glib/gobject-introspection I have exposed as example, and also > allows us to keep "SLOT" over "ABI_SLOT" (at least for this case, not > sure about others I could be missing now...) The :* operator doesn't trigger any rebuilds though. Quoting the PMS patch that you linked: * Indicates that any slot value is acceptable. In addition, for runtime dependencies, indicates that the package will not break if the matched package is uninstalled and replaced by a different matching package in a different slot. --=20 Thanks, Zac