On Mon, May 23, 2011 at 18:41, Simon McVittie <s...@debian.org> wrote: > However, consider gstreamer0.10-pulseaudio: it's a plugin for GStreamer > applications to output audio through the PulseAudio daemon. Neither GStreamer > nor PulseAudio should depend on the other: GStreamer applications can equally > well use ALSA, OSS or even ESD, while PulseAudio can be used for output by > plenty of non-GStreamer audio APIs.
Package: gstreamer0.10-pulseaudio Provides: gstreamer0.10-audiosink Package: rhythmbox Depends: gstreamer0.10-audiosink In that situation you want to choose the "best" provides based on certain rules which is a different problem as the output plugin is not optional, you can just choose one out of many, but at least one is needed to be able to hear something… (Not really limited to provides through, its the same for "simple" or-groups.) Using something like Recommended-By here feels like a trick as you don't want to recommend the installation of gstreamer0.10-pulseaudio at install time of gstreamer0.10 or pulseaudio, but at the time a package needs an audiosink for gstreamer0.10 you want one installed (not just recommend one). (arguable, in this specific case the difference isn't very big) Best regards David Kalnischkies -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/banlktikkt6j9papdu14fhryid4+al-h...@mail.gmail.com