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 1811413877A for ; Thu, 19 Jun 2014 20:29:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 629DBE08BF; Thu, 19 Jun 2014 20:29:13 +0000 (UTC) Received: from mail-ve0-f182.google.com (mail-ve0-f182.google.com [209.85.128.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7493AE0843 for ; Thu, 19 Jun 2014 20:29:11 +0000 (UTC) Received: by mail-ve0-f182.google.com with SMTP id oy12so2887642veb.27 for ; Thu, 19 Jun 2014 13:29:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=yAmnOJuHZSxfgD5jAkwGAvVu/RRq7FT+ITlKW54xvmk=; b=LEKuv4x1NZzG7gpKXEJhoek1OUfyvouPip6MJn61mHnEpTnq5BUI6xdRp6F5JZbmA/ bIgzZZLl/pakwdp5b8aEqDMZ7sSNeobzEkU3hpCamzQEBviFsdUt6t63rS0S1zpgEQ8E mtPqB/2EdISaZkz9q2WFzQlyDv50m/UwHsyvRWSwc0X9ux5SOhIQigcRfxK669pgmSAk LORk7OweLlH++J8Sdg/xty3cGGTYOxFy4Ca2rMlp1r5QfPVCKhnVzBwZ73VHcMFRMKzc +VHlyWl+cCsMUhxfZ3O+0+X/OTvrpsSxsP0t+G9Oct03xxctkB7259HprV0o+NiUJ3QU nc4g== X-Gm-Message-State: ALoCoQmF1m0F7V6VppHBeeodFAwGdrCT3XoXajrCx1aPc18wbUy6s4Fza7WykJeOPTQEIAubwXni 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-Received: by 10.58.74.201 with SMTP id w9mr81872vev.56.1403209750477; Thu, 19 Jun 2014 13:29:10 -0700 (PDT) Sender: gmt@be-evil.net Received: by 10.220.141.207 with HTTP; Thu, 19 Jun 2014 13:29:10 -0700 (PDT) X-Originating-IP: [75.147.143.254] In-Reply-To: <20140619210201.0581c164@googlemail.com> References: <20140619001312.7fe623ca@pomiot.lan> <20140619210201.0581c164@googlemail.com> Date: Thu, 19 Jun 2014 13:29:10 -0700 X-Google-Sender-Auth: uJ-Jq1DOIf3sCls_vyeEdeJcZw4 Message-ID: Subject: Re: [gentoo-dev] Multilib dependencies need to have >= on least version having EAPI=5 or multilib support From: Greg Turner To: gentoo-dev@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: a79f7163-da67-45a4-acbc-1bb23578cf65 X-Archives-Hash: 069f79dcb2df8fd2fe3de3770ea490c7 On Thu, Jun 19, 2014 at 1:02 PM, Ciaran McCreesh wrote: >> "|| ( >> >=foo/bar-3.5:3[${MULTILIB_USEDEP}] >> >=foo/bar-4.5:4[${MULTILIB_USEDEP}] >> >=foo/bar-5.2:5[${MULTILIB_USEDEP}] >> )" >> >> would solve such a problem correctly. > > No it wouldn't... Best version first in a || block. Yes, good point, didn't even think of it. Man, that is some pretty subtle business. Especially if "best" might change over time... perhaps in such circumstances it would be better to create a virtual?