KDE-Anwendungen suchen shared libraries
Hallo! Ich habe KDE 2.1.1 Kernel 2.2.17 XFree86 4.0.3-2 am Laufen. Wenn ich versuche einige KDE-Anwendungen zu starten, bekomme ich bei bestimmten Programmen immer folgende Fehlermeldung (am Beispiel von KMail): kmail: error while loading shared libraries: cannot open shared object file: cannot load shared object file: No such file or directory Wie kann ich dieser Sache auf den Grund gehen? Wo muss ich bei der Fehlersuche anfangen? Welche libraries könnten fehlen? cu, Marc
Marc Mc Guinness wrote:
kmail: error while loading shared libraries: cannot open shared object file: cannot load shared object file: No such file or directory
Welche KDE-Anwendungen werfen den Fehler? Bist Du sicher, das entsprechende Paket ebenfalls upgedatet zu haben? Welche Pakete für KDE2.1.1 hast Du installiert, von wo hast Du sie runtergeladen? - Matthias
Hallo.
Marc Mc Guinness wrote:
kmail: error while loading shared libraries: cannot open shared object file: cannot load shared object file: No such file or directory
Welche KDE-Anwendungen werfen den Fehler? Bist Du sicher, das entsprechende Paket ebenfalls upgedatet zu haben? Welche Pakete für KDE2.1.1 hast Du installiert, von wo hast Du sie runtergeladen?
Für SuSE 7.1 usw. siehe: http://www.suse.de/de/support/download/LinuKS/i386/update_for_7_1/ba se.html Bitte beachten Sie beim Update beliebiger Pakete: Die bereits installierten Pakete qt, qt-extensions, qt-devel sowie kdelibs müssen die gleiche Versionsnummer tragen wie die unten aufgeführten. Aktualisieren Sie also in Zweifelsfällen auch diese Pakete!! Gruß Josef
Hallo! Josef Schauer schrieb:
Hallo.
Marc Mc Guinness wrote:
kmail: error while loading shared libraries: cannot open shared object file: cannot load shared object file: No such file or directory
Welche KDE-Anwendungen werfen den Fehler? Bist Du sicher, das entsprechende Paket ebenfalls upgedatet zu haben? Welche Pakete für KDE2.1.1 hast Du installiert, von wo hast Du sie runtergeladen?
Anwendungen, wie KMail, KOffice, alle, die mit "K" anfangen. Controlcenter kann ich starten (beginnt ja auch nicht mit "K" ;). Bei der Installation von KDE 2.1.1 handelt es sich um kein Update, sondern um eine Entjungferung des Rechners. Nagelneu von ftp.kde.org heruntergeladen um eine GUI auf den Rechner zu bringen.
Für SuSE 7.1 usw. siehe: http://www.suse.de/de/support/download/LinuKS/i386/update_for_7_1/ba se.html Bitte beachten Sie beim Update beliebiger Pakete: Die bereits installierten Pakete qt, qt-extensions, qt-devel sowie kdelibs müssen die gleiche Versionsnummer tragen wie die unten aufgeführten. Aktualisieren Sie also in Zweifelsfällen auch diese Pakete!!
Habe ich doch zusammen mit KDE heruntergeladen... cu, Marc
Marc Mc Guinness wrote:
Bei der Installation von KDE 2.1.1 handelt es sich um kein Update, sondern um eine Entjungferung des Rechners. Nagelneu von ftp.kde.org heruntergeladen um eine GUI auf den Rechner zu bringen.
Du solltest Die von SuSE gelieferten Pakete verwenden. Vermutlich stehen so diverse Links noch auf alten oder falschen Verzeichnissen, das würde mit der Installation der SuSE-KDE-Pakete automatisch behoben. Z.B. könnte /usr/lib/qt noch auf eine alte qt-Version zeigen o.ä., der Möglichkeiten sind viele, daher mach's Dir einfach und zieh das Zeug von SuSE. - Matthias
Hallo.
Marc Mc Guinness wrote:
kmail: error while loading shared libraries: cannot open shared object file: cannot load shared object file: No such file or directory
Welche KDE-Anwendungen werfen den Fehler? Bist Du sicher, das entsprechende Paket ebenfalls upgedatet zu haben? Welche Pakete für KDE2.1.1 hast Du installiert, von wo hast Du sie runtergeladen?
Für SuSE 7.1 usw. siehe: http://www.suse.de/de/support/download/LinuKS/i386/update_for_7_1/ba se.html Bitte beachten Sie beim Update beliebiger Pakete: Die bereits installierten Pakete qt, qt-extensions, qt-devel sowie kdelibs müssen die gleiche Versionsnummer tragen wie die unten aufgeführten. Aktualisieren Sie also in Zweifelsfällen auch diese Pakete!! Gruß Josef
Marc Mc Guinness wrote:
Hallo!
Ich habe
KDE 2.1.1 Kernel 2.2.17 XFree86 4.0.3-2
am Laufen. Wenn ich versuche einige KDE-Anwendungen zu starten, bekomme ich bei bestimmten Programmen immer folgende Fehlermeldung (am Beispiel von KMail):
kmail: error while loading shared libraries: cannot open shared object file: cannot load shared object file: No such file or directory
Wie kann ich dieser Sache auf den Grund gehen? Wo muss ich bei der Fehlersuche anfangen? Welche libraries könnten fehlen?
Mit 'which kmail' den Pfad feststellen, wo kmail liegt und dann mit 'ldd <Pfad>/kmail' die von Kmail benutzen Bibliotheken anzeigen lassen. -- Markus Kossmann markus.kossmann@inka.de
Am Montag, 28. Mai 2001 18:24 schrieb Markus Kossmann:
Mit 'which kmail' den Pfad feststellen, wo kmail liegt und dann mit 'ldd <Pfad>/kmail' die von Kmail benutzen Bibliotheken anzeigen lassen.
Oder einfach mit ldd `which kmail` libkhtml.so.3 => /opt/kde2/lib/libkhtml.so.3 (0x40018000) libkjava.so.1 => /opt/kde2/lib/libkjava.so.1 (0x40209000) libkparts.so.1 => /opt/kde2/lib/libkparts.so.1 (0x40225000) libkssl.so.2 => /opt/kde2/lib/libkssl.so.2 (0x40255000) libssl.so.0 => /usr/lib/libssl.so.0 (0x40286000) libcrypto.so.0 => /usr/lib/libcrypto.so.0 (0x402b3000) libkspell.so.3 => /opt/kde2/lib/libkspell.so.3 (0x40373000) libmimelib.so.1 => /opt/kde2/lib/libmimelib.so.1 (0x40393000) libkab.so.3 => /opt/kde2/lib/libkab.so.3 (0x403cf000) libkfile.so.3 => /opt/kde2/lib/libkfile.so.3 (0x403fc000) libksycoca.so.3 => /opt/kde2/lib/libksycoca.so.3 (0x40480000) libkio.so.3 => /opt/kde2/lib/libkio.so.3 (0x40509000) libkdeui.so.3 => /opt/kde2/lib/libkdeui.so.3 (0x40594000) libkdesu.so.1 => /opt/kde2/lib/libkdesu.so.1 (0x4077d000) libkdecore.so.3 => /opt/kde2/lib/libkdecore.so.3 (0x407a0000) libkdefakes.so.3 => /opt/kde2/lib/libkdefakes.so.3 (0x408d1000) libdl.so.2 => /lib/libdl.so.2 (0x408d3000) libDCOP.so.1 => /opt/kde2/lib/libDCOP.so.1 (0x408d6000) libqt.so.2 => /usr/lib/qt2/lib/libqt.so.2 (0x408f8000) libpng.so.2 => /usr/lib/libpng.so.2 (0x40db4000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40ddf000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40dfe000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40e0c000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40ef0000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40efa000) libutil.so.1 => /lib/libutil.so.1 (0x40f12000) libz.so.1 => /lib/libz.so.1 (0x40f15000) libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40f24000) libm.so.6 => /lib/libm.so.6 (0x40f6d000) libc.so.6 => /lib/libc.so.6 (0x40f8b000) libmng.so.0 => /usr/lib/libmng.so.0 (0x4109f000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) liblcms.so.1 => /usr/lib/liblcms.so.1 (0x410de000) - Matthias
Hi all, ich kämpfe genau mit dem gleichen Problem und bin schon durch Updates durch, de- und wiederinstallieren. Find ich alles nich' so sinnvoll. In meinem Falle will ganz plötzlich quanta2 nicht mehr. Das tat aber anstandslos (bis ich ein bißchen Konsolenkleinkram installiert habe). Nu habe ich das System nachgebaut (dann ein Update auf SuSE7 gemacht) und habe prompt... Am Montag, 28. Mai 2001 21:24 schrieb Matthias Kleine:
Am Montag, 28. Mai 2001 18:24 schrieb Markus Kossmann:
Mit 'which kmail' den Pfad feststellen, wo kmail liegt und dann mit 'ldd <Pfad>/kmail' die von Kmail benutzen Bibliotheken anzeigen lassen.
Oder einfach mit
ldd `which kmail`
/usr/lib/libstdc++-libc6.2-2.so.3 (0x40f24000)
... Ärger mit dieser Lib. Wie kann ich mir diese C-Lib holen? Oder wo steckt sie drin? Gar zu sehr möchte ich mein Produktivsystem (SuSE6.4 in einer fast alles Installation mit einigen Updates diverser Programme) nicht durcheinanderwürfeln, aber ich vermisse quanta. Auf dem 7.0-SuSE will der komplette KDE2 nicht (obwohl er auf dem anderen SuSE läuft - hier habe ich allerdings auch kein Update mittels passender rpms ausgelassen. Dem zweiten System habe ich gleich das Allerneueste verpaßt). Was kann ich denn noch tun? (Nein, antwortet mir nicht, komplett neu installieren...). Greetings, Helga
Am Montag, 28. Mai 2001 22:10 schrieb Helga Fischer:
/usr/lib/libstdc++-libc6.2-2.so.3 (0x40f24000)
... Ärger mit dieser Lib.
Wie kann ich mir diese C-Lib holen? Oder wo steckt sie drin?
Such mal im Bereich development nach den Standard C++ libs, weiss grad nicht wie sie heißen, sollten aber wirklich einfach zu finden sein. - Matthias
Hi Mathias, Am Montag, 28. Mai 2001 22:21 schrieb Matthias Kleine:
Am Montag, 28. Mai 2001 22:10 schrieb Helga Fischer:
Wie kann ich mir diese C-Lib holen? Oder wo steckt sie drin?
Such mal im Bereich development nach den Standard C++ libs, weiss grad nicht wie sie heißen, sollten aber wirklich einfach zu finden sein.
Danke, hab's inzwischen gefunden: rpmfind hat was ausgespuckt, aber da müßte ich zu viel Updaten. Frage mich aber immer noch, warum kann ein Programm erst funktionieren und dann plötzlich den Dienst einstellen. Helga
participants (6)
-
Helga Fischer
-
Josef Schauer
-
Marc Mc Guinness
-
Markus Kossmann
-
Matthias Kleine
-
Matthias Kleine