Bug#566924: vlc-nox: Please lower Depends: libavc1394-0, libraw1394-11

Christophe Mutricy xtophe at chewa.net
Sun Jan 31 20:45:35 UTC 2010


Hello,

Le Mon 25 Jan 10 à 22:39 +0100, Florian Schlichting a écrit :
> Package: vlc-nox
> 
> is it really necessary that vlc-nox *Depends:* on libavc1394-0 and
> libraw1394-11? My laptop doesn't even have a firewire port, I'm sure
> vlc can operate without these libraries? And yes, space is not always
> cheap, think embedded devices or running off a USB stick or SD card...

Yes. That's a question I ask myself everytime i add a new module. Do i
put it in another vlc-plugin-foo package or do I add it in vlc-nox.

My rule of thumb is that if the pulled libraries is less than 1MB on
size i put it in vlc-nox. 

This is obviously not perfect. Some distro like Fedora by example
package every single module in its own package and then prvide some meta
package.

There is pros and cons for both solution:

On one side flexibility for the power user

On the other less packaging overhead and sth more simple for the simple
user


The slightly good news is that due to the modular nature of vlc if you
remove libavc1394-0 and libraw1394-11 forcefully you won't break vlc

(you should keep libdvbpsi however . It's needed to play MPEG2 TS files)


-- 
Xtophe





More information about the pkg-multimedia-maintainers mailing list