QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5686|回复: 7

rpm包后缀名中的.debuginfo是什么意思?

[复制链接]
发表于 2004-6-5 21:36:57 | 显示全部楼层 |阅读模式
rt。。
比如mplayer-debuginfo-1.0pre4-4.athlon.rpm
安装与不安装有什么区别???
 楼主| 发表于 2004-6-6 11:21:46 | 显示全部楼层
有没有人知道,他有什么用
回复

使用道具 举报

发表于 2004-6-6 11:23:09 | 显示全部楼层
mplayer-debuginfo 这是一个完整的包不是rpm包后缀名中的.debuginfo。
回复

使用道具 举报

 楼主| 发表于 2004-6-6 22:36:46 | 显示全部楼层
我知道这个,我的意思是他代表什么意思。。。。
这样的包,与mplayer-1.0pre4-4.athlon.rpm这个包有什么关系???
回复

使用道具 举报

发表于 2010-3-6 14:14:15 | 显示全部楼层
记录者调试信息,用于开发者调试用的

不过有时候会因为这个出错,如果你将一些含有链接的安装文件一起打包(例如 cp -a全部拷贝到$BUILD_ROOT中)可能会有下列错误,因为链接文件不能strip...
  1. extracting debug info from /root/rpmbuild/BUILDROOT/MIbuildroot-svn20100305-1mgc.i386/usr/MI-i386-linux-uclibc/usr/bin/i686-linux-uclibc-cpp
  2. file /root/rpmbuild/BUILDROOT/MIbuildroot-svn20100305-1mgc.i386/usr/MI-i386-linux-uclibc/usr/bin/i686-linux-uclibc-nm has 1 other hard links
  3. extracting debug info from /root/rpmbuild/BUILDROOT/MIbuildroot-svn20100305-1mgc.i386/usr/MI-i386-linux-uclibc/usr/bin/i686-linux-uclibc-nm
  4. extracting debug info from /root/rpmbuild/BUILDROOT/MIbuildroot-svn20100305-1mgc.i386/usr/MI-i386-linux-uclibc/usr/i686-linux-uclibc/lib/libmudflap.so.0.0.0
  5. *** ERROR: No build ID note found in /root/rpmbuild/BUILDROOT/MIbuildroot-svn20100305-1mgc.i386/usr/MI-i386-linux-uclibc/usr/i686-linux-uclibc/lib/libmudflap.so.0.0.0
  6. error: Bad exit status from /var/tmp/rpm-tmp.bhTIa8 (%install)


  7. RPM build errors:
  8.     Bad exit status from /var/tmp/rpm-tmp.bhTIa8 (%install)
复制代码
可以用 echo '%debug_package %{nil}' >> ~/.rpmmacros 禁止该功能
回复

使用道具 举报

发表于 2011-11-14 20:26:03 | 显示全部楼层
打开 /usr/lib/rpm/macros
删除 %{?_missing_build_ids_terminate_build:--strict-build-id}
至于 rpm 打包的各种配置意义我不是很清楚,比如这个静态 ID。
回复

使用道具 举报

发表于 2011-11-15 08:38:33 | 显示全部楼层
理论上讲如果定义_missing_build_ids_terminate_build为0,应该是可以跳过这种出错的,不过不知道为什么,一直不工作。
debuginfo是调试用的,因为rpm打包的时候会strip以减少体积,如果关闭了这个,有的rpm包体积会非常大。
回复

使用道具 举报

发表于 2011-12-20 16:01:03 | 显示全部楼层
楼主很细心啊,这个问题我从来都没想过!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-17 05:37 , Processed in 0.160690 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表