我正在尝试在 RHEL 6.1 系统上安装 openssl 的开发标头,但出现以下错误:
$sudo yum install openssl-devel.x86_64
<SNIP>
--> Finished Dependency Resolution
Error: Protected multilib versions: openssl-1.0.0-10.el6.i686 != openssl-1.0.0-10.el6_1.4.x86_64
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
有人遇到过这种情况吗?
答案1
我做了一个
sudo yum downgrade openssl
sudo yum install openssl-devel.
现在一切似乎都顺利了。
答案2
从记录上看,这意味着不同架构之间存在版本偏差(多个架构所共有的文件之间存在冲突)。这应该被报告为一个错误。