Проблема
Я устанавливаю 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, и если это не сработает, я скомпилирую исходный код.