开发者社区> 问答> 正文

centos5.5 rpmbuild打包的问题

我写的spec,在6.5上面打包没任何问题。在centos5.5上打包,先是buildroot 未定义的问题,手工在macro里面定义了buildroot,但是又出现一个问题,如下:

Processing files: xxx-debuginfo-1.3-1
error: File not found: /usr/lib/debug/var
error: File not found: /usr/lib/debug/var/lib
error: File not found: /usr/lib/debug/var/lib/xxx
error: File not found: /usr/lib/debug/var/lib/xxx/bin
找了下,没找到怎么解决,请问怎么解决?能关闭debuginfo吗?怎么关闭?非常感谢!!!!

disable debuginfo后,还是有问题,欲哭无泪啊

error: Installed (but unpackaged) file(s) found:
/etc/xx-init.conf
/etc/xxxx/xxxx_options.conf
/usr/lib/debug/var/lib/xxx/bin/xxxxxx.debug
/usr/lib/debug/var/lib/xxx/bin/xxxx.debug
/usr/lib/debug/var/lib/xxx/bin/xxxxxx.debug
/usr/src/debug/xxxx/src/xxxx/xxxxx.h
/usr/src/debug/xxx/src/xx-xxx/xxx.c
/usr/src/debug/xxx/src/xxx-xxx/xxx.c

展开
收起
a123456678 2016-06-21 11:06:58 1952 0
1 条回答
写回答
取消 提交回答
  • 搞定,原来是少设置了一个参数,在spec文件头部加入BuildRoot:%{_tmppath}-xxx-xxxxx就可以了。之前在在macros中定义了个buildroot宏,居然不行!

    2019-07-17 19:44:38
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载