Hello list!

I have a question about dependency of packages on multiple sound server
libraries. The cmus [1] audio player has multiple output plugins, like
roar, alsa, pulse, ao, etc. The package used to depend on all those
libraries, but then users complained [2] because libroar1 recommends the
roaraudio server. Although this is fixed now (libroar1 only suggests
roaraudio), I wonder what would be the best solution for this problem:

a) make cmus-plugin-* packages for all plugins which require additional
   dependencies (like in sox)
b) only make cmus-plugin-* packages for "rarely" used plugins
   (e.g. roar) and depend on e.g. libpulse0
c) depend on (almost) all dependencies

I know normally a) would be the way to go, but since the player is
really small I don't know if it's worth to split it into 7+ packages...
What do you think?

The maintainer asked me to forward my question to the list. Thanks for
your help!

[1] http://packages.debian.org/sid/cmus
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612887


Attachment: pgpMYKSQE3MZa.pgp
Description: PGP signature

pkg-multimedia-maintainers mailing list

Reply via email to