Gerhard Stengel wrote:
seit dem Update von 10.2 auf 10.3 finden einige Programme eine dringend benötigte Library nicht mehr, und zwar die libxcb-render.so.0.
Die Fehlermeldung sieht z.B. so aus: ekiga: error while loading shared libraries: libxcb-render.so.0: cannot open shared object file: No such file or directory
Die Library ist aber da unter /usr/lib, kann nichts Ungewöhnliches sehen. Habe den Library Cache mal mit ldconfig aufgefrischt, aber das brachte leider nichts, obwohl ldconfig -v diese Zeile ausspuckt: libxcb-render.so.0 -> libxcb-render.so.0.0.0 Scheint die lib schon zu finden, aber Programme können sie irgendwie nicht laden.
Habe eine x86_64 Installation, die Lib stammt aus dem Paket xorg-x11-libxcb-32bit.
Was sagt "file <programm>", wobei das <programm> durch das Executable zu ersetzen ist, das Du ausfuehren moechtest? Was sagt "ldd <programm>"? Was sagt "ls -l /usr/lib/libxcb-render*"? Koennte sein, dass eine 64-bit Bibliothek gebraucht wird, waehrend Du nur eine 32-bit Bibliothek installiert hast.
Danke, Letzteres war die Ursache, aus dem Paket xorg-x11-libxcb haben fast alle Libraries gefehlt, obwohl mir diese in Yast in der Dateiliste als installiert angezeigt wurden. Ich habe die Version von der Installations-DVD eingespielt (xorg-x11-libxcb-7.2-51), womit das Problem behoben war. Auch wenn ich aus dem Online-Repositiory das aktualisierte Paket installiere (xorg-x11-libxcb-7.2-51.2), bleibt alles OK. Ich vermute daher, das beim Einspielen des Patch-rpm irgendwas schief gegangen ist, vielleicht ist es fehlerhaft. Gruß Gerhard
CU, Th.
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org