我有两个框用于构建源rpm。其中之一运行:

/usr/lib/rpm/find-debuginfo.sh /usr/src/redhat/BUILD/name-of-package


这会将三个name.debug文件添加到RPM_BUID_ROOT。

另一个构建框不运行find-debuginfo.sh,并且不生成这些文件。


find-debuginfo.sh是做什么的?
是什么导致它运行?
我怎样才能使其不运行?

最佳答案

使用rpm宏魔术禁用构建调试包(将其放置在spec文件中的某个位置):

%define  debug_package %{nil}


我不知道为什么您的其中一个安装了它,而另一个却没有。

关于rpm - rpmbuild中的find-debuginfo.sh有什么作用?我该如何摆脱呢?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4158692/

10-13 07:41