Package: gstreamer0.10-plugins-good Version: 0.10.31-3 Severity: normal Some packages depend on gstreamer0.10-alsa | gstreamer0.10-audiosink or comparable because they need a gstreamer sink/source plugin of some sort. Unfortunately, far too many packages provide the virtual gstreamer0.10-audiosink package.
For example, most systems use ALSA because it is the Debian default sound system. So the GStreamer plugin to be isntalled would be gstreamer0.10-alsa. However, in many circumstances, for example the task-xfce-desktop, gstreamer0.10-plugins-good is pulled in before a package depending on -audiosink is being installed. xfce4-mixer is such a case - when installing task-xfce-desktop, gstreamer0.10-plugins-good is installed as a dependency of some package. When it comes to installing xfce4-mixer, gestreamer0.10-plugins-good provides -audiosink thus fulfilling the dependency. The required gstreamer0.10-alsa never gets installed. Therefore, the audio/video sink/source virtual packages should not be provided at such large scale. The user should be able to choose their backend, but if they didn't choose a specific audiosink for example, -alsa must get a chance to really get pulled in. This also affects gstreamer0.10-plugins-bad. -- System Information: Debian Release: wheezy/sid Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gstreamer0.10-plugins-good depends on: ii gstreamer0.10-gconf 0.10.31-3 ii gstreamer0.10-plugins-base 0.10.36-1 ii libaa1 1.4p5-40 ii libavc1394-0 0.5.4-1 ii libbz2-1.0 1.0.6-4 ii libc6 2.13-35 ii libcaca0 0.99.beta18-1 ii libcairo-gobject2 1.12.2-2 ii libcairo2 1.12.2-2 ii libdv4 1.0.0-4 ii libflac8 1.2.1-6 ii libgcc1 1:4.7.2-2 ii libgdk-pixbuf2.0-0 2.26.1-1 ii libglib2.0-0 2.32.3-1 ii libgstreamer-plugins-base0.10-0 0.10.36-1 ii libgstreamer0.10-0 0.10.36-1 ii libgudev-1.0-0 175-7 ii libiec61883-0 1.2.0-0.1 ii libjack-jackd2-0 [libjack-0.116] 1.9.8~dfsg.4+20120529git007cdc37-4 ii libjpeg8 8d-1 ii liborc-0.4-0 1:0.4.16-2 ii libpng12-0 1.2.49-1 ii libraw1394-11 2.0.9-1 ii libshout3 2.2.2-8 ii libsoup-gnome2.4-1 2.38.1-2 ii libsoup2.4-1 2.38.1-2 ii libspeex1 1.2~rc1-6 ii libstdc++6 4.7.2-2 ii libtag1c2a 1.7.2-1 ii libv4l-0 0.8.8-3 ii libwavpack1 4.60.1-3 ii libx11-6 2:1.5.0-1 ii libxdamage1 1:1.1.3-2 ii libxext6 2:1.3.1-2 ii libxfixes3 1:5.0-4 ii libxml2 2.8.0+dfsg1-5 ii libxv1 2:1.0.7-1 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages gstreamer0.10-plugins-good recommends: ii gstreamer0.10-x 0.10.36-1 gstreamer0.10-plugins-good suggests no packages. -- no debconf information _______________________________________________ pkg-gstreamer-maintainers mailing list pkg-gstreamer-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-gstreamer-maintainers