RPM的依赖关系在它的.spec文件中的“Requires:”行中指定,但是rpmbuild能够在CentOS中自动检测Perl文件的依赖关系。我想这种检测是由使用/usr/lib/rpm/perl.req
的{}支持的。在
我也想自动检测python文件的依赖关系,但是,尽管/usr/lib/rpm/find-requires
似乎实现了与Perl类似的逻辑,但是/usr/lib/rpm/python.req
并不存在。还需要别的什么吗?在
有没有其他方法可以在构建RPM时自动检测python的依赖关系?在
Tags:
对于CentOS-7机器,python依赖项由以下脚本生成:
它在
^{pr2}$/usr/lib/rpm/fileattrs/python.attr
中使用您可以通过在
spec
文件中调用上述两个预定义的变量来自动执行此操作从Fedora 25开始就可以了。见https://fedoraproject.org/wiki/Packaging:Python#Automatic_Provides_with_a_standardized_name
相关问题 更多 >
编程相关推荐