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 2F3FB139694 for ; Mon, 24 Jul 2017 14:12:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 068371FC006; Mon, 24 Jul 2017 14:12:08 +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 B0C8DE0CCD for ; Mon, 24 Jul 2017 14:12:07 +0000 (UTC) Received: from mail-io0-f174.google.com (mail-io0-f174.google.com [209.85.223.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id B6EDB341796 for ; Mon, 24 Jul 2017 14:12:06 +0000 (UTC) Received: by mail-io0-f174.google.com with SMTP id g13so43429045ioj.5 for ; Mon, 24 Jul 2017 07:12:06 -0700 (PDT) X-Gm-Message-State: AIVw112GsErwU4FUO7l7ekgbOLie8LJqP5IvIuL28wSZUU5vb0e/a/lx euO/37DZs2RNof6mS9ptASWDrdlbwQ== X-Received: by 10.107.137.142 with SMTP id t14mr15569519ioi.215.1500905524872; Mon, 24 Jul 2017 07:12:04 -0700 (PDT) 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.107.175.210 with HTTP; Mon, 24 Jul 2017 07:11:44 -0700 (PDT) In-Reply-To: <22901.51075.840246.319931@a1i15.kph.uni-mainz.de> References: <22901.51075.840246.319931@a1i15.kph.uni-mainz.de> From: Mike Gilbert Date: Mon, 24 Jul 2017 10:11:44 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] vim-syntax USE flag To: Gentoo Dev Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 19750b03-cc7b-44e5-bfd2-20df30fbf697 X-Archives-Hash: ea28370a4327360e38d263d9a5499b6b On Mon, Jul 24, 2017 at 6:10 AM, Ulrich Mueller wrote: >>>>>> On Sat, 22 Jul 2017, Mike Gilbert wrote: > >> Packages currently handle installation of vim syntax support files >> inconsistently. Some builds install the files if the "vim-syntax" >> USE flag is enabled, while others install them unconditionally. > >> Do these files fall into the "small text files" category for >> unconditional installation? If so, we should probably phase out the >> vim-syntax USE flag. > > 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. > 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?