Любые идеи о том, как решить эту ошибку конфликтов ниже? - PullRequest
0 голосов
/ 18 июля 2011

Я пытаюсь установить gcc4-4.1.2-44.EL4_8.1.i386.rpm в моей системе redhat 5.x, но мне нужно много зависимостей.

dependency - kernel-headers-2.2.19-1.0.291.i386.rpm, installed okay
dependency - glibc-headers-2.8.90-11.i386.rpm, 
              [root@bruce glibc-headers]# rpm -ivh glibc* 
              error: Failed dependencies:
              glibc = 2.8.90-11 is needed by glibc-headers-2.8.90-11.i386
dependency - glibc-2.3.4-2.i386.rpm
              [root@bruce glibc]# rpm -ivh glibc*
              warning: glibc-2.3.4-2.i386.rpm: Header V3 DSA signature: NOKEY, key ID 73307de6 error: Failed dependencies:
              glibc-common = 2.3.4-2 is needed by glibc-2.3.4-2.i386
              glibc < 2.5 conflicts with glibc-common-2.5-18.i386

1 Ответ

0 голосов
/ 22 июля 2011

Вы впервые попробовали это с ням? yum будет автоматически извлекать и устанавливать все зависимости.

yum update glibc

должен сделать это за вас. Похоже, вы обновляете glibc, потому что от него зависит какой-то другой пакет. Вы можете установить этот оригинальный пакет через yum (если он доступен в репозитории), и он будет обрабатывать эту и все последующие зависимости.

yum install <your_original_sw_name>
...