gdm does not start due to symbol lookup error
Bug #476124 reported by
Mirco Müller
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/
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.
To post a comment you must log in.
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.