使用 rpmbuild 创建 rpm 时源文件损坏
source file corrupted while creating an rpm with rpmbuild
我正在使用 rpmbuild 创建一个 rpm。
源文件(tar.gz)在 BUILDROOT/BUILD 个目录中正确解压缩。
rpm 是使用以下方法创建的:rpmbuild --clean -ba specfile
使用该rpm 时,提取的文件与原始文件不同。例如,其中一个文件的大小是 327 440 而不是 1 460 540。
有什么建议吗?
rpmbuild
通常会剥离二进制文件,如果它在 %files
.
下找到可执行二进制文件
这是正常的。这是一件好事,因为它删除了不必要的调试符号,并且默认情况下将它们提取到 -debuginfo
包中。
没有任何损坏。
我正在使用 rpmbuild 创建一个 rpm。
源文件(tar.gz)在 BUILDROOT/BUILD 个目录中正确解压缩。
rpm 是使用以下方法创建的:rpmbuild --clean -ba specfile
使用该rpm 时,提取的文件与原始文件不同。例如,其中一个文件的大小是 327 440 而不是 1 460 540。
有什么建议吗?
rpmbuild
通常会剥离二进制文件,如果它在 %files
.
这是正常的。这是一件好事,因为它删除了不必要的调试符号,并且默认情况下将它们提取到 -debuginfo
包中。
没有任何损坏。