我写的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
搞定,原来是少设置了一个参数,在spec文件头部加入BuildRoot:%{_tmppath}-xxx-xxxxx就可以了。之前在在macros中定义了个buildroot宏,居然不行!
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。