【发布时间】:2015-12-28 12:01:00
【问题描述】:
我尝试使用 rpmbuild 命令在 RHEL6 中构建二进制文件。它在 rpmbuild 命令执行期间抛出 file not found error。但在 RHEL5 中,相同的 rpmbuild 命令运行良好。
RHEL5执行结果:
*执行(%install): /bin/sh -e /var/tmp/rpm-tmp.77266
- umask 022
- cd /usr/src/redhat/BUILD
- LANG=C
- 导出郎
- 取消显示*
RHEL6执行结果:
*执行(%install): /bin/sh -e /var/tmp/rpm-tmp.BeMhyH
- umask 022
- cd //rpmbuild/BUILD
- '[' //rpmbuild/BUILDROOT/ '!=' / ']'
- rm -rf //rpmbuild/BUILDROOT/ ++ 目录名 //rpmbuild/BUILDROOT/
- mkdir -p //rpmbuild/BUILDROOT
- mkdir //rpmbuild/BUILDROOT/
- LANG=C
- 导出郎
- 取消显示
- /usr/lib/rpm/check-buildroot*
我无法在规范文件之间找到任何 %install 更改。任何人请帮助我了解我做错了什么?
在此先感谢..!
【问题讨论】: