Question: depending on multiple sound server libraries

Johannes Weißl jargon at
Thu Mar 24 10:41:09 UTC 2011

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!


-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <>

More information about the pkg-multimedia-maintainers mailing list