On Mon, Jul 24, 2017 at 6:10 AM, Ulrich Mueller <u...@gentoo.org> 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?