Hello forum.

another newbie with a problem....

System: SLES 11 SP3 x64 running as virtual machine.

After updating the system using zypper - gdm does not start anymore.

If I try to start gdm manually I see this:
gdm: symbol lookup error: /usr/lib64/libgmodule-2.0.so.0: undefined symbol: g_private_replace
(I have found a few threads in other forums about this, there were discussions, but no solutions unfortunately)

So I checked the mentioned module files and I see this:

dir libgmodule-2.0.so.*
lrwxrwxrwx 1 root root 26 Jun 28 14:05 libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.3800.1
-rwxrwxrwx 1 root root 14640 Oct 18 2013 libgmodule-2.0.so.0.3800.1

So. Linkfile exists and the file that the symbol link referes to as well.

So I tried to gather information about this part of the message: "g_private_replace" and found some info on the web about development of modules...

Well - I am a bit stuck here. Could anyone give me a clue where to go from here?
Any help appreciated.