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 - mat...@linuxmint.pl
  `-    GPG: D93B 0C12 C8D0 4D7A AFBC  FA27 CCD9 1D61 11A0 6851

Reply via email to