From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 92591139083 for ; Mon, 24 Jul 2017 15:59:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C1F97E0C58; Mon, 24 Jul 2017 15:59:13 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 7DE32E0BE2 for ; Mon, 24 Jul 2017 15:59:13 +0000 (UTC) Received: from a1i15.kph.uni-mainz.de (host2092.kph.uni-mainz.de [134.93.134.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ulm) by smtp.gentoo.org (Postfix) with ESMTPSA id DB2703417FC; Mon, 24 Jul 2017 15:59:11 +0000 (UTC) Message-ID: <22902.6475.766701.3035@a1i15.kph.uni-mainz.de> Date: Mon, 24 Jul 2017 17:59:07 +0200 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] vim-syntax USE flag In-Reply-To: References: <22901.51075.840246.319931@a1i15.kph.uni-mainz.de> X-Mailer: VM 8.2.0b under 24.3.1 (x86_64-pc-linux-gnu) From: Ulrich Mueller 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: multipart/signed; boundary="pgp+signed+IpfYexPsvJNaQJv"; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: 3d6da355-b99e-48fe-adfe-b8ca536f5838 X-Archives-Hash: de02f496581cc51f59d958ace46a3f84 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --pgp+signed+IpfYexPsvJNaQJv Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >>>>> On Mon, 24 Jul 2017, Mike Gilbert wrote: >> The flag also pulls in additional dependencies for some ebuilds. >> So I wonder how it could be made unconditional? For example, >> app-admin/eselect[vim-syntax] depends on app-vim/eselect-syntax >> which in turn will pull in vim or gvim. Certainly not all users >> would want that? > I was unaware that the USE flag sometimes introduces additional > dependencies. That being the case, we should certainly keep it. A quick scan shows that about 100 ebuilds in the tree have such a USE-conditional dependency. >> Similarly, if we get rid of the vim-syntax flag, should we phase >> out the emacs USE flag, too? > Does this also pull in optional dependencies? Yes, most of the time it does. Also, last time I had a (non-Emacs) package unconditionally install Emacs support, there were complaints by "religious" users who wanted to keep their systems 100% Emacs free. ;-) Ulrich --pgp+signed+IpfYexPsvJNaQJv Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQEcBAEBCAAGBQJZdhlKAAoJEMMJBoUcYcJzNisH/jWLnDS67ZkObSBtxMuYYH/x F2PR9emz9Ie/foB1xcXxvbGkmQpuy6n8IWXuzO6Q7DTeNQujroVEqhRCeARhVzcS HR0Hymob2rMQ6YqAiHMtPWiS/limlLsgZG+bNJ6gJyzhd6XtdM3F/k67ndnT8Tnu dOSTQVS17x9+AZS0gvmrjiRSswyWwmlPWDhy9ObzE6oTEYWydynHFmRomz2L6/N5 nxuIZHMEN5F06qDnozFG9eHwIIzTKzRVoVXSQql6STHUCXFuIw5WM8GXuGxiQT1c 0WmPGDtrEkRQXMEBASAqAJ8zqyFSPkA0Xgyi5QjFEvrTWI3Y6GT3pHlq1FuIg9w= =oAiJ -----END PGP SIGNATURE----- --pgp+signed+IpfYexPsvJNaQJv--