скачл пакет и пытаюсь установить:
Код: Выделить всё
rpm -ivh yum-3.2.19-18.el5.centos.noarch.rpm
error: Failed dependencies:
rpm >= 0:4.4.2 is needed by yum-3.2.19-18.el5.centos.noarch
rpm-python is needed by yum-3.2.19-18.el5.centos.noarch
yum-fastestmirror is needed by yum-3.2.19-18.el5.centos.noarch
yum-metadata-parser >= 1.1.0 is needed by yum-3.2.19-18.el5.centos.noarch
значит надо нам новый рпм, хорошо, ставлю:
Код: Выделить всё
rpmbuild --rebuild rpm-4.4.2.3-9.el5.src.rpm
Installing rpm-4.4.2.3-9.el5.src.rpm
error: Failed build dependencies:
elfutils-devel >= 0.112 is needed by rpm-4.4.2.3-9.i386
в итоге он у меня просит ельфутилы, ставлю их:
Код: Выделить всё
rpm -ivh elfutils-devel-0.137-3.el5.i386.rpm
error: Failed dependencies:
elfutils-devel-static-i386 = 0.137-3.el5 is needed by elfutils-devel-0.137-3.el5.i386
elfutils-libelf-devel-i386 = 0.137-3.el5 is needed by elfutils-devel-0.137-3.el5.i386
хорошо, продолжаю:
Код: Выделить всё
rpm -ivh elfutils-devel-static-0.137-3.el5.i386.rpm
error: Failed dependencies:
elfutils-devel-i386 = 0.137-3.el5 is needed by elfutils-devel-static-0.137-3.el5.i386
elfutils-libelf-devel-static-i386 = 0.137-3.el5 is needed by elfutils-devel-static-0.137-3.el5.i386
и вот тут уже начинаются веселости, ему нужен пакет который до этого попросил этот пакет (elfutils-devel-i386), хорошо это откладываю и хочу поставить elfutils-libelf-devel-static-i386
Код: Выделить всё
rpm -ivh elfutils-libelf-devel-static-0.137-3.el5.i386.rpm
error: Failed dependencies:
elfutils-libelf-devel-i386 = 0.137-3.el5 is needed by elfutils-libelf-devel-static-0.137-3.el5.i386
а вот тут вообще веселуха последним двум пакетам нужны друг другу и бех установленных вторых не ставятся:
Код: Выделить всё
rpm -ivh elfutils-libelf-devel-0.137-3.el5.i386.rpm
error: Failed dependencies:
elfutils-libelf-devel-static-i386 = 0.137-3.el5 is needed by elfutils-libelf-devel-0.137-3.el5.i386
и вот как с этим бороться???? бьюсь уже несколько дней, гугел не помогает... что делать подскажите? переустанавливать систему не предлагайте - не вариант
Код: Выделить всё
uname -a
Linux 2.6.18-53.el5 #1 SMP Mon Nov 12 02:22:48 EST 2007 i686 i686 i386 GNU/Linux