为python启用rpmbuild自动检测依赖项

2024-06-07 12:58:19 发布

您现在位置:Python中文网/ 问答频道 /正文

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: 文件关系libusrfindreqperl自动检测
2条回答

对于CentOS-7机器,python依赖项由以下脚本生成:

/usr/lib/rpm/pythondeps.sh

它在/usr/lib/rpm/fileattrs/python.attr中使用

^{pr2}$

您可以通过在spec文件中调用上述两个预定义的变量来自动执行此操作

相关问题 更多 >

    热门问题