Bug 90785
Summary: | Erasing with rpmlib can cause weird rpm -q inconsistency | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Greg Hudson <ghudson> | ||||
Component: | rpm | Assignee: | Jeff Johnson <jbj> | ||||
Status: | CLOSED NOTABUG | QA Contact: | Mike McLean <mikem> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 9 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i686 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-05-13 20:47:09 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Greg Hudson
2003-05-13 18:57:25 UTC
Created attachment 91651 [details]
Test program to cause rpm -q inconsistency
I believe you need -L/usr/lib/nptl when linking statically with posix mutexes in libpthread. Alternatively (and the pathway rpm has chosen, there are many reasons) is to abandon static linking until the NPTL transition is over. I don't think I have a prayer of reproducing this problem locally, so I'm gonna close. Feel free to reopen if you need more help. BTW, the cryptic error message is an indication of data inconsistency. If you choose a package that has a header SHA1 (i.e. a package built with rpm-4.1 or later) tag, you will get a stronger test of header data consistency than the sanity check on values, which, of necessity, cannot ever be perfect. Any package displayed by rpm -qavv 2>&1 | grep OK | grep -v sanity has a header SHA1 digest. |