GNOME Bugzilla – Bug 622895
liboobs: Migrate from dbus-glib to glib's GDBus
Last modified: 2010-06-27 12:41:02 UTC
For GLib 2.25.5 GDBus D-Bus support was merged, providing an API to replace dbus-glib. See http://library.gnome.org/devel/gio/unstable/gdbus.html and http://library.gnome.org/devel/gio/unstable/ch28.html . According to a quick grep this module seems to use dbus-glib: ./liboobs/configure.in: DBUS_REQUIRED=0.70 dbus-glib-1 >= $DBUS_REQUIRED
Actually liboobs uses libdbus direclty most of the time. So I thought it didn't depend on dbus-glib at all (and I committed a wrong fix ;-), but it uses dbus_connection_setup_with_g_main() in one place. Maybe we could get rid of this, but GDBus cannot replace it since it doesn't use libdbus, and I'm not sure handling this manually (e.g. copy/paste) is a good idea. Anyway, I won't port liboobs to GDBus because it's likely to disappear progressively, really not worth the pain. Thanks for reporting!