Bug#822703: vlc: Too broad dependencies of the package

Mateusz Łukasik mati75 at linuxmint.pl
Tue Apr 26 20:35:33 UTC 2016


On 26.04.2016 20:20 +0200, Vladimir Kudrya wrote:

> Dear Maintainer, vlc package has some questionable dependencies,
> In particular:
>    libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1
>    libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1
>    libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-primitives1.1
>    libfreerdp-utils1.1 libwinpr-crt0.1 libwinpr-crypto0.1 libwinpr-dsparse0.1
>    libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1
>    libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1
>    libwinpr-path0.1 libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1
>    libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1 libwinpr-thread0.1
>    libwinpr-utils0.1
>
> This is especially counter-intuitive when trying to install something that
> obscurely depends on vlc.
> For example, installing ksshaskpass, which presumably has small dependency
> footprint (in source code: CoreAddons, I18n, Wallet, WidgetsAddons), brings
> in phonon, phonon brings vlc, vlc brings freerdp, which brings libwinpr.
>
> Perhaps, this chain should be broken in couple of places by making some
> depependencies optional.


Hello Vladimir,

I agree with that. I have build my own package with separate freerdp 
plugin to reduce depends. Officially we want to build this plugin and 
others plugins as separate packages after release 3.0. Now is useless,
because after this changes sources need go to NEW queue.


-- 
  .''`.  Mateusz Łukasik
: :' :  http://mati75.eu
`. `'   Debian Member - mati75 at linuxmint.pl
   `-    GPG: D93B 0C12 C8D0 4D7A AFBC  FA27 CCD9 1D61 11A0 6851



More information about the pkg-multimedia-maintainers mailing list