Hallo Heinz, am 01. Jun 2005 schriebst Du:
Da eine parallele Installtion von 2.2 und 2.4 verweigert wurde, habe ich 2.2 vorher deinstalliert; hatte einen guten Tag, ein frisches Backup
Und wie hast du das gemacht?
Da zahlreiche Pakete von gtk2 abhaengen, musst du doch massenhaft mit --nodeps deinstalliert haben.
rpm -Uvvv gtk2-2.4.9-10.1.i586.rpm error: Failed dependencies: gtk2 = 2.2.4 is needed by (installed) gtk2-devel-2.2.4-121 rpm -evvv gtk2-devel-2.2.4-121 error: Failed dependencies: gtk2-devel is needed by (installed) gtkspell-devel-2.0.5-53 rpm -evvv gtkspell-devel-2.0.5-53 Erfolgreich rpm -evvv gtk2-devel-2.2.4-121 Erfolgreich rpm -Uvvv gtk2-2.4.9-10.1.i586.rpm Erfolgreich rpm -Uvvv gtk2-devel-2.4.9-10.1.i586.rpm Erfolgreich rpm -Uvvv gtkspell-2.0.5-58.1.i586.rpm Erfolgreich roland> gimp gimp: error while loading shared libraries: /opt/gnome/lib/libgtk-x11-2.0.so.0: undefined symbol: g_type_class_add_private
Das richtige Vorgehen waere ein Update gewesen.
S.o: Ich sehe keine Fehler.
Bei mir laeuft immer noch eine Suse 9.0, aber mit gtk2-2.4.9. Pakete sind von irgendeiner neueren Suse.
Bei mir aus der 9.2
Das ging zwar /eigentlich/ ganz gut - aber dann verweigerte gimp 2.0.0 den Start. Also direkt alles retour und die Sache sein gelassen.
Vermutlich hast du gimp irgendein Paket weggenommen, was es braucht.
Es scheint libgtk-x11-2.0.so nicht zu finden. Dass das nicht da ist, wundert mich. Wo könnte es sein?
Ggfs. frage hier einfach wieder, wenn du irgendwo haengenbleibst. Wichtig ist nur, dass du nicht einfach wahllos mit --nodeps herumprobierst.
S.o. Ich musste das erst bei der Reparatur machen, um gtk2.4 wieder auf gtk2.2 zu bringen. Sonst hätte ich das erwähnt. Danke bis hier Roland