heh.pl
Kanał informacyjny Heh.pl


Niedziela 22 grudnia 2024 r.

artykuły | abc komputera (archiwum) | forum dyskusyjne | redakcja


Temat

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


80.55.48.* napisał:
Witam!
Probuje zainstalowac kilka du.pereli:


configure: error: *** pkg-config too old; version 0.14 or better required.
[rootyaro 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:

[rootyaro 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:


[rootyaro 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...

62.87.226.* napisał:
Z tego co rozumiem initscripts mniejsze od wersji 6.91 jest w konflikcie z glibc updejt by sie przydal.

80.55.48.* napisał:
Kurde durny jestem icon_biggrin3.gif - nie wpadlem na to ze to wersja pakietu...

Tylko ze co mam zrobic jesli mam tak:


[rootyaro 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?

62.87.175.* napisał:
initscripts wieksze od 6.91 a mniejsze od 7.06 ? ;]

217.98.136.* napisał:
Heheh... i jak tu zależności nie kochać ;>>>

62.87.227.* napisał:
Zalerznosci sa pieknie zrobione w Gentoo w porwonaniu do rpmowego shitu tam portage to cudowne narzedzie ;]

62.87.138.* napisał:
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 icon_smile2.gif

62.87.227.* napisał:
dajesz w /etc/make.conf w zmeinenj USE -dany_program_ktorego_nie_chcesz aby go dodawalo do ./configure
naprzyklad -gnome wylaczy w xmms wsparcie dla tego wm.

62.87.138.* napisał:
Ja czytam dokumentacje icon_smile2.gif 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 icon_smile2.gif

62.87.138.* napisał:
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 icon_smile2.gif Chyba wystarczy na ten topic, zboczylismy z tematu lekko.

62.87.228.* napisał:
Co do kompilacji to racja 1 doba na kompillacje KDE na moim konfigu to masakra ;|

80.55.48.* napisał:
Masochisci panowie z was jak nic.... icon_wink2.gif
Te zaleznosci doprowadzaja mnie do szalu... icon_biggrin3.gif
Chcialem klienta GG postawic i musialem sie cofnac chyba z 8 krokow do tylu z i to jeszcze w 3 sciezkach icon_neutral3.gif
Malo zabawne icon_smile3.gif
Dodatkowo cos rozwalilem i teraz bede pewnie 2 dni to naprawial....

193.109.91.* napisał:
A robisz upgrade, korzystajac z nowszych pakietow tej samej dystrybucji czy z pakietow nowszej dystrybucji?

80.55.48.* napisał:
Robie upgrade korzystajac z pakietow znalezionych na rpmfind.net itp site'ach.

193.109.91.* napisał:
Wciaz nie odpowiedziales na pytanie icon_wink.gif 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.

80.55.48.* napisał:
Takowoz uczynie mistrzu! icon_biggrin3.gif

Podobne tematy


Działy









Copyright © 2002-2024 | Prywatność | Load: 3.88 | SQL: 1 | Uptime: 753 days, 16:48 h:m | Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl