Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo
I tried to upgrade a redhat 7.1 system to the latest
version..4b27-1 but it said I need libreadline.so.4.
I have this file is /usr/lib
Logged In: YES
Who is complaining, rpm -U dump ?
Is your installed libreadline.so.4 part of a rpm ? (rpm -qf
Logged In: NO
yes part of this rpm readline-4.1-9
Who is complaining ?
If I did not give a complete answer. rpm -U is complaining
and my readline is an rpm installed component.
What does "rpm -q --provides readline" say ?
I have the same problem.
rpm -q --provides readline
doesn't show libreadline.so.4 (but it shows
what wrong? thanks,
What is wrong is that the binary RPM I provide is build on a
The RH7.2 readline package has the correct dependency
information (providing libreadline.so.4).
The RH7.1 readline package is broken, and provides
The solution: get the dump.src.rpm and rebuild it, it should
be very simple: just issue 'rpm --rebuild
dump-0.4b28.src.rpm' and you're done.
bash-2.05# rpm --rebuild dump-0.4b28-1.src.rpm
error: failed build dependencies:
e2fsprogs-devel >= 1.18 is needed by dump-0.4b28-1
libtermcap-devel is needed by dump-0.4b28-1
readline-devel is needed by dump-0.4b28-1
These are not problems: in order to rebuild dump, you need
some -devel packages you can find on your distribution CDs.
Just install e2fsprogs-devel, libtermcap-devel and
readline-devel and retry.
RedHat 7.1 Dump .4b28
with this new version I was able to rebuild the src and then build
and install the rpm correctly. The changes since .4b27 fixed my
As per last comment, fixed in 0.4b28