使用 checkinstall 创建的 RPM 出现依赖性错误

使用 checkinstall 创建的 RPM 出现依赖性错误

使用命令编译 openssl-1.0.1.i:

export CFLAGS="-fPIC"
./config shared --openssldir=/usr/share/ssl
make depend
make all
make install

这里不要求任何依赖

我可以在终端运行

bash-3.00# openssl
OpenSSl> 

现在我通过运行创建了 RPM checkinstall;并尝试在其他设置上安装此 RPM。

我遇到这个错误:

error: Failed dependencies:
perl(WWW::Curl::Easy) is needed by openssl-1.0.1i-1.x86_64

运行时:

rpm -qa | grep libcurl*
libcurl-devel-7.19.7-37.e16_4.x86_64
libuurl-7.19.7-37.e16_4.x86_64

curl 已经安装

如何修复这个错误?

答案1

低于 RPM 的安装解决了这个问题

rpm -ivh ../perl-WWW-Curl-4.09-3.el6.x86_64.rpm

相关内容