Hallo, Am Fri, 14 Dec 2012, Lentes, Bernd schrieb:
========================================================= Traceback (most recent call last): File "/usr/share/virt-manager/virt-manager.py", line 414, [..] ImportError: /usr/lib64/python2.6/site-packages/gtk-2.0/gconf.so: undefined symbol: g_malloc_n ======================================================== [..] Google hat mir gesagt, daß die Funktion g_malloc_n von der glib zur Verfügung gestellt wird
Jep. Glib verwendet generell 'g_' am Anfang.
pc56846:~ # nm /usr/lib64/libglib-2.0.so.0.2200.5 nm: /usr/lib64/libglib-2.0.so.0.2200.5: no symbols
Heißt das, das meine glib überhaupt keine Funktionen zur Verfügung stellt ?
Wurde gestrippt (siehe 'man strip'). Du kannst dennoch gucken: $ strings /usr/lib64/libglib-2.0.so.0.3200.1 | grep g_malloc g_malloc g_malloc0 g_malloc0_n g_malloc_n Was dir fehlt sind vermutlich die python glib-bindings: $ strings /usr/lib64/python2.7/site-packages/glib/_glib.so |grep g_malloc g_malloc_n g_malloc0_n $ rpm -qf /usr/lib64/python2.7/site-packages/glib/_glib.so python-gobject2-2.28.6-9.1.3.x86_64 Und ja, wenn python-gconf nicht python-gobject verlangt ist das ein Bug beim Paketieren. Wenn du allerdings mehrere Python-Versionen installiert hast kann da was durcheinander kommen. Guck dir mal $ rpm -q --requires python-gconf und $ rpm -q --provides python-gobject an. HTH, -dnh -- There is a green, multi-legged creature crawling on your shoulder. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org