web-dev-qa-db-ja.com

この失敗したRedHat依存関係を修正するRPMはどれですか?

問題
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) なので、答えが存在することはわかっており、おそらく誰かがそれを知っています。どのパッケージが依存関係を魔法のように修正したかを覚えていません。

すべての提案を歓迎します、

ありがとう。

3
gMale

これが、この質問を気に入った人に役立つことを願っています。

ついにグーグルにもっと良い結果を出してもらいました。これごとに フォーラム および この専門家は応答を交換します(一番下までスクロール)

これはrpmバージョンの問題ではありません-完全にサポートされていません:RPMは、RHEL(CentOS)でサポートされていないLZMAペイロード圧縮で生成されています。

私の唯一のオプションは、インストールしようとしているものをソース(tarballで利用可能)からコンパイルするか、別のrpmを使用することです。私が使用しているrpmは、 "Redhat、Madriva、SuSe、Ubuntu、Gentoo"用であると言っていますが、実際にはEnterpriseバージョンのRedHat用ではありません。

RedHat 9、i386 RPMで運試しをします。それでも問題が解決しない場合は、ソースをコンパイルします。

4
gMale