[Pkg-xfce-devel] Bug#651495: Bug#651495: analysis

Yves-Alexis Perez corsac at debian.org
Sun Sep 2 19:31:21 UTC 2012

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.
-------------- 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>

More information about the Pkg-xfce-devel mailing list