On Sat, Aug 22, 2020 at 07:43:19AM -0700, Scott Mcdermott wrote:
> On Fri, Aug 21, 2020 james...@debian.org wrote:
> > > and how is that "nox"?
> >
> > It doesn't pull in X libraries.
> 
> It pulls in sound libraries and sound files.  Those are only
> useful on desktop systems (those running X).

Desktop systems aren't necessarily running X.

> > It's a pretty minimal extra dependency.  The packaging isn't
> > going to change.
> 
> So now we have to install sound libraries and 46 ogg vorbis files
> on all our servers, seriously? Could you at least make a separate
> "vim-headless" package that targets headless installations? vim
> is a pretty fundamental package used on servers to suddenly
> start requiring desktop kruft.

You're complaining about 3.5M of installed packages, 1.4M if you don't
install Recommends.

How many of the language bindings do you use?  Those pull in tens of
megabytes of extra packages per-language.  Heck, vim is the only reason
I have tcl installed and that's about the same amount of disk space as
the sound support.

> Now we will all have to
> maintain site-local builds of vim :-(

If you want complete control over how a package is built, yes.  So far
this is the only complaint I've received about the sound support, and I
know that people are more than willing to be vocal when they don't like
something.

I hear that you dislike having those packages installed, however it's
not worth the extra packaging complexity, mirror space, and additional
packages to choose among just to create yet another Vim package variant
that doesn't include the sound support.

-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB

Reply via email to