问题
我在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
我已经四处寻找这个问题的答案,我发现的是…
…寻找这个问题的答案的人!
就像这个论坛和其他十几个人一样。 我已经成功安装了这个RPM(VSPDL) ,所以我知道答案存在,有人可能知道这一点。 我只是不记得哪个包神奇地修复了依赖关系。
所有的build议表示赞赏,
谢谢。
我希望这有助于这个问题,
最后让谷歌给我更好的结果。 根据这个论坛和这个专家的交stream回应(滚动到最底部) ,
这不是rpm版本的问题 – 它只是平坦的不支持:RPM已经用RHEL(CentOS)不支持的LZMA有效载荷压缩产生。
我唯一的select是编译我试图安装,从源代码(这是在tarball中可用)或使用不同的rpm。 虽然我使用的rpm是“Redhat,Madriva,SuSe,Ubuntu,Gentoo”,但实际上并不适用于RedHat的Enterprise版本。
我要用RedHat 9,i386 RPM试试我的运气,如果不行的话,我会编译源代码。