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 AC12D139734 for ; Tue, 11 Aug 2015 13:42:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AA90B957FF; Tue, 11 Aug 2015 13:42:32 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A24EE1424D for ; Tue, 11 Aug 2015 13:42:31 +0000 (UTC) Received: from [IPv6:2001:470:1f09:1501::2] (work.pinkbyte.ru [IPv6:2001:470:1f09:1501::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pinkbyte) by smtp.gentoo.org (Postfix) with ESMTPSA id 5F8F8340A0E for ; Tue, 11 Aug 2015 13:42:30 +0000 (UTC) Message-ID: <55C9FBC1.2080506@gentoo.org> Date: Tue, 11 Aug 2015 16:42:25 +0300 From: Sergey Popov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 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] Re: useflag policies References: <55C7AC24.2040503@gentoo.org> <55C9CA32.3060300@gentoo.org> <55C9F189.10102@gentoo.org> <20150811141156.1c883f7d@red.yakaraplc.local> <55C9F64B.9060303@gentoo.org> In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Hb7wmgIEaawu5QN6qPt6gxgSO34ACbUAp" X-Archives-Salt: 79a55795-5ddc-4a2a-87b9-6749764062c4 X-Archives-Hash: 143a12c204abb20ce1cb67fbead604cd This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --Hb7wmgIEaawu5QN6qPt6gxgSO34ACbUAp Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 11.08.2015 16:36, Rich Freeman =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > On Tue, Aug 11, 2015 at 9:19 AM, Sergey Popov wro= te: >> 11.08.2015 16:11, James Le Cuirot =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>> On Tue, 11 Aug 2015 15:58:49 +0300 >>> Sergey Popov wrote: >>> >>>> If both of flags are not set - we stick to default. >>>> Should this be set in EVERY ebuild explicitly? >>>> >>>> Maybe provide some sugar like $(qt_use_default qtgui 5), where >>>> qt_use_default is the name of function, qtgui is the package and 5 i= s >>>> the slot for default choice, where either BOTH of flags(qt4, qt5) ar= e >>>> enabled or disabled >>> >>> That sounds a little bit like what I suggested earlier. >>> >>> https://archives.gentoo.org/gentoo-dev/message/884257a2d924a51851d629= b1dc9b30df >>> >> >> But without introducing brand new useless USE flag. Which makes huge >> difference to me :-) >> >=20 > If we want the typical user to not set either qt4 or qt5, are we > saying that any package that could use either always enable one of > them by default? Then all users get a GUI by default, and then users > have to explicitly disable it? That seems to be the opposite of how > we normally do things, but it does let you get away from having lots > of users turning on qt. I suggested this for packages, where GUI can not be disabled AND it should be either qt4 or qt5. Then, if we do not add + to USE description, users without anything in make.conf just run the blocker --=20 Best regards, Sergey Popov Gentoo developer Gentoo Desktop Effects project lead Gentoo Quality Assurance project lead Gentoo Proxy maintainers project lead --Hb7wmgIEaawu5QN6qPt6gxgSO34ACbUAp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJVyfvBAAoJECo/aRed9267wDsH/R2WICcr18PVS8r6OmVVniIt uihaqjR/WBharmJrk4hF8sWZm6nXGapV9QA4VOus5d4uyjhpGLGahcT/zn0dPgyg vAXBcjVidvo0WGRe8y46Wo6SDrrGC1/OiaX6ypHbPx8raFZXAERXBClbdv0qn7pl ybOvlu1Mvr3xviFhPol/PyaC2o5R39OtqckG7N+PTlhNgYat/rQeD6x58LQoWDoQ of+wLjz2oR6HH+3icMyA83SyeLR9Xrr2TvscjVji156FkRpKpRAQ7hq33FT7gtC7 zOD7tKI91OhpjQukFghjt4QQl6OVMtEvmbQZbox02OQK1p/G3Hh8fWX96SCP0wc= =8aYT -----END PGP SIGNATURE----- --Hb7wmgIEaawu5QN6qPt6gxgSO34ACbUAp--