Valefor Napisano Sierpień 24, 2006 Zgłoszenie Share Napisano Sierpień 24, 2006 Witam, Mam następujący problem pobrałem ze strony PostgreSQL:FTP Browser wszystkie pliczki rpm i chcialem zainstalowac je yumem. Wczesniej na poprzedniej instalce fedory zrobilem zgodnie z HOWTO i mialem Naruszenie ochrony pamięcii i wolał bym tego uniknąć teraz # yum install postgresql-8.1.4-3PGDG.i686.rpm Setting up Install Process Setting up Repos livna-stable 100% |=========================| 951 B 00:00 livna-unstable 100% |=========================| 951 B 00:00 updates-released 100% |=========================| 951 B 00:00 livna-testing 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 extras 100% |=========================| 951 B 00:00 Reading repository metadata in from local files livna-stab: ################################################## 306/306 updates-re: ################################################## 910/910 Traceback (most recent call last): File "/usr/bin/yum", line 7, in ? yummain.main(sys.argv[1:]) File "/usr/share/yum-cli/yummain.py", line 68, in main result, resultmsgs = base.doCommands() File "/usr/share/yum-cli/cli.py", line 406, in doCommands return self.installPkgs() File "/usr/share/yum-cli/cli.py", line 813, in installPkgs self.doRepoSetup() File "/usr/share/yum-cli/cli.py", line 89, in doRepoSetup self.doSackSetup() File "__init__.py", line 143, in doSackSetup File "repos.py", line 243, in populateSack File "mdcache.py", line 103, in getPrimary File "mdcache.py", line 90, in _getGeneric File "mdcache.py", line 62, in _unpickle TypeError: ('argument list must be a tuple', 'packager', 'Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>') i za Chiny nie wiem o co biega ? prosze o wyrozumiałość w użytkowniu linuksa jestem początkujący Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
uosiu Napisano Sierpień 24, 2006 Zgłoszenie Share Napisano Sierpień 24, 2006 a samo yum install postrgesql? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Valefor Napisano Sierpień 24, 2006 Autor Zgłoszenie Share Napisano Sierpień 24, 2006 Twoje polecenie dziala bez problemu, ale wtedy instalowac moge nie z moich paczek wersje 8.1.4 tylko jakos stara postgresql.i386 0:7.4.11-1.FC3.1 - updates-released W ogole coś nie zrozumialego dzieje sie z moją fedorką. Po restarcie komputera wpisalem ponownie polecenie i przeszło bez poprzedniego problemu # yum install postgresql-8.1.4-3PGDG.i686.rpm Setting up Install Process Setting up Repos livna-stable 100% |=========================| 951 B 00:00 livna-unstable 100% |=========================| 951 B 00:00 updates-released 100% |=========================| 951 B 00:00 livna-testing 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 extras 100% |=========================| 951 B 00:00 Reading repository metadata in from local files livna-stab: ################################################## 306/306 updates-re: ################################################## 910/910 base : ################################################## 2622/2622 extras : ################################################## 1751/1751 Parsing package install arguments Examining postgresql-8.1.4-3PGDG.i686.rpm: postgresql - 8.1.4-3PGDG.i686 Marking postgresql-8.1.4-3PGDG.i686.rpm to be installed Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package postgresql.i686 0:8.1.4-3PGDG set to be updated --> Running transaction check --> Processing Dependency: libpq.so.4 for package: postgresql --> Finished Dependency Resolution Error: Missing Dependency: libpq.so.4 is needed by package postgresql No to sprobowalem doinstalowac yumem lib.so.4 yum install libpq.so.4 Setting up Install Process Setting up Repos livna-stable 100% |=========================| 951 B 00:00 livna-unstable 100% |=========================| 951 B 00:00 updates-released 100% |=========================| 951 B 00:00 livna-testing 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 extras 100% |=========================| 951 B 00:00 Reading repository metadata in from local files Naruszenie ochrony pamięci Dziwnie jakos to wszystko umnie działa ma ktos pomysł co zlego jest z moim ustrojstwem ? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
lszk Napisano Sierpień 24, 2006 Zgłoszenie Share Napisano Sierpień 24, 2006 yum localinstall Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Valefor Napisano Sierpień 25, 2006 Autor Zgłoszenie Share Napisano Sierpień 25, 2006 yum localinstall Powyższe polecenie działa dobrze tylko pojawil mi sie kolejny problem Error: Missing Dependency: libpq.so.4 is needed by package postgresql Nie wiem skad tą biblioteke pobrac. Do tej pory kombinowalem tak: Zainstalowalem dostepną w yum paczke postgresqla v ~7.x.x i potem chcialem ja localupdate do 8.14 i cialge brak tamtej biblioteki. Odinstalowalem starego postgresqla i chcialem zainstalwoac yum localinstall postgresql-libs-8.1.4-3PGDG.i686.rpm co według pliczku readme który sciągnolem wraz z pliczkami rpm ma byc pierwszym rpm zainstlowanym wymaganym przez wszystkie następne paczki. ]# yum localinstall postgresql-libs-8.1.4-3PGDG.i686.rpm Setting up Local Package Process Examining postgresql-libs-8.1.4-3PGDG.i686.rpm: postgresql-libs - 8.1.4-3PGDG.i686 Marking postgresql-libs-8.1.4-3PGDG.i686.rpm as an update to postgresql-libs - 7.4.11-1.FC3.1.i386 Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package postgresql-libs.i686 0:8.1.4-3PGDG set to be updated --> Running transaction check Setting up Repos livna-stable 100% |=========================| 951 B 00:00 livna-unstable 100% |=========================| 951 B 00:00 updates-released 100% |=========================| 951 B 00:00 livna-testing 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 extras 100% |=========================| 951 B 00:00 Reading repository metadata in from local files livna-stab: ################################################## 306/306 updates-re: ################################################## 910/910 base : ################################################## 2622/2622 extras : ################################################## 1751/1751 --> Processing Dependency: libpq.so.3 for package: php-pgsql --> Processing Dependency: libpq.so.3 for package: postgresql-tcl --> Processing Dependency: libpq.so.3 for package: mod_auth_pgsql --> Processing Dependency: libpq.so.3 for package: perl-DBD-Pg --> Processing Dependency: libpq.so.3 for package: postgresql-python --> Finished Dependency Resolution Error: Missing Dependency: libpq.so.3 is needed by package php-pgsql Error: Missing Dependency: libpq.so.3 is needed by package postgresql-tcl Error: Missing Dependency: libpq.so.3 is needed by package mod_auth_pgsql Error: Missing Dependency: libpq.so.3 is needed by package perl-DBD-Pg Error: Missing Dependency: libpq.so.3 is needed by package postgresql-python juz kręcika dostaje Help. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Sierpień 25, 2006 Zgłoszenie Share Napisano Sierpień 25, 2006 A moze powinienes sprawdzic yum provides libpq.so.* i powalczyc z pakietem ktory dostarcza potrzebna biblioteke? Powodzenia Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Valefor Napisano Sierpień 25, 2006 Autor Zgłoszenie Share Napisano Sierpień 25, 2006 A moze powinienes sprawdzic yum provides libpq.so.* i powalczyc z pakietem ktory dostarcza potrzebna biblioteke? Powodzenia Podana przez Ciebie komenda dała mi taki efekt # yum provides libpq.so.* Searching Packages: Setting up Repos livna-stable 100% |=========================| 951 B 00:00 livna-unstable 100% |=========================| 951 B 00:00 updates-released 100% |=========================| 951 B 00:00 livna-testing 100% |=========================| 951 B 00:00 base 100% |=========================| 1.1 kB 00:00 extras 100% |=========================| 951 B 00:00 Reading repository metadata in from local files livna-stab: ################################################## 306/306 updates-re: ################################################## 910/910 base : ################################################## 2622/2622 extras : ################################################## 1751/1751 Importing Additional filelist information for packages filelists.xml.gz 100% |=========================| 120 kB 00:01 MD Read : ################################################## 306/306 livna-stab: ################################################## 306/306 filelists.xml.gz 100% |=========================| 203 B 00:00 filelists.xml.gz 100% |=========================| 2.2 MB 00:18 MD Read : ################################################## 910/910 updates-re: ################################################## 910/910 filelists.xml.gz 100% |=========================| 202 B 00:00 filelists.xml.gz 100% |=========================| 1.9 MB 00:16 MD Read : ################################################## 2623/2623 base : ################################################## 2622/2622 filelists.xml.gz 100% |=========================| 1.4 MB 00:11 MD Read : ################################################## 1751/1751 extras : ################################################## 1751/1751 postgresql-libs.i386 7.4.6-1.FC3.1 base Matched from: /usr/lib/libpq.so.3.1 /usr/lib/libpq.so.3 libpq.so.3 postgresql-debuginfo.i386 7.4.11-1.FC3.1 updates-released Matched from: /usr/lib/debug/usr/lib/libpq.so.3.1.debug libpq.so.3.1.debug postgresql-libs.i386 7.4.11-1.FC3.1 updates-released Matched from: /usr/lib/libpq.so.3 /usr/lib/libpq.so.3.1 libpq.so.3 postgresql-libs.i386 7.4.11-1.FC3.1 installed Matched from: /usr/lib/libpq.so.3 /usr/lib/libpq.so.3.1 libpq.so.3 postgresql-debuginfo.i386 7.4.11-1.FC3.1 installed Matched from: /usr/lib/debug/usr/lib/libpq.so.3.1.debug libpq.so.3.1.debug Tylko jak to wyciągnoc komenda yum install lippq.so.3 --> (daje efekt) --> Parsing package install arguments Nothing to do Niebardzo wiem jak można wyciągnoć lippq.so.3 z tamej bilbioteki Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
rafalzaq Napisano Sierpień 25, 2006 Zgłoszenie Share Napisano Sierpień 25, 2006 Musisz zainstalować paczkę która zawiera ten plik/bibliotekę. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Sierpień 25, 2006 Zgłoszenie Share Napisano Sierpień 25, 2006 Musisz zainstalowac paczke która zawiera ten plik/biblioteke.No, niezupelnie - ma ja juz zainstalowanapostgresql-libs.i386 7.4.11-1.FC3.1 installed Matched from: /usr/lib/libpq.so.3 /usr/lib/libpq.so.3.1 libpq.so.3 Problem lezy gdzie indziej - a mianowicie: nie mozesz zainstalowac postgresql-8.1.4 poniewaz on wymaga libpq.so.4, natomist najwyzsza dostepna wersja tej biblioteki dla Twojej dystrybucji (FC3) to libpq.so.3. A wiec masz trzy wyjscia: [1] zainstalowac postgresql-libs-7.4.11-1.FC3.1.i386 (postgresql w wersji 7 i zostawic w spokoju 8) [2] zupgradeowac caly system jesli zalezy Ci na dostepie do i dzialaniu najnowszych pakietow... [3] probowac czegos innego - np zmuszenia najnowszego postgresqla do dzialania z biblioteka w wersji 3 polegajace na probach samodzielnej kompilacji z najnowszych zrodelek - ale szczerze watpie w powodzenie takiej operacji (Sorry) Tak to niestety jest jak sie siedzi na distro nie rozwijanym juz od kilku lat... Pozdrawiam BTW - ludziska! Czytajcie komunikaty i ostrzezenia - tam zwykle jest wszystko podane na talerzu Wystarczy odrobina logicznego myslenia i kojarzenia... (@Valefor nie bierz tego osobiscie) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Valefor Napisano Sierpień 25, 2006 Autor Zgłoszenie Share Napisano Sierpień 25, 2006 exbros dzienki za wyczerpujące wyjaśnienie sprawy używam fedorki 3 ze wzgledu ze taka wpadla w moje łapki pomysle nad uprgrade do fc5 , a narazie poznam starsza dystrubucje postgresqla. btw: Teraz wsumie zaczyna mi switac czemu poprzednim razem jak postawilem system wyszło mi "Naruszenie ochrony pamięci' po zainstalowaniu wtedy bez patrzenia na zależności: rpm -ivh (postgrsqla 8) i wyszedł konfikt. Dziękuje wszystkim osobą które zainetersowały sie tym tematem 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ę