rpm 包显示失败的依赖项,即使它存在于/usr/lib 中(顺便说一下,库是 IUP)这是错误错误:依赖项失败: <包名称需要 libiup.so=">包名称需要>
听起来库是在没有 RPM 的情况下安装的(例如手动make install
)。这可以通过询问数据库rpm -q --whatprovides /usr/lib/libyourlibname.so
来验证。如果它告诉你什么都没有提供它,那么这就是它失败的原因。
解决方法是在RPM命令行上做"--nodeps
"。除非您确定它是正确的文件,否则不建议这样做。