• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 905
  • Last Modified:

Which RPM does libhistory.so.5 reside in

I'm trying to install apt (http://linux01.gwdg.de/apt4rpm/)  for Suse 9.2 and when I run it, I get the following error - any idea how to install this?

alta:/home/mraible/downloads # rpm -i apt-0.5.15cnc6-rb.suse092.6.i586.rpm
warning: apt-0.5.15cnc6-rb.suse092.6.i586.rpm: V3 DSA signature: NOKEY, key ID 8
c9b4b0d
error: Failed dependencies:
        libreadline.so.5 is needed by apt-0.5.15cnc6-rb.suse092.6
alta:/home/mraible/downloads #
0
mraible
Asked:
mraible
  • 4
  • 2
  • 2
2 Solutions
 
grbladesCommented:
Hi mraible,
It comes with readline I believe.
0
 
mraibleAuthor Commented:
Hmmm, can't seem to get readline-devel installed:

alta:/home/mraible/downloads # rpm -U readline-4.3-306.i586.rpm
        package readline-4.3-306.5 (which is newer than readline-4.3-306) is already installed

So since it already appears to be installed, I tried readline-devel, but no luck:

alta:/home/mraible/downloads # rpm -i readline-devel-4.3-306.i586.rpm
error: Failed dependencies:
        readline = 4.3-306 is needed by readline-devel-4.3-306
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
grbladesCommented:
I think you need to get the very latest versions of both and then upgrade readline to the latest and then install readline-devel.
It looks as though readline-devel is not installing because the minor version is not correct.
0
 
wesly_chenCommented:
Hi,

   You has readline-4.3-306.5 so you need readline-devel-4.3-306.5.i586.rpm
which is in SuSE installation CD 3, path /suse/i586/readline-devel-4.3-306.5.i586.rpm
Copy from your SuSE CD and install it.
# rpm -ivh readline-devel-4.3-306.5.i586.rpm

Or you can use YasT to install it.

Wesly
0
 
mraibleAuthor Commented:
The major problem I'm experiencing is I'm trying to remotely build a box that has literally *nothing* on it - not even gcc.  My task is to install CVS, Java, etc. and I figure using "apt-get" is one of the easiest ways.  I can't compile anything b/c I don't have gcc.  I don't have the CDs and they're not available b/c the guy who set it up is on vacation for a week.  I can't use YaST (no CDs) or YOU (don't know username/password), so that's why I am where I am.

I can't seem to find the readline-devel RPM on the net:

http://www.google.com/search?q=readline-devel-4.3-306.5.i586.rpm

Matt
0
 
grbladesCommented:
I have just got home from work but if you send me an email (my address is in my profile) I can email you back the files tomorrow morning as I have the DVD for my desktop in my desk.
0
 
wesly_chenCommented:
Hi,

  If you cannot get readline-devel-4.3-306.5.i586.rpm from SuSE's installation CD,
then downgrade the readline to 4.3-306.
# rpm -e readline-4.3-306.5    <=== remove it
# rpm -ivh readline-4.3-306.i586.rpm readline-devel-4.3-306.i586.rpm

Wesly
0

Featured Post

Veeam and MySQL: How to Perform Backup & Recovery

MySQL and the MariaDB variant are among the most used databases in Linux environments, and many critical applications support their data on them. Watch this recorded webinar to find out how Veeam Backup & Replication allows you to get consistent backups of MySQL databases.

  • 4
  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now