[Pkg-xfce-devel] Bug#651495: Bug#651495: analysis
On dim., 2012-09-02 at 11:44 -0400, Joey Hess wrote:
> Karsten Merker provides the following analysis of this bug:
>
> Xfce4-mixer did not work out of the box. On start, it complained
> that "GStreamer was unable to detect any sound devices". The
> reason for this was that the gstreamer0.10-alsa package was not
> installed. This problem has already been submitted by somebody
> else in bug #651495 last year; the problem has been confirmed by
> another submitter in June 2012 and is still open. This should be
> fixed before the wheezy release, in particular as xfce is now the
> default desktop for wheezy. From a first look at the issue it
> seems that there is no explicit dependency on gstreamer0.10-alsa
> in task-xfce-desktop. Xfce4-mixer itself depends on
> "gstreamer0.10-alsa | gstreamer0.10-audiosink", whereby
> gstreamer0.10-audiosink is a purely virtual package provided by
> other gstreamer-plugins, so if some other application pulls in
> e.g. gstreamer0.10-plugins-good, the dependency gets fulfilled
> but the mixer nonetheless does not work on an alsa device.
Yeah but there is no way to tell what the user will want. Alsa is a good
bet (which is why it's the first alternative in the dependency chain)
but any sink would normally do, so we can't really force people to have
it installed.
>
> I will be working around this in task-xfce-desktop, I suppose, but
> am leaving this bug open where it is, since the same situation
> can be obtained without using tasksel.
>
Yup, but I have no idea what would be a good way to fix this.
--
Yves-Alexis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20120902/e46fc51c/attachment-0001.pgp>
Reply to: