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

Reply via email to