rpmbuild打包遇到问题汇总
来源:互联网 发布:部落冲突巨石投手数据 编辑:程序博客网 时间:2024/06/05 12:27
最近使用rpmbuild 打包工具进行项目打包,遇到如下问题,这里汇总如下
1、rpmbuild报error: Installed (but unpackaged) file(s) found的问题
找到 /usr/lib/rpm/macros 中
%__check_files
/usr/lib/rpm/check-files %{buildroot} 注释掉
#%__check_files
/usr/lib/rpm/check-files %{buildroot}
意思就是说不要在检查文件了,所以也就不会包file found的报错了
2、- check-rpaths的问题
报error
ERROR 0002: file 'xxx.so' contains an invalid rpath 'xxx' in [xxx]
经过网上查询,得知这一步只是一种检测是不是代码中使用了rpath,那我们可以简单的注释掉rpath检测就可以了,具体做法就是:
vi ~/.rpmmacros
找到这行
%__arch_install_post /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot 注释掉
#%__arch_install_post /usr/lib/rpm/check-rpaths /usr/lib/rpm/check-buildroot
3、在生成rpm包同时,还会生成debuginfo包,如果要避免生成debuginfo包:这个是默认会生成的rpm包。则可以使用下面的命令:
echo '%debug_package %{nil}' >> ~/.rpmmacros
把%debug_package %{nil} 追加到 ~/.rpmmacros 文件中便可。
- rpmbuild打包遇到问题汇总
- rpmbuild打包
- 更改maven打包JDK版本时遇到的问题汇总
- rpmbuild打包错误记录
- rpmbuild打包qwt
- 苹果打包问题汇总
- iOS 打包问题汇总
- 使用rpmbuild 进行rpm 打包
- matlab遇到问题汇总
- nodejs遇到问题汇总
- eclipse遇到问题汇总
- 遇到的问题汇总
- 遇到的问题汇总
- ceph遇到问题汇总
- tensorflow遇到问题汇总
- gradle打包遇到的错误汇总
- 打包ipa遇到的问题
- Java命令,打包遇到问题
- 关于Python绑定方法和非绑定方法的思考
- 操作系统—概论
- Sframe与Graphlab Create的安装
- Android实现点击两次返回键退出
- SparkMLLib中基于DataFrame的TF-IDF
- rpmbuild打包遇到问题汇总
- 1065. 单身狗(25)--Python
- 同步锁与操作系统中断
- 超强、超详细Redis数据库入门教程
- java Object类
- 寻找字符串最长不重复的子串
- Google浏览器安装&使用
- 2018年有哪些免费信息发布平台多人用?
- 在windows下MySQLdb/MySQL-python的安装