问题描述
在SuSE 11.2(64位)和CentOS 5.8(64位)上执行 yum安装A-3.6.0 弹出以下安装要求错误:
错误:失败的依赖关系:A-3.6.0-1需要
rpmlib(FileDigests)< = 4.6.0-1。由A-3.6.0-1.noarch
需要的A-3.6.0-1.noarch
需要noarch
rpmlib(PayloadIsXz)
Googling错误显示其他人在SuSE和CentOS上遇到此问题,但无法找到解决方案的问题。有没有人知道我可能会找到一个可以下载的rpmlib RPM,并且 rpm -i ?还是有SuSE和/或CentOS解决方案?或者是rpmlib源所在的URL,我将使用一个SuSE和CentOS包。
您的包是在您的CentOS和SuSE系统上使用较新版本的rpmlib构建的,其中包含xz支持(在CentOS 6中可用,可能是一些较新版本的SuSE)。
不要试图让你的系统固定,因为你几乎肯定会打破某些东西。 / p>
找到适合您的发行版的软件包。
Doing a yum install A-3.6.0 on both SuSE 11.2 (64-bit) and CentOS 5.8 (64-bit) the following installation requirements error popped up:
error: Failed dependencies:
rpmlib(FileDigests) <= 4.6.0-1 is needed by A-3.6.0-1.noarch
rpmlib(PayloadIsXz) <= 4.6.0-1 is needed by A-3.6.0-1.noarch
which is needed by A-3.6.0-1.noarch
Googling the error shows that others have run into this problem on SuSE and CentOS, but I'm unable to find a resolution to the problem. Does anyone know where I'm might find an rpmlib RPM that I could download and rpm -i? Or is there a SuSE and/or CentOS solution? Or the URL to where the rpmlib source lives and I will a SuSE and CentOS package.
Your package was built with a newer version of rpmlib than you have on your CentOS and SuSE systems, one that has xz support (available in CentOS 6 and presumably some newer version of SuSE).
Do not try to get your system "fixed" for this you will almost certainly just break something.
Find a package appropriate to your distributions instead.
这篇关于SuSE上的rpmlib(FileDigests)依赖性错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!