Назад | Перейти на главную страницу

Какой RPM исправляет эту неудачную зависимость RedHat?

Проблема
Я устанавливаю RPM на RedHat Enterprise Linux 5, и он выдает следующую ошибку:

error: Failed dependencies:
    rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by vspd-1/43-rsmu.i586

Вопрос
Какой пакет содержит rpmlib? Я пробовал:

yum install rpmlib //didn't exist
yum install rpm //already installed
yum install rpm-devel //not the right one

Я поискал ответ на этот вопрос, и все, что я нашел, это ...
... люди ищут ответ на этот вопрос!

Как на этот форум и еще десяток. Я успешно установил этот RPM (VSPDL) раньше, поэтому я знаю, что ответ существует, и кто-то, вероятно, его знает. Я просто не помню, какой пакет волшебным образом исправил зависимость.

Все предложения приветствуются,

Спасибо.

Надеюсь, это поможет тому, кто поставил в избранное этот вопрос,

Наконец получил Google, чтобы дать мне лучшие результаты. За это Форум и эти эксперты обмениваются ответами (прокрутите в самый низ),

Это не проблема версий rpm - это просто полностью не поддерживается: RPM был создан со сжатием полезной нагрузки LZMA, которое не поддерживается RHEL (CentOS).

Мой единственный вариант - скомпилировать то, что я пытаюсь установить, из исходного кода (который доступен в архиве) или использовать другой rpm. Хотя частота вращения, которую я использую, говорит, что это для «Redhat, Madriva, SuSe, Ubuntu, Gentoo», на самом деле это не для корпоративной версии RedHat.

Я собираюсь попытать счастья с RedHat 9, i386 RPM, и если это не сработает, я скомпилирую исходный код.