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 146D358973 for ; Tue, 9 Feb 2016 08:18:50 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9351A21C178; Tue, 9 Feb 2016 08:18:41 +0000 (UTC) Received: from wp260.webpack.hosteurope.de (wp260.webpack.hosteurope.de [80.237.133.29]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8EDFB21C16E for ; Tue, 9 Feb 2016 08:18:40 +0000 (UTC) Received: from p549a9d21.dip0.t-ipconnect.de ([84.154.157.33] helo=gentp.lnet); authenticated by wp260.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) id 1aT3VO-0002MS-DW; Tue, 09 Feb 2016 09:18:38 +0100 Received: from gentp.lnet (gentp.lnet [IPv6:::1]) by gentp.lnet (Postfix) with ESMTP id AD0A9261AFF for ; Tue, 9 Feb 2016 09:18:37 +0100 (CET) Date: Tue, 9 Feb 2016 09:18:37 +0100 From: Luis Ressel To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] New USE_EXPAND NGINX_MODULES_STREAM Message-ID: <20160209091837.335b255c@gentp.lnet> In-Reply-To: <56B98916.809@gentoo.org> References: <56B27F5D.4040805@gentoo.org> <20160203234849.0d4ebc8f.mgorny@gentoo.org> <20160204102740.GA26130@meriadoc> <20160208224119.14a513e1.mgorny@gentoo.org> <20160208235919.5e1cb56f@gentp.lnet> <56B98916.809@gentoo.org> X-Mailer: Claws Mail 3.13.2 (GTK+ 2.24.28; 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-bounce-key: webpack.hosteurope.de;aranea@aixah.de;1455005920;6f49ac4b; X-Archives-Salt: 7639bbdf-3b8a-443b-b96e-701bf231d058 X-Archives-Hash: 16a56b464b2f802a1be2265a17140d24 On Tue, 9 Feb 2016 07:37:10 +0100 Patrick Lauer wrote: > And now I can't figure out what I need to enable to have "rewrite" > work. Good job! > > The names match the internal module names, which is what I care about. > Figuring out if I need USE="zlib" or USE="compress" or even a combo > is a lot more effort and frustrating than having to enable the > useflag that has the name of the module. > > It might not be 'pure' or very aesthetical, but we try to get stuff > done here. > > I agree concering rewrite, USE=rewrite would be better suited for that. But zlib is a very obvious choice of USE flag, and most of the other flags I listed had (nearly) verbatim the same names as upstream's modules anyway (perl, geoip, auth_pam -> pam, auth_ldap -> ldap). I think the fact that we can use global USE's this way matters very much. If enable geoip or ldap in my make.conf, I expect packages with optional geoip/ldap support to enable this support. Also, if you wish to document this mapping in more detail, that's exactly what we have the tags in metadata.xml for. You can even write whole sentences in there! :) Regards, Luis Ressel