Bug 505596 - rpmlib does not link, yum stops working
Summary: rpmlib does not link, yum stops working
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Panu Matilainen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-06-12 14:40 UTC by Stepan Kasal
Modified: 2009-06-12 15:00 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-06-12 15:00:50 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Stepan Kasal 2009-06-12 14:40:45 UTC
Description of problem:
after "yum update rpm"; yum no longer works:

$ yum list foo
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   /usr/lib/librpm.so.0: undefined symbol: cap_compare

Please install a package which provides this module, or
verify that the module is installed correctly.

... etc.

Indeed:

# ldd -r /usr/lib/librpm.so.0
undefined symbol: cap_compare   (/usr/lib/librpm.so.0)


Steps to Reproduce:
1. have libcap-2.10
2. yum update rpm
3. yum update anything  # won't work

Comment 1 Stepan Kasal 2009-06-12 14:51:29 UTC
This problem caused by a bug in libcap, failed as bug 505598

Comment 2 Stepan Kasal 2009-06-12 15:00:50 UTC
fixed in rpm-4.7.0-6


Note You need to log in before you can comment on or make changes to this bug.