4

Я пытаюсь установить glibc-2.12-1.25.el6.i686 на 64-битном RHEL. Я понимаю, что он зависит от пакета NSSRAWHASH (я использую пакет nss-softokn-freebl-3.12.9-3.el6.i686.rpm), поэтому я запускаю следующую команду, чтобы установить оба пакета одновременно и решить круговую зависимость между ними.

rpm -ivh glibc-2.12-1.25.el6.i686.rpm nss-softokn-freebl-3.12.9-3.el6.i686.rpm

Тем не менее, я все еще получаю следующую ошибку зависимости ...

error: Failed dependencies:
    libfreebl3.so is needed by glibc-2.12-1.25.el6.i686
    libfreebl3.so(NSSRAWHASH_3.12.3) is needed by glibc-2.12-1.25.el6.i686

Я не понимаю, почему у него все еще есть проблемы с зависимостями. Я пропускаю какой-то другой пакет?

2 ответа2

2
  1. Попробуйте сначала установить nss-softokn-freebl-3.12.9-3.el6.i686.rpm .
  2. Затем найдите libfreebl3.so в вашей системе.
  3. Убедитесь, что libfreebl3.so (например, /usr/local/lib) находится в $LD_LIBRARY_PATH
  4. Попробуйте установить glibc-2.12-1.25.el6.i686 раз.
0

Попробуйте сделать это:

rpm -ivh --force nss-softokn-freebl-3.12.9-3.el6.i686.rpm glibc-2.12-1.25.el6.i686.rpm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .