Bug#840359: gstreamer1.0-plugins-good providing an audiosink causes troubles
slomo at debian.org
Thu Oct 13 08:23:33 UTC 2016
On Tue, 2016-10-11 at 00:40 +0300, Adrian Bunk wrote:
> Package: gstreamer1.0-plugins-good
> Version: 1.8.3-1+b1
> Severity: important
> Several packages like quodlibet (#785432) or buzztrax contain the
> following in the dependencies:
> Depends: ..., gstreamer1.0-plugins-good, ...
> gstreamer1.0-pulseaudio | gstreamer1.0-audiosink, ...
> This does not work due to gstreamer1.0-plugins-good providing
> gstreamer1.0-audiosink (since it contains libgstjack).
> The result is that many users end up with having only the JACK
> audiosink installed, and this is causing a huge amount of headaches
> for users and maintainers of packages using GStreamer (I can provide
> more bug numbers if necessary).
> There are two possible solutions for this problem:
> 1. split all audiosinks into own packages, so that
> "gstreamer1.0-pulseaudio | gstreamer1.0-audiosink" works as
> 2. merge the ALSA and PulseAudio sinks into -base and -good,
> so depending on -good would ensure all common audio sinks are
> Are there any cases where option 2 would cause problems?
I'm not aware of any possible problems there, no. If anything it would
probably make sense to split out JACK and have PulseAudio in -good...
having JACK the default makes no sense at all.
Do you want to provide a patch for merging the PulseAudio plugin
directly into the gst-plugins-good package?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 931 bytes
Desc: This is a digitally signed message part
More information about the pkg-gstreamer-maintainers