Bug 60802
Summary: | rpm install fails on a satisfied dependency | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Rick Jenkins <rick> |
Component: | rpm | Assignee: | Jeff Johnson <jbj> |
Status: | CLOSED NOTABUG | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | ||
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: | 2002-03-06 22:59:07 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: |
Description
Rick Jenkins
2002-03-06 22:12:16 UTC
What does rpm -q --whatprovides libreadline.so.4 say? # rpm -q --whatprovides libreadline.so.4 no package provides libreadline.so.4 Then this isn't an rpm problem, as rpm -q --whatprovides searches for dependencies. What does rpm -q --provides readline say? If there is no "libreadline.so.4", then you need to find a readline )or possibly other) package that actually Provides: the needed dependency. # rpm -q --provides readline libhistory.so.4.1 libreadline.so.4.1 readline = 4.1-9 But note in the original rpm -ql that the package also provides /usr/lib/libreadline.so.4 which is merely a link to /usr/lib/libreadline.so.4.1 Yup, but those are not dependencies, only files. The package header must supply a Provides: or any matching Requires: will fail. Look for a readline package that has the needed Provides: |