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
signature.asc
Description: This is a digitally signed message part