bisz Napisano Sierpień 7, 2006 Zgłoszenie Share Napisano Sierpień 7, 2006 po czynnosciach ktore mi polecono w innym temacie z dzialu programy ostro pomieszało sie wszystko, zacznijmy od tego, robie yum install costam i ; [root@marek fedora]# yum install gtkmm There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: libstdc++.so.5: cannot open shared object file: No such file or directory Please install a package which provides this module, or verify that the module is installed correctly. It's possible that the above module doesn't match the current version of Python, which is: 2.4.3 (#1, Jun 13 2006, 11:46:08) [GCC 4.1.1 20060525 (Red Hat 4.1.1-1)] If you cannot solve this problem yourself, please go to the yum faq at: http://wiki.linux.duke.edu/YumFaq [root@marek fedora]# [root@marek fedora]# whereis libstdc++.so.5 libstdc++.so: /usr/lib/libstdc++.so.6 [root@marek fedora]# a jak chce z (_rpma_ → RPM-a) ORT nawet cos instalnąć to mam : [root@marek fedora]# rpm -i compat-libstdc++-33-3.2.3-55.fc5.i386.rpm rpm: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory [root@marek fedora]# z lekka bez sensu ://////// Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ecik__ Napisano Sierpień 7, 2006 Zgłoszenie Share Napisano Sierpień 7, 2006 Najprawdopodobniej będziesz musiał to zainstalować w trybie rescue. A problem z RPM jest, przyznaję, dość dziwny, gdyż u mnie rpm korzysta z biblioteki libstdc++.so.6: $ ldd `which rpm` |grep libstd libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x008c0000) Zainstaluj to z tego trybu rescue i zobacz co to da. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Sierpień 7, 2006 Zgłoszenie Share Napisano Sierpień 7, 2006 U mnie tez libstdc++.so.6 [root@inferno ~]# ldd `which rpm` |grep libstd libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x06e66000) a tak przy okazji, jaka masz wersje menedzera pakietow?[root@inferno ~]# rpm -qa rpm* rpm-python-4.4.2-15.2 rpm-libs-4.4.2-15.2 rpm-4.4.2-15.2 rpm-build-4.4.2-15.2 Pozdro Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
bisz Napisano Sierpień 7, 2006 Autor Zgłoszenie Share Napisano Sierpień 7, 2006 nie bardzo czaje, co mam wpisac. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Sierpień 8, 2006 Zgłoszenie Share Napisano Sierpień 8, 2006 nie bardzo czaje, co mam wpisac. rpm -qa rpm* Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
bisz Napisano Sierpień 8, 2006 Autor Zgłoszenie Share Napisano Sierpień 8, 2006 zmienilem cp libstdc++.so.6 libstdc++.so.5 i pomoglo : ) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
...>>udzior<<... Napisano Sierpień 8, 2006 Zgłoszenie Share Napisano Sierpień 8, 2006 zmienilem cp libstdc++.so.6 libstdc++.so.5 i pomoglo : ) a jak chce z (_rpma_ → RPM-a) ORT nawet cos instalnąć to mam : [root@marek fedora]# rpm -i compat-libstdc++-33-3.2.3-55.fc5.i386.rpm rpm: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory [root@marek fedora]# z lekka bez sensu ://////// libstdc++.so.5 dostarcza wlasnie pakiet, ktory probujesz zainstalowac. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Sierpień 8, 2006 Zgłoszenie Share Napisano Sierpień 8, 2006 libstdc++.so.5 dostarcza wlasnie pakiet, ktory probujesz zainstalowac. No wlasnie dlatego ja spytalem o wersje rpm (menedzera pakietow) - komunikat wyraznie mowil o tym ze rpm nie moze zainstalowac compat-libstdc++ bo nie moze znalesc libstdc++.so.5, a to ze libstdc++.so.5 zawarta jest w compat-libstdc++ nie ma tu zadnego znaczenia... po prostu rpm gryzl sie z libstdc++.so.6 obecnym w systemie krzyczac o libstdc++.so.5... Musisz miec jakas starsza albo trefna wersje menedzera pakietow, bo tak jak Ci pokazalem u mnie rpm w wersji 4.4.2-15.2 smiga z libstdc++.so.6 => /usr/lib/libstdc++.so.6 az milo. Taka reczna podmiana jednej z glownych bibliotek systemowych moze sie skonczyc niezlym padem, wiec sugeruje jak najszybszy pelny update systemu. A moze Ty wcale nie masz FC5? (bo albo ja jestem slepy, albo nigdzie nie napisales na jakiej Fedorze dzialasz) O tym ze to 5 moze swiadczyc compat-libstdc++-33-3.2.3-55.fc5.i386.rpm ktory probowales zainstalowac, ale moze to nie Twoja wersja? Pozdro Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
...>>udzior<<... Napisano Sierpień 8, 2006 Zgłoszenie Share Napisano Sierpień 8, 2006 No wlasnie dlatego ja spytalem o wersje rpm (menedzera pakietow) - komunikat wyraznie mowil o tym ze rpm nie moze zainstalowac compat-libstdc++ bo nie moze znalesc libstdc++.so.5, a to ze libstdc++.so.5 zawarta jest w compat-libstdc++ nie ma tu zadnego znaczenia... po prostu rpm gryzl sie z libstdc++.so.6 obecnym w systemie krzyczac o libstdc++.so.5... OK... to jak poszla instalacja poprzednich pakietow przy pomocy rpm? ..nie moze znalesc (jak to okresliles gryzl sie) .. bo z tego co pamietam bisz meczyl sie ostatnio z Matlabem i prawdopodobnie nadal mial aktywna zmienna LD_ASSUME_KERNEL=2.4.0, a pakietu compat-libstdc++-33-3.2.3-55.fc5.i386.rpm nie mial zainstalowanego (tym samym nie mial biblioteki libstdc++.so.5) i stad ten problem. Mowiac krotko, "walczyl" bisz na slepo i stad te "niespodzianki" Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Sierpień 8, 2006 Zgłoszenie Share Napisano Sierpień 8, 2006 Mowiac krotko, "walczyl" bisz na slepo i stad te "niespodzianki" Sorki, rzeczywiscie Nie zajarzylem ze bisz to magik od zmiennych i matlaba Pozdro Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się