gdm does not start due to symbol lookup error

Bug #476124 reported by Mirco Müller
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gdm (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gdm

With latest updates of today (6.11.2009) for Ubuntu 9.10, gdm (2.28.-0ubuntu2) does not start up anymore. Trying to start it from a VT as root gives me the following error:

/usr/sbin/gdm-binary: symbol lookup error: /usr/lib/gio/modules/libgiodbus.so: undefined symbol: g_desktop_app_info_launch_handler_get_type

Trying to look up that call in the GIO API-manual via devhelp did not yield any hit. Thus I wonder how this call can be used if it's not part of the gio library coming with Karmic.

Revision history for this message
Mirco Müller (macslow) wrote :

Further investigation of this showed that I had a package called libwncksync-glib installed. The shared library /usr/lib/gio/modules/libgiodbus.so with the symbol lookup error is part of that package. gdm itself does not depend or link to any shared library provided by libwncksync-glib. Still this undefined symbol causes gdm not to start. I wonder if that's a design issue of GIO. Removing the package libwncksync-glib, which nothing depends on, solved the issue and got gdm back into working state.

Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for the update, closing the bug that's not a gdm issue but a local install one

Changed in gdm (Ubuntu):
importance: Undecided → Low
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.