something changed with provides/requires (probably new rpm???)

Adrian Reber adrian at lisas.de
Mon Jan 24 20:19:17 UTC 2011


I was comparing a build of bind (bind-libs-lite). An older version
contains the files and the correct provides. 

http://koji.fedoraproject.org/koji/taskinfo?taskID=2716965
$ rpm -qlp bind-libs-lite-9.7.3-0.4.b1.fc15.i686.rpm -R --provides
rpmlib(VersionedDependencies) <= 3.0.3-1
bind-license = 32:9.7.3-0.4.b1.fc15
/sbin/ldconfig  
/bin/sh  
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
libdns-export.so.69  
libirs-export.so.60  
libisccfg-export.so.62  
libisc-export.so.62  
rtld(GNU_HASH)  
rpmlib(PayloadIsXz) <= 5.2-1
bind-libbind-devel = 31:9.3.3-4.fc7
libdns-export.so.69  
libirs-export.so.60  
libisccfg-export.so.62  
libisc-export.so.62  
bind-libs-lite = 32:9.7.3-0.4.b1.fc15
bind-libs-lite(x86-32) = 32:9.7.3-0.4.b1.fc15
/usr/lib/libdns-export.so.69
/usr/lib/libdns-export.so.69.1.0
/usr/lib/libirs-export.so.60
/usr/lib/libirs-export.so.60.0.0
/usr/lib/libisc-export.so.62
/usr/lib/libisc-export.so.62.1.0
/usr/lib/libisccfg-export.so.62
/usr/lib/libisccfg-export.so.62.0.0

A build from today only contains the files but not the provides.

http://koji.fedoraproject.org/koji/taskinfo?taskID=2740176
$ rpm -qlp ~/tmp/bind-libs-lite-9.7.3-0.4.b1.fc15.i686.rpm  --provides -R
bind-libbind-devel = 31:9.3.3-4.fc7
bind-libs-lite = 32:9.7.3-0.4.b1.fc15
bind-libs-lite(x86-32) = 32:9.7.3-0.4.b1.fc15
bind-license = 32:9.7.3-0.4.b1.fc15
/sbin/ldconfig  
/bin/sh  
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadIsXz) <= 5.2-1
/usr/lib/libdns-export.so.69
/usr/lib/libdns-export.so.69.1.0
/usr/lib/libirs-export.so.60
/usr/lib/libirs-export.so.60.0.0
/usr/lib/libisc-export.so.62
/usr/lib/libisc-export.so.62.1.0
/usr/lib/libisccfg-export.so.62
/usr/lib/libisccfg-export.so.62.0.0

Is this a bug in the spec file or in rpm?

		Adrian


More information about the devel mailing list