modsign vs build-id

Jarod Wilson jwilson at redhat.com
Tue Aug 14 18:32:53 UTC 2007


Roland McGrath wrote:
> I fixed this in rawhide kernel.spec over the weekend and left a somewhat
> detailed comment in the changed bit.  But I thought I'd bring this up
> directly and explain the story.
> 
> The short version of What Broke is "what, you sha1 on me? no, i sha1 on you!"

Something I'm still seeing:

$ rpmbuild --bb --with baseonly --without debuginfo kernel.spec
[...]
Processing files: kernel-headers-2.6.23-0.104.rc3.vsc.fc8
Provides: glibc-kernheaders = 3.0-46
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <=
3.0.3-1
Obsoletes: glibc-kernheaders
Processing files: kernel-devel-2.6.23-0.104.rc3.vsc.fc8
warning: File listed twice: /usr/src/kernels/2.6.23-0.104.rc3.vsc.fc8-x86_64
warning: File listed twice:
/usr/src/kernels/2.6.23-0.104.rc3.vsc.fc8-x86_64/.config

[...repeat for every file in kernel-devel...]

warning: File listed twice:
/usr/src/kernels/2.6.23-0.104.rc3.vsc.fc8-x86_64/usr/Makefile
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/var/tmp/kernel-2.6.23-0.104.rc3.vsc.fc8-root-x86_64
Wrote:
/usr/src/redhat/RPMS/x86_64/kernel-2.6.23-0.104.rc3.vsc.fc8.x86_64.rpm
Wrote:
/usr/src/redhat/RPMS/x86_64/kernel-headers-2.6.23-0.104.rc3.vsc.fc8.x86_64.rpm
Wrote:
/usr/src/redhat/RPMS/x86_64/kernel-devel-2.6.23-0.104.rc3.vsc.fc8.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.34783
+ umask 022
+ cd /usr/src/redhat/BUILD
+ cd kernel-2.6.22
+ rm -rf /var/tmp/kernel-2.6.23-0.104.rc3.vsc.fc8-root-x86_64
+ exit 0
Executing(--clean): /bin/sh -e /var/tmp/rpm-tmp.42722
+ umask 022
+ cd /usr/src/redhat/BUILD
+ rm -rf kernel-2.6.22
+ exit 0

-- 
Jarod Wilson
jwilson at redhat.com


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 251 bytes
Desc: OpenPGP digital signature
Url : http://lists.fedoraproject.org/pipermail/kernel/attachments/20070814/d8855285/attachment.bin 


More information about the kernel mailing list