On Mon, 23 May 2011, Orion Poplawski wrote:
On 05/20/2011 04:27 PM, Orion Poplawski wrote:
I'm still looking into this, but I figured I'd post what I have since it
is
completely reproducible. If I enable the rpmforge repo when doing my SL6
install after the package install process the rpm database is corrupted,
e.g.:
# rpm -qa
error: rpmdbNextIterator: skipping h# 769 Header V4 DSA/SHA1 Signature,
key ID
192a7d7d: BAD
error: rpmdbNextIterator: skipping h# 259 Header V4 DSA/SHA1 Signature,
key ID
192a7d7d: BAD
error: rpmdbNextIterator: skipping h# 518 Header V4 DSA/SHA1 Signature,
key ID
192a7d7d: BAD
error: rpmdbNextIterator: skipping h# 8 Header V4 DSA/SHA1 Signature, key
ID
192a7d7d: BAD
....
I am only installing transcode and unrar, which brings in the following
other
rpmforge package (plus some more sl packages):
Installing dropbox-1.1.27-1.el6.rf.x86_64
This is the problem (I think):
# repoquery --provides dropbox
_bisect.so()(64bit)
_codecs_cn.so()(64bit)
_codecs_hk.so()(64bit)
_codecs_iso2022.so()(64bit)
-snip-
The .so provides need to get filtered - they are private libraries. But it
causes all kinds of problems as dropbox is getting chosen over the real
packages like libpng12.
Great ! (And awkward)
It's good you have pinpointed it to this, because the error is confusing
me (and others). It would still be useful to understand why RPM would
give that error in this case. Especially since the (private) libraries are
not in the library path.
The faulty dropbox package is entirely my fault, I had enable AutoReqProv
in order to inspect what requirements/provides the package exposes (as I
didn't create the initial versions) but forgot to disable it afterwards.
I have updated the SPEC file and will replace the packages this evening so
this is fixed tomorrow. But that leaves us with an awkward problem in RPM
:-/
Thanks again for persisting, despite common sense^Wmisguidance :-)
--
-- dag wieers, [email protected], http://dag.wieers.com/
-- dagit linux solutions, [email protected], http://dagit.net/
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users