RPM

Comment 12 for bug 910708

Revision history for this message
Jeff Johnson (n3npq) wrote :

Reproduced (using rather older rpm-5.3.12):

$ rpm --version
rpm (RPM) 5.3.12

$ rpm -Kvv

D: ========== DSA pubkey id 9aa8d0d0 22458a98 (h#2238[0])
drakconf-icons-12.19.2-1.2-mdv2011.0.noarch.rpm:
    Header V3 DSA signature: OK, key ID 22458a98
    Header SHA1 digest: OK (f8edf85cedbba67cb38a79c235f06a86d6105c8f)
    MD5 digest: OK (00be5d2d6637f1ee8181406d029ec2f2)
D: Expected size: 2362939 = lead(96)+sigs(344)+pad(0)+data(2362499)
D: Actual size: 2362939
D: PUB: DD684D7A 26752624 V4 DSA
D: SIG: DD684D7A 26752624 V4 DSA-SHA1 POSITIVE
D: SUB: DD684D7A 26752624 V4 ELG(Encrypt-Only)
D: SIG: DD684D7A 26752624 V4 DSA-SHA1 SUBKEY_BIND
Segmentation fault

Adding --nosignature "fixes" (and there is means to do this persistently)
$ rpm -qp --nosignature *.rpm
doxygen-1.7.4-1-mdv2011.0.x86_64
drakconf-icons-12.19.2-1.2-mdv2011.0.noarch
ktorrent-4.1.1-3-mdv2011.0.x86_64
libgpod-0.8.2-2-mdv2011.0.x86_64

In fact no --signature is needed to do queries (related to Kirilenko's report)
$ rpm -qp *.rpm
doxygen-1.7.4-1-mdv2011.0.x86_64
drakconf-icons-12.19.2-1.2-mdv2011.0.noarch
ktorrent-4.1.1-3-mdv2011.0.x86_64
libgpod-0.8.2-2-mdv2011.0.x86_64

but this is an older rpm-5.3.12 version of rpm (likely what is in mdv2011).

No valgrind on this box (which is also in need of upgrade if I
am to actually diagnose current Cooker bugs in rpm).