freq.9 Geschrieben 22. April 2005 Teilen Geschrieben 22. April 2005 Also ich habe letzens versucht die Firebird Datenbank auf meinem Linux Rechner zu installieren aber da lief was schief und ich bekomms nicht drauf, da es installiert ist, aber nicht runter weils nicht installiert ist... Was mach ich nun? [root@linux RPM]# rpm -e FirebirdCS-1.5.2.4731-0.i686.rpm Fehler: Paket FirebirdCS-1.5.2.4731-0.i686.rpm ist nicht installiert [root@linux RPM]# rpm -i FirebirdCS-1.5.2.4731-0.i686.rpm package FirebirdCS-1.5.2.4731-0 is already installed Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 22. April 2005 Teilen Geschrieben 22. April 2005 Probier mal rpm -Uvh Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 22. April 2005 Autor Teilen Geschrieben 22. April 2005 [root@linux RPM]# rpm -Uvh libstdc++-3.4.2-6.fc3.i386.rpm Preparing... ########################################### [100%] package libstdc++-3.4.3-22.fc3 (which is newer than libstdc++-3.4.2-6.fc3) is already installed package libstdc++-3.4.2-6.fc3 is already installed scheint wieder nichts geworden zu sein :! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 22. April 2005 Teilen Geschrieben 22. April 2005 rpm -Uvh aktualisiert ältere Pakete falls sie schon vorhanden sind. Du versuchst aber eins zu installieren, was schon in neuerer Version installiert ist. Du kannst versuchen die libstdc++-3.4.2-6.fc3 zu deinstallieren und dann noch mal mit -Uvh das ältere zu installieren (vorrausgesetzt du hast nichts installiert was von genau der Version abhängig ist). Alternativ gibts auch noch --oldpackage für rpm. Damit werden neuere Pakete durch die älteren ersetzt (man rpm). Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
shutdown-Frnow Geschrieben 22. April 2005 Teilen Geschrieben 22. April 2005 oder man packt den holzhammer aus und machts mit --force das ist aber nur bei völliger verzweiflung anzuraten :hells: Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 22. April 2005 Teilen Geschrieben 22. April 2005 Einfach: rpm -e FirebirdCS-1.5.2.4731-0 eingeben, ohne das .i686.rpm Geraffel. Ich würde von --force immer Abraten, da du sonnst ohne Rücksicht auf Verluste das Ding reinkloppst, bzw. die Depedencies misachtest, was tötlich sein kann.. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 [root@dilara RPM]# rpm -i FirebirdCS-1.5.2.4731-0.i686.rpm /opt/firebird/bin/gsec: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory Fehler: %post(FirebirdCS-1.5.2.4731-0.i686) scriptlet failed, exit status 127 Also runter hab ichs nur bekomm ich nun diese Fehlermeldungen. Diese libstdc++.so.5 macht mir schon immer Stress. Was mach ich da? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Mach mal nen: rpm -q libstdc++ und poste die Meldung dann hier... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 [root@dilara php-5.0.4]# rpm -q libstdc++ libstdc++-3.4.2-6.fc3 libstdc++-3.4.3-22.fc3 ich schreibe hier 10 zeichen rein, da das sys hier meint das mein quote keine 10 zeichen hat -.- ******* teil isses Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Ich würde beide mal raushauen, da ich denke das du mit dem --force gearbeitet hast, und dir irgendwas zerschossen hast. Blame die Vorgänger dafür Das ist schon mal Schlecht, das er dir anzeigt, das zwei gleiche Libs installiert sind. Also um beide zu deinstallieren: rpm -e libstdc++-3.4.2-6.fc3 rpm -e libstdc++-3.4.3-22.fc3 Danach den neueren noch mal neu, nur mit rpm -i libstdc++-3.4.3-22.fc3.i386.rpm installieren. Wenn das sauber, ohne Fehler funktioniert hat, nochmal den Firefoxvogel installieren. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 [root@dilara ~]# rpm -e libstdc++-3.4.2-6.fc3 Fehler: Failed dependencies: libstdc++ = 3.4.2 is needed by (installed) gcc-c++-3.4.2-6.fc3.i386 libstdc++ = 3.4.2-6.fc3 is needed by (installed) libstdc++-devel-3.4.2-6.fc3.i386 [root@dilara RPM]# rpm -e libstdc++-3.4.3-22.fc3 // Edit: Also 3.4.3-22.fc3 ging... da kam keine Fehlermeldung oder so Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Das mit dem Lib war mir irgendwie Klar, weil der GCC den Brauch. Aber das er den libstdc++-3.4.2-22.fc3 nicht deinstallieren kann, bzw. sagt das der nit drauf ist, ist merkwürdig. Welches Linux hast du drauf? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 Öhm ich weiss ja ned was ich hier dauernd anders mache aber nun bringts rpm -e libstdc++-3.4.2-6.fc3 folgendes: [root@dilara RPM]# rpm -e libstdc++-3.4.2-6.fc3 Fehler: Failed dependencies: libstdc++.so.6 is needed by (installed) db4-4.2.52-6.i386 libstdc++.so.6 is needed by (installed) gmp-4.1.4-3.i386 libstdc++.so.6 is needed by (installed) aspell-0.50.5-3.fc3.i386 libstdc++.so.6 is needed by (installed) groff-1.18.1.1-3.i386 libstdc++.so.6 is needed by (installed) libwvstreams-3.75.0-2.i386 libstdc++.so.6 is needed by (installed) iptstate-1.3-4.i386 libstdc++.so.6 is needed by (installed) wvdial-1.54.0-3.i386 libstdc++.so.6 is needed by (installed) cups-1.1.22-0.rc1.8.i386 libstdc++.so.6 is needed by (installed) Omni-0.9.1-7.i386 libstdc++.so.6 is needed by (installed) ttmkfdir-3.0.9-14.i386 libstdc++.so.6 is needed by (installed) ghostscript-7.07-33.i386 libstdc++.so.6 is needed by (installed) hpijs-1.6-2.i386 libstdc++.so.6 is needed by (installed) libmusicbrainz-2.0.2-11.i386 libstdc++.so.6 is needed by (installed) pilot-link-0.11.8-8.i386 libstdc++.so.6 is needed by (installed) openjade-1.3.2-14.i386 libstdc++.so.6 is needed by (installed) firefox-0.10.1-1.0PR1.20.i386 libstdc++.so.6 is needed by (installed) qt-3.3.3-8.i386 libstdc++.so.6 is needed by (installed) arts-1.3.0-4.i386 libstdc++.so.6 is needed by (installed) vnc-server-4.0-8.i386 libstdc++.so.6 is needed by (installed) xorg-x11-Mesa-libGLU-6.8.1-12.i386 libstdc++.so.6 is needed by (installed) gstreamer-plugins-0.8.5-1.i386 libstdc++.so.6 is needed by (installed) gpdf-2.8.0-5.i386 libstdc++.so.6 is needed by (installed) festival-1.4.2-25.i386 libstdc++.so.6 is needed by (installed) nmap-3.70-1.i386 libstdc++.so.6 is needed by (installed) vnc-4.0-8.i386 libstdc++.so.6 is needed by (installed) doxygen-1.3.9.1-1.i386 libstdc++.so.6 is needed by (installed) swig-1.3.21-6.i386 libstdc++.so.6 is needed by (installed) oprofile-0.8.1-11.i386 libstdc++.so.6 is needed by (installed) mysql-3.23.58-13.i386 libstdc++.so.6 is needed by (installed) skype-1.0.0.20-fc3.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) db4-4.2.52-6.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) gmp-4.1.4-3.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) aspell-0.50.5-3.fc3.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) groff-1.18.1.1-3.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) libwvstreams-3.75.0-2.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) iptstate-1.3-4.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) cups-1.1.22-0.rc1.8.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) ttmkfdir-3.0.9-14.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) hpijs-1.6-2.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) libmusicbrainz-2.0.2-11.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) pilot-link-0.11.8-8.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) openjade-1.3.2-14.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) qt-3.3.3-8.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) arts-1.3.0-4.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) vnc-server-4.0-8.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) xorg-x11-Mesa-libGLU-6.8.1-12.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) gstreamer-plugins-0.8.5-1.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) gpdf-2.8.0-5.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) festival-1.4.2-25.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) nmap-3.70-1.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) vnc-4.0-8.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) doxygen-1.3.9.1-1.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) swig-1.3.21-6.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) oprofile-0.8.1-11.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) mysql-3.23.58-13.i386 libstdc++.so.6(CXXABI_1.3) is needed by (installed) skype-1.0.0.20-fc3.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) db4-4.2.52-6.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) gmp-4.1.4-3.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) aspell-0.50.5-3.fc3.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) groff-1.18.1.1-3.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) libwvstreams-3.75.0-2.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) iptstate-1.3-4.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) cups-1.1.22-0.rc1.8.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) Omni-0.9.1-7.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) ttmkfdir-3.0.9-14.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) hpijs-1.6-2.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) libmusicbrainz-2.0.2-11.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) pilot-link-0.11.8-8.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) openjade-1.3.2-14.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) firefox-0.10.1-1.0PR1.20.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) qt-3.3.3-8.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) arts-1.3.0-4.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) vnc-server-4.0-8.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) xorg-x11-Mesa-libGLU-6.8.1-12.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) gstreamer-plugins-0.8.5-1.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) gpdf-2.8.0-5.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) festival-1.4.2-25.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) nmap-3.70-1.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) vnc-4.0-8.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) doxygen-1.3.9.1-1.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) swig-1.3.21-6.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) oprofile-0.8.1-11.i386 libstdc++.so.6(GLIBCXX_3.4) is needed by (installed) skype-1.0.0.20-fc3.i386 libstdc++ = 3.4.2 is needed by (installed) gcc-c++-3.4.2-6.fc3.i386 libstdc++ = 3.4.2-6.fc3 is needed by (installed) libstdc++-devel-3.4.2-6.fc3.i386 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Und wenn du jetzt noch mal versuchst den neuen lib mit rpm -i zu installieren. Mach mal bitte nen: locate libstdc++.so.5 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 Und wenn du jetzt noch mal versuchst den neuen lib mit rpm -i zu installieren. Mach mal bitte nen: locate libstdc++.so.5 Wenn ich das mache kommt folgendes: [root@dilara RPM]# locate libstdc++.so.5 /usr/lib/libstdc++.so.5 Versuche ich rpm -i nochmal kommt: [root@dilara RPM]# rpm -i libstdc++-3.4.2-6.fc3.i386.rpm package libstdc++-3.4.2-6.fc3 is already installed Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Also hat er das jetzt deinstalliert oder nicht? Mach mal nen ls -la /usr/lib/libstdc++.so.5 , dann müsstest du sehen das das ein Symlink auf eine libstdc++.so.5.x.x ist. Nur das Problem wird sein das die Datei nicht da ist. Wenn ich nen locate libstdc++.so.5 mache bekomme ich: locate libstdc++.so.5 /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so.5.0.7 Und die libstdc++.so.5 ist ein symlink auf die libstdc++.so.5.0.7 . Das Problem wird sein, da die Datei aus welchen Gründen auch immer nicht da ist. Vielleicht bringt es etwas den kompletten GCC C++ Compiler neu zu installieren, aber es könnte sein das du dir damit mehr kaputt machst. Guck erstmal einfach ob da ne andere libstdc.++.so.5.x.x ist und reparier den Symlink, bzw mach den neu mit: ln -s libstdc++.so.5.x.x libstdc++.so.5 , musst dafür im Verzeichnis /usr/lib sein. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 Öhm ja diese libstdc++.so.5 gibts scheinbar seitdem ich vorhin das rpm -e gemacht hab nicht mehr. locaten lässt sich die Datei nicht mehr... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 Öhm nun hab ich gcc mal neu reingepackt und nun gibts die libstdc++.so.5 wieder... Nun wenn ich folgendes mache bekomme ich folgendes [root@dilara RPM]# ls -la /usr/lib/libstdc++.so.5 lrwxrwxrwx 1 root root 29 23. Apr 15:56 /usr/lib/libstdc++.so.5 -> /usr/local/lib/libstdc++.so.5 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Öhm, bei mir ist die libstdc++.so.5.0.7 in /usr/lib. /usr/local/lib/libstdc++.so.5 ist bei dir aber kein Symlink, sondern ne richtige Datei oder? Muss auf jeden Fall ne Datei sein, sonst ist die wieder nicht da. Ansonsten mal gucken wo der Symlink drauf zeigt.. ls -la /usr/lib/libstdc++.so.5 lrwxrwxrwx 1 root root 18 Nov 30 00:26 /usr/lib/libstdc++.so.5 -> libstdc++.so.5.0.7 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 Wenn ichs nochmal versuch zu installieren bekomme ich folgendes: [root@dilara RPM]# rpm -i FirebirdCS-1.5.2.4731-0.i686.rpm /opt/firebird/bin/gsec: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory Fehler: %post(FirebirdCS-1.5.2.4731-0.i686) scriptlet failed, exit status 127 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Dann sind die libstdc++.so.5 alle nur Symlinks und keine Dateien. Siehst du daran, das er dir immer sagt, no such file or directory. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 Und was soll ich nun tun? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Mach mal einen ls -la /usr/local/lib/libstdc++.so.5 und poste hier was er zeigt. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
freq.9 Geschrieben 23. April 2005 Autor Teilen Geschrieben 23. April 2005 Er zeigt das an: [root@dilara RPM]# ls -la /usr/local/lib/libstdc++.so.5 ls: /usr/local/lib/libstdc++.so.5: Datei oder Verzeichnis nicht gefunden Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Lt.Storm Geschrieben 23. April 2005 Teilen Geschrieben 23. April 2005 Jo war klar, deswegen findet er die Datei auch nicht. Frage ist nur warum du das nicht drauf hast. Welches Linux benutzt du? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.