Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

imap RPM dependencies

Posted on 2001-09-03
5
Medium Priority
?
291 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 150 total points
ID: 6452258
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
ID: 6452950
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
ID: 6454261
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
ID: 6454292
Sorry, jnbkze,

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

Expert Comment

by:jlevie
ID: 6454302
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

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

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…
Google Drive is extremely cheap offsite storage, and it's even possible to get extra storage for free for two years.  You can use the free account 15GB, and if you have an Android device..when you install Google Drive for the first time it will give…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
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…
Suggested Courses
Course of the Month12 days, 5 hours left to enroll

916 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