centos - spec - yum install kernel-devel



禁用rpmbuild自動需求查找 (1)

rpmbuild的默認行為似乎是掃描buildroot中的每個文件#! 並將這些口譯員作為硬性要求添加。 是否有可能禁用此? 我遇到了人們用#!/ path / to / local / install / of /提交腳本的情況,並且這個需求正在嵌入到rpm中。

我一直無法找到一個壓縮此行為的命令行或規範文件選項。 希望我只是不夠努力。


我認為這個問題有一個答案, rpm哪裡尋找依賴關係 。 至少AutoReqProv: no掃描,然後你需要手動的Requires: xxx值; 不是最起碼的工作解決方案,而是解決方案。 我也猜測,像.rpmmacros有一種方法來禁用腳本掃描。 看看/usr/lib/rpm/find-requires