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 8FE3258973 for ; Thu, 4 Feb 2016 10:04:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F38D321C04D; Thu, 4 Feb 2016 10:03:52 +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 0701821C02E for ; Thu, 4 Feb 2016 10:03:50 +0000 (UTC) Received: from mail-wm0-f46.google.com (mail-wm0-f46.google.com [74.125.82.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: djc) by smtp.gentoo.org (Postfix) with ESMTPSA id BFEE9340A9C for ; Thu, 4 Feb 2016 10:03:49 +0000 (UTC) Received: by mail-wm0-f46.google.com with SMTP id p63so109290475wmp.1 for ; Thu, 04 Feb 2016 02:03:49 -0800 (PST) X-Gm-Message-State: AG10YOSbOZGDO5NGAqx8+S3Kqngh6vTUFrGwkgHDnnepPeIyatM/mCJQhelBdqRVwtXuZ6SIhAZ62v/AIUPZbQ== X-Received: by 10.28.103.5 with SMTP id b5mr21271229wmc.5.1454580226925; Thu, 04 Feb 2016 02:03:46 -0800 (PST) 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 Received: by 10.28.149.3 with HTTP; Thu, 4 Feb 2016 02:03:27 -0800 (PST) In-Reply-To: <20160203234849.0d4ebc8f.mgorny@gentoo.org> References: <56B27F5D.4040805@gentoo.org> <20160203234849.0d4ebc8f.mgorny@gentoo.org> From: Dirkjan Ochtman Date: Thu, 4 Feb 2016 11:03:27 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM To: Gentoo Development Cc: =?UTF-8?Q?Manuel_R=C3=BCger?= , =?UTF-8?Q?Johan_Bergstr=C3=B6m?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 71f93076-35ea-41da-9180-a3c8b831bd17 X-Archives-Hash: bcfc0cc5c5f495e0bc192ffa575e931d On Wed, Feb 3, 2016 at 11:48 PM, Micha=C5=82 G=C3=B3rny = wrote: > Could we please finally stop introducing global USE flags that are > going to only be used by a single package? make.conf already looks like > random mix of randoms these days, with some extra random cruft being > added every second Tuesday. This is an interesting point, which I hadn't thought much about. It seems USE_EXPAND is really popular. What does it bring that has all these advantages over normal USE flags? It seems like APACHE2_MPMS, APACHE2_MODULES and CURL_SSL could just be normal USE flags with some REQUIRED_USE stuff. Actually, I'm not really sure I understand why we can't use normal USE flags for CPU_FLAGS_X86 or PYTHON_TARGETS, either. Cheers, Dirkjan