Skocz do zawartości
Sir_Yaro

blad przy instalacji glibc-2.3.1-10mdk.i586.rpm

Rekomendowane odpowiedzi

Witam!

Probuje zainstalowac kilka du.pereli:

 

configure: error: *** pkg-config too old; version 0.14 or better required.

[root@yaro prgz]# /usr/lib/mc/extfs/rpm run /home/yaro/prgz/pkgconfig-0.15.0-1mdk.i586.rpm INSTALL

Installing "/home/yaro/prgz/pkgconfig-0.15.0-1mdk.i586.rpm"

błąd: niespełnione zależności:

libc.so.6(GLIBC_2.3) jest wymagany przez pkgconfig-0.15.0-1mdk

 

i wszystko sie rozbija o to ze potrzebuje tam libc.so.6(GLIBC_2.3) i mam z tym drobny problem:

 

- Mam zainstalowany glibc wersja 2.2.5-16mdk dostarcza on libc.so.6(GLIBC_2.1.1) co najwyrazniej nie jest tym samym...

- Sciagnalem wiec glibc-2.3.1-10mdk.i586.rpm

- Teraz probuje upgrade'u:

[root@yaro tmp]# /usr/lib/mc/extfs/rpm run /home/yaro/tmp/glibc-2.3.1-10mdk.i586.rpm UPGRADE

Upgrading "/home/yaro/tmp/glibc-2.3.1-10mdk.i586.rpm"

błąd: niespełnione zależności:

initscripts < 6.91-18mdk jest w konflikcie z glibc-2.3.1-10mdk

glibc = 2.2.5 jest wymagany przez locales-2.3.1.3-7mdk

glibc = 2.2.5 jest wymagany przez locales-2.3.1.3-7mdk

glibc = 2.2.5-16mdk jest wymagany przez glibc-devel-2.2.5-16mdk

lub instalacji:

 

[root@yaro tmp]# /usr/lib/mc/extfs/rpm run /home/yaro/tmp/glibc-2.3.1-10mdk.i586.rpm INSTALL

Installing "/home/yaro/tmp/glibc-2.3.1-10mdk.i586.rpm"

błąd: niespełnione zależności:

initscripts < 6.91-18mdk jest w konflikcie z glibc-2.3.1-10mdk

 

i sprawa jest taka ze za choIere nie kumam o co chodzi w pogrubionym fragmencie...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Kurde durny jestem :D - nie wpadlem na to ze to wersja pakietu...

 

Tylko ze co mam zrobic jesli mam tak:

 

[root@yaro prgz]# /usr/lib/mc/extfs/rpm run /home/yaro/prgz/initscripts-7.06-11mdk.i586.rpm INSTALL

Installing "/home/yaro/prgz/initscripts-7.06-11mdk.i586.rpm"

błąd: niespełnione zależności:

ifplugd jest wymagany przez initscripts-7.06-11mdk

libc.so.6(GLIBC_2.3) jest wymagany przez initscripts-7.06-11mdk

 

czyli jestem w petli - aby miec nowe libc.so.6 musze miec nowe initscripts, a aby wwalic nowe initscripts musze miec nowesze libc.so.6. :/ Co z tym mozna zrobic? Nie da sie jakos wymusic instalacji czy cos?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Nie tak znow pieknie w tym gentoo. Czasem troche tych zaleznosci za duzo i instalacja jednego programu rozbija sie na kilkanascie innych instalacji. Warto wiec zerknac do .ebuild danego.

 

Co do upgrade glibc i innych podstawowych skladnikow systemu, to zazwyczaj najlepiej poczekac na kolejna wersje dystrybucji i wykonac upgrade z plytki. Instalator sam sobie poupgrade'uje co trzeba i nie bedzie sytuacji, ze jakies programy zaczna sie dziwnie zachowywac, bo i tak moze byc, jak sobie bezkarnie zaczniemy zmieniac glibc. Tutaj widac zalete BSD, gdzie system jest oddzielony od userlandu i upgrade'y sa prostsze o wiele.

 

Apropos libc to kiedys dawno temu moj kolega w ramach oszczedzania miejsca na dysku probowal skompresowac takze ten pliczek (/lib/libc-costam). Chyba nie musze mowic, jak sie to skonczylo :-)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ja czytam dokumentacje :-) Z punktu widzenia leniwego uzyszkodnika te zaleznosci sa czasem troche za bardzo rozwiniete. Nie poczytuje tego za wade w kazdej sytuacji, a i oczywiscie mozna to modyfikowac. Korganizer mi sie 3 dni robil z zaleznosciami wszystkimi na notku z PII233 :-)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Powiem inaczej. W NetBSD czy ogolnie BSD zaleznosci nie sa takie rozrzutne per default jak w gentoo. To taka wirtualna wada czasem, bo oczywiscie w pelni modyfikowalna, ale przyzwyczajenia z BSD daja znac :-) Chyba wystarczy na ten topic, zboczylismy z tematu lekko.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Masochisci panowie z was jak nic.... ;)

Te zaleznosci doprowadzaja mnie do szalu... :D

Chcialem klienta GG postawic i musialem sie cofnac chyba z 8 krokow do tylu z i to jeszcze w 3 sciezkach :|

Malo zabawne :)

Dodatkowo cos rozwalilem i teraz bede pewnie 2 dni to naprawial....

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wciaz nie odpowiedziales na pytanie ;-) Dodam do niego jeszcze: (...) ew. innej dystrybucji?

Mieszajac wersje roznych pakietow z roznych wersji dystrybucji/roznych dystrybucji, mozesz sie spodziewac problemow. Najlepiej jest robic upgrade z nowszej wersji tej samej dystrybucji a w ogole to najlepiej wypalic plytki nowszej i zrobic upgrade jak Bozia przykazala.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...