問題
RedHat Enterprise Linux 5にRPMをインストールしていますが、次のエラーで失敗します。
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
私はこの質問に対する答えを探し回っていましたが、見つけたのは...
...この質問への答えを探している人!
このフォーラム と他の12のように。以前に正常にインストールしました このRPM(VSPDL) なので、答えが存在することはわかっており、おそらく誰かがそれを知っています。どのパッケージが依存関係を魔法のように修正したかを覚えていません。
すべての提案を歓迎します、
ありがとう。
これが、この質問を気に入った人に役立つことを願っています。
ついにグーグルにもっと良い結果を出してもらいました。これごとに フォーラム および この専門家は応答を交換します(一番下までスクロール) 、
これはrpmバージョンの問題ではありません-完全にサポートされていません:RPMは、RHEL(CentOS)でサポートされていないLZMAペイロード圧縮で生成されています。
私の唯一のオプションは、インストールしようとしているものをソース(tarballで利用可能)からコンパイルするか、別のrpmを使用することです。私が使用しているrpmは、 "Redhat、Madriva、SuSe、Ubuntu、Gentoo"用であると言っていますが、実際にはEnterpriseバージョンのRedHat用ではありません。
RedHat 9、i386 RPMで運試しをします。それでも問題が解決しない場合は、ソースをコンパイルします。