Solved

imap RPM dependencies

Posted on 2001-09-03
5
256 Views
Last Modified: 2013-12-16
Hello

I wanna install imap RPM package on my RH7.1.
I have the following error mesages when using rpm

error: failed dependencies:
        libcrypto.so.0   is needed by imap-2000c-1.6.0
        libk5crypto.so.2   is needed by imap-2000c-1.6.0
        libkrb5.so.2   is needed by imap-2000c-1.6.0
        libssl.so.0   is needed by imap-2000c-1.6.0

Where could I find the above dependencies and how could I find them by myself next time? Thank you.

0
Comment
Question by:ezlee
5 Comments
 
LVL 3

Accepted Solution

by:
jnbkze earned 50 total points
Comment Utility
Hi Ezlee,

OK this is how you do it.
1) You try and install the package and it fails with dependancy problems.
2) Now you need to find which packages provide the files that are depended on. I can't remember (it's been a long time since I've personally experienced failed dependancies) but I think sometimes you do get the package name that it's looking for. If not, do what I've successfully done in the past I go to http://rpm.org and I copy and paste the file name listed in the failed dependancies into the search field, and it lists the packages that contain that file.
3) You download the file and install that package first (and hopefully that package doesn't have other dependacies)
4) Once you've covered the dependancies of the original app you were trying to install you go back and install the package

Hope this helps

Regards,
jnbkze
0
 
LVL 40

Expert Comment

by:jlevie
Comment Utility
The files you need are on your RH 7.1 CD's and the packages are:

libcrypto - openssl-devel
libk5crypto & libkrb5 - krb5-devel
libssl - openssl-devel
 
0
 

Expert Comment

by:qifs
Comment Utility
Hi, jnbkze,

Thank you for your comments.
I will give the points to you since you showed me the way to solve the problem.

But libk5crypto.so.2 and libkrb5.so.2 do not live in RH7.1 rpm, but in RH6.2 update. Hope it works.


Anyway, thank you, jlevie.
0
 

Author Comment

by:ezlee
Comment Utility
Sorry, jnbkze,

qifs is my other acctount. I gave the points to you.
 
ezlee
0
 
LVL 40

Expert Comment

by:jlevie
Comment Utility
Yes those libs are included in the 7.1 packages shown in my comment. And I suspect that the ones from the 6.2 release aren't going to work properly on 7.1. Too much has changed between 6.2 & 7.1.

The latest version on imap, openssl and krb5 for 7.1 are found in the 7.1 updates, imap-2000c-10, openssl-0.9.6-9, & krb5-devel-1.2.2-5. And those are the ones you should be trying to use with RH 7.1.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Using 'screen' for session sharing, The Simple Edition Step 1: user starts session with command: screen Step 2: other user (logged in with same user account) connects with command: screen -x Done. Both users are connected to the same CLI sessio…
Linux users are sometimes dumbfounded by the severe lack of documentation on a topic. Sometimes, the documentation is copious, but other times, you end up with some obscure "it varies depending on your distribution" over and over when searching for …
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

763 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now