GNOME Bugzilla – Bug 621362
should not depend on gconf
Last modified: 2010-09-05 14:40:09 UTC
Please see https://bugs.launchpad.net/ubuntu/+source/gst-plugins-base0.10/+bug/590077 The package gst-plugins-good depends on gconf, which is a part of GNOME. I thought GStreamer wasn’t tied to GNOME, and it’s also supposed to be used in conjunction with other desktop environments such as KDE. In that case, it’s very unfortunate that I’m forced to pollute my KDE installation with GNOME software. I hope something can be done about this, can GStreamer be made to no longer depend on any GNOME software?
The GConf plugin is completely optional. If anything your distribution should decide to split the gconf module in a different binary package to not force KDE users to install gconf.
GStreamer does not depend on GNOME. The only hard dependency is GLib really (and Qt on Linux depends on that too, as far as I know). This looks more like a packaging issue to me. If Debian/Ubuntu chose to package gst-plugins-good in such a way that it depends on gconf (instead of splitting gconf-related things into a separate package), there's not much we can do about that. Same for most other dependencies. I believe gst-plugins-good from source can be compiled just fine without anything gconf-related installed (and passing --disable-gconf and --disable-gconftool to configure will disable this even if gconf-related items are installed). In short, this very much looks like NOTGNOME to me.
Thank you both for your quick replies. I’ll file a bug on Debian’s bug tracker then.
Filed the bug on Debian’s bug tracking system: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=595651