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 1SiUbU-0001jm-EC for garchives@archives.gentoo.org; Sat, 23 Jun 2012 17:58:36 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C2136E0D33; Sat, 23 Jun 2012 17:58:12 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 817BEE0D25 for ; Sat, 23 Jun 2012 17:57:12 +0000 (UTC) Received: from [192.168.1.33] (133.Red-2-136-59.dynamicIP.rima-tde.net [2.136.59.133]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: pacho) by smtp.gentoo.org (Postfix) with ESMTPSA id 5CEAA1B4002 for ; Sat, 23 Jun 2012 17:57:11 +0000 (UTC) Subject: Re: [gentoo-dev] RFC: PROPERTIES=funky-slots From: Pacho Ramos To: gentoo-dev@lists.gentoo.org In-Reply-To: <20120623184546.56f49e58@googlemail.com> References: <20120623142143.631d7ebf@googlemail.com> <4FE5EB23.5040600@gentoo.org> <20120623171704.4f24cba6@googlemail.com> <4FE5F31E.80608@gentoo.org> <20120623175324.038ca62e@googlemail.com> <1340472237.5979.75.camel@belkin4> <20120623183053.6d432605@googlemail.com> <1340473390.5979.76.camel@belkin4> <20120623184546.56f49e58@googlemail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-Zxuft3qdjGrks1ItYbrP" Date: Sat, 23 Jun 2012 19:57:07 +0200 Message-ID: <1340474227.5979.78.camel@belkin4> 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 X-Mailer: Evolution 2.32.3 X-Archives-Salt: 96a51ee3-3f90-4b86-9d98-75d5509a48d4 X-Archives-Hash: 1c95c6de257145361044f73885fa2078 --=-Zxuft3qdjGrks1ItYbrP Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El s=C3=A1b, 23-06-2012 a las 18:45 +0100, Ciaran McCreesh escribi=C3=B3: > On Sat, 23 Jun 2012 19:43:10 +0200 > Pacho Ramos wrote: > > > It treats -r300 as being newer than -r200, and so will treat "the > > > gtk3 version" or "the jruby version" as being newer versions of > > > "the gtk2 version" or "the ruby 1.8 version", just as it tries to > > > bring in a newer GCC and so on. > >=20 > > And what problems is that causing for you? >=20 > The problem is that there's no way of knowing that -r300 is not "a > newer version" than -r200, and that the jruby implementation is not "a > newer version" than the ruby 1.8 implementation. >=20 Regarding -r300 issue (I don't know much about ruby), I guess paludis wants to install net-libs/webkit-gtk-1.8.1-r301 for example when nothing is requiring any specific SLOT? What problems does it cause apart of what would cause if ebuilds using gtk2 are RDEPENDing on plain x11-libs/gtk+ without specifying any SLOT? In both cases gtk2 apps should RDEPEND specifically in SLOTs for gtk2 support and gtk3 apps on gtk3 slots. --=-Zxuft3qdjGrks1ItYbrP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEABECAAYFAk/mA3MACgkQCaWpQKGI+9TpFQCdH8kqBcrLUOvQ/Om3xdDfbH+f l2QAnjBpnh7M54wFISjKul7o+1fknQLh =cUrJ -----END PGP SIGNATURE----- --=-Zxuft3qdjGrks1ItYbrP--