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 B15E513877A for ; Thu, 19 Jun 2014 20:02:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9BAD1E08D4; Thu, 19 Jun 2014 20:02:10 +0000 (UTC) Received: from mail-wg0-f46.google.com (mail-wg0-f46.google.com [74.125.82.46]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 416E2E084B for ; Thu, 19 Jun 2014 20:02:08 +0000 (UTC) Received: by mail-wg0-f46.google.com with SMTP id y10so2791916wgg.29 for ; Thu, 19 Jun 2014 13:02:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type; bh=R+9sVsGnIlGnwrIvxnMnsjN6CHdKPWVo5eFRHwZ9bAY=; b=DPKnIJMOIh7y7/R/SOFRn8fkfrWw5JDYsxMm7BlYSkuZGKcRWJdML2PlaZq5gzYyKo ngYKpGWnAY5Zd3Z314eBCv1RSkfzCjbeXoRyY07TfDr//Pg19ugxN/lVRj2pEqLN1kC4 p051/XGjQ0v3+XOH+m2Jpw4sPuqwxA+ea6vS4N8DP2nAD5zZe7shH6zP99OBFgetvjV7 kjG8YKVYhjETzZLU3evahsEjoWGrJKwUJmeOQFnTBs2hsarM46NJHNyW5jT84I9HlkWT yhg5ovAyML9HROIFd+NKu+yPuLNPjCggjDyZCw3KvAxvWbM7R6QdeifC25Pw40wS0LVJ fXJg== X-Received: by 10.194.61.193 with SMTP id s1mr7602015wjr.36.1403208127845; Thu, 19 Jun 2014 13:02:07 -0700 (PDT) Received: from localhost (cpc2-broo7-2-0-cust637.14-2.cable.virginm.net. [86.11.186.126]) by mx.google.com with ESMTPSA id z8sm36170619wib.12.2014.06.19.13.02.07 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 Jun 2014 13:02:07 -0700 (PDT) Date: Thu, 19 Jun 2014 21:02:01 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Multilib dependencies need to have >= on least version having EAPI=5 or multilib support Message-ID: <20140619210201.0581c164@googlemail.com> In-Reply-To: References: <20140619001312.7fe623ca@pomiot.lan> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.23; 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_/8BpRany=wooYEL1Kyfshs+N"; protocol="application/pgp-signature" X-Archives-Salt: d0d94f64-6667-4ac1-87d5-e0d3145eb27d X-Archives-Hash: bc581de5c4fa5a0a04c97b64c6bbc1ad --Sig_/8BpRany=wooYEL1Kyfshs+N Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 19 Jun 2014 12:21:35 -0700 Greg Turner wrote: > One thing people should be aware of is how this policy will interact > with slotted ebuilds. >=3Dfoo/bar-3.5[${MULTILIB_USEDEP}] could be met > by the ancient >=3Dfoo/bar-4.0 EAPI0 ebuild, but a dep like: >=20 > "|| ( > >=3Dfoo/bar-3.5:3[${MULTILIB_USEDEP}] > >=3Dfoo/bar-4.5:4[${MULTILIB_USEDEP}] > >=3Dfoo/bar-5.2:5[${MULTILIB_USEDEP}] > )" >=20 > would solve such a problem correctly. No it wouldn't... Best version first in a || block. --=20 Ciaran McCreesh --Sig_/8BpRany=wooYEL1Kyfshs+N Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlOjQb0ACgkQ96zL6DUtXhG3owCfdjXyhzkY5Oe5coX0/NWw4+05 MJ8An2K0JdGFYTVDT3EcclWL8zjBz0qB =VwcO -----END PGP SIGNATURE----- --Sig_/8BpRany=wooYEL1Kyfshs+N--