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 1CE0A13877A for ; Sun, 15 Jun 2014 18:43:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 60135E0DB7; Sun, 15 Jun 2014 18:43:40 +0000 (UTC) Received: from mail-we0-f182.google.com (mail-we0-f182.google.com [74.125.82.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 45175E0D91 for ; Sun, 15 Jun 2014 18:43:38 +0000 (UTC) Received: by mail-we0-f182.google.com with SMTP id q59so4811253wes.13 for ; Sun, 15 Jun 2014 11:43:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=93yzZK+v3yHb+a6BGbR6Pi+Lx1nLqYM2FTnCCeVFLgs=; b=OlitAlleaF98ALBeiE6cCduWxE68QTn17N4m6HYGFcSkazlIlC8PVRlAsqVt9Jurkt HIWbccvGTg79kVQTgJXDg8f2vQsHdPY73GAeQiX9gE4yVDKN2anKc2RzgTQVzb4YlOlm hjzpOYaGs1cT5g55pqw1arsR0ki9jT48Y6Jy4eMsG+WOgSPpYxIHcihoNYq7YYf8nBpS kgCDoWfqvyA36A6GxLhjjmTCRyRMFaEEYcWGYhJL4Ks4qQqlh8GiuUA9N0RcDOvy9gN/ mWu4NHVICW6JOoD3MhEGlePbVYThNF+2FJJ21pFeF3g7ZvVgKbG4XZ+Lv58ZxbRfcnif IK4Q== X-Received: by 10.180.105.68 with SMTP id gk4mr21309695wib.24.1402857817955; Sun, 15 Jun 2014 11:43:37 -0700 (PDT) Received: from [172.20.0.40] (196-210-102-79.dynamic.isadsl.co.za. [196.210.102.79]) by mx.google.com with ESMTPSA id d2sm28369031eeo.12.2014.06.15.11.43.36 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 15 Jun 2014 11:43:37 -0700 (PDT) Message-ID: <539DE928.6080000@gmail.com> Date: Sun, 15 Jun 2014 20:42:48 +0200 From: Alan McKinnon User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] gupnp enforces connman || networkmanager References: <539CDB4D.7040700@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: c374ed0b-bd87-4769-a83d-8ceab8e7c921 X-Archives-Hash: 3f6fa39d3988ced0aa39ce65900b1b17 On 15/06/2014 20:27, Mike Gilbert wrote: > On Sat, Jun 14, 2014 at 7:31 PM, Alan McKinnon wrote: >> I'm at a loss to explain why this is a good idea or desirable: >> >> !!! The ebuild selected to satisfy >> ">=net-libs/gupnp-0.18[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?]" >> has unmet requirements. >> - net-libs/gupnp-0.20.12-r1::gentoo USE="introspection -connman >> -networkmanager" ABI_X86="64 -32 -x32" PYTHON_TARGETS="python2_7 -python2_6" >> >> The following REQUIRED_USE flag constraints are unsatisfied: >> exactly-one-of ( connman networkmanager ) >> >> >> >> USE="upnp" is pulling this in, the major user of that flag here is >> farstream. >> >> Maybe I want farstream. Maybe I want upnp for it. >> Maybe I don't care for connman or networkmanager (I use wicd, some users >> want no nw manager at all) >> >> So, what is the sense behind a feature of an instant messenger framework >> causing me to decide between two undesirable connection managers? >> >> Anyone see some valid logic that I miss? >> > > I'm pretty sure this was a simple developer error. > > REQUIRED_USE="^^ ( connman networkmanager )" should have been > REQUIRED_USE="?? ( connman networkmanager )". > > The former requires that exactly one flag be enabled. The latter > requires that at most one flag may be enabled. > > > You are probably correct, I filed a bug: https://bugs.gentoo.org/show_bug.cgi?id=513310 -- Alan McKinnon alan.mckinnon@gmail.com