LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   help with installing a rpm (https://www.linuxquestions.org/questions/linux-software-2/help-with-installing-a-rpm-12613/)

sluggo 01-24-2002 08:15 PM

help with installing a rpm
 
Hi,

I downloaded a rpm and clicked it to install. Mandrake checked the program for dependencies, etc, and everything was fine. Then when the installation continued, I got an error saying that I needed the following:

libkdecore.so.2
libkfile.so.2
etc...

I checked my computer, and I had these files, except that I seemed to have newer versions? ie. libkfile.so.3

I was presented with the option to quit (which I did) or force install. Any tips on what I should do?

thanks
Sluggo

philfighter 01-24-2002 09:34 PM

little or no consolation but here goes...
 
little or no consolation but here goes...

yur going to be better off with .tar.gz files because of all the dependency issues with rpm's...
yu can look all day and night for a file.so.2 here and there and installing them in a few cases still does no good...its either the new rpm is looking in the wrong path or the file.so.2 was put in the wrong directory...

i use an rpm distro like mandrake but i have discovered that everything i dont install on the basic install i look for and install of the net as .tar.gz in most cases...

its worth an assessment

Thymox 01-25-2002 11:20 AM

Here's a suggestion. I don't know if it'll work, so if someone else would like to pass comment...

Since the .so.2 files are shared libraries (they are, aren't they?), would the file have really changed that much between versions? Could you not get away with symbolic linking xxx.so.3 to xxx.so.2?

sleddog 01-26-2002 10:35 PM

I've been using an rpm-based distribution for years and never found a great deal of problem.

Here's an easy way to figure out what you need to satisfy those dependencies:

Go to http://rpmfind.net. Enter the filename of a required file in the seach box and hit enter. I did this for libkdecore.so.2

The search results page shows rpm's supplying this file, for different Linux distributions. It seems the rpm you need is "kde1-compat-x.x.x.rpm".

Perhaps the rpm you are trying contains software designed for the kde v.1 desktop environment -- and your using v. 2. The "kde1-compat-x.x.x" rpm will probably provide backward compatibility.

I don't see a specific Mandrake version there. Look to your CDROM(s) for a "kde1-compat-x.x.x.rpm" file, or something similar.

...Another thing just occurred to me: go to where you got the original rpm you're trying to install and check to see if there are different versions for KDE 1 vs. KDE 2. If so, get the version for KDE 2!


All times are GMT -5. The time now is 12:49 AM.