LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   rpm path confusion - distro specific rpm? (https://www.linuxquestions.org/questions/linux-software-2/rpm-path-confusion-distro-specific-rpm-167828/)

gandalf2041 04-08-2004 01:33 PM

rpm path confusion - distro specific rpm?
 
I'm running Ximian XD2 on RedHat 9 using RedCarpet/Opencarpet for package management.
I'm attempting to install gDesklets with rpm packages from various sources. After much trial and error, I have narrowed it down to:

Installing: python-gnome, python-gtk, python-numeric
Upgrading: python, pyorbit

The install fails with pyorbit, indicating that it needs [any] libcrypto.so.0.9.6 and libssl.so.0.9.6
These libraries are provided by the Openssl package; however, my installed version indicates that I have libcrypto and libssl 0.9.7a

I'm guessing that since these rpms are not specifically for RH9 that pyorbit is looking in the wrong place.

Questions:
1. How do I know where these rpms are looking for their dependencies? and
2. How do I tweak them to look in the correct place??

In a related matter, I was told that I should install programs that I compile from source into my /opt directory because they have a tendency to break package management.

Questions:
3. (In general) will I need to change any other paths than the --prefix? (i.e. will it find it's dependencies OK?)
4. Do you agree/disagree with the need to install source compiled programs into /opt on an rpm based distro?

-Kevin
========================================
Please be patient with me. I'm still climbing the learning curve :rolleyes:

pablob 04-08-2004 02:15 PM

Well, about /opt, is a good idea, but using a windows example, it would be like installing under ProgramFiles and then under ProgramFiles2.... secure but can generate strange duplicities.

pablob 04-08-2004 02:19 PM

I don't think dependencies have nothing to do with which --prefix you use for compiling.

For the pyorbit matter, first I'dd make a soft link for libssl 0.9.6 with libssl 0.9.7a so we cheat the system (not guaranteed) " cd directory_where_libssl_lives ; ln -s libssl 0.9.7a libssl 0.9.6" then I'll try pyorbit again and if still get nothing, I'd try installing with rpm -i XXXXXXXXX --nodeps


All times are GMT -5. The time now is 08:35 PM.