我有一个提供两个共享库的RPM。
它们的构建方式意味着第二个与第一个链接。
它们构建在不同的目录中,当构建第二个库时,它引用第一个库为../dir1 / objs / blah.so。
这个构建很好。
但是,当我尝试安装RPM时,它会出现失败的依赖性错误,抱怨第一个库丢失。我猜这是因为它只是在/ usr / lib64中查找lib1而它还没有,因为安装还没有完成。
除了使用--nodeps开关之外,我还能做些什么来阻止这个错误吗?
R上。
答案 0 :(得分:0)
如果两者都正确提供,则在同一RPM事务中安装它们是完全合理的。