Newbie question...

bc90021 bc90021 at bc90021redundantdot.net
Mon Feb 18 16:00:35 EST 2002


X-No-Archive: Yes
Hi all,

Sorry if this has been asked a thousand times already... I tried 
searching google with very little luck.  I'm a newbie to Python, but not 
to Linux.  (Though of course, RedHat has to make everything difficult 
with their RPMS and such... ;)  )

I am trying to install Python 2.2 RPMS on a RedHat 7.2 system.  I can 
get the docs and the devel packages to install, as there are no 
dependencies for those.  However, when I try and install the Python 2.2 
rpm itself, I get the following:

error: failed dependencies:
	rpmlib(PartialHardlinkSets) <= 4.0.4-1 is needed by python-2.2-7
	libcrypto.so.3   is needed by python-2.2-7
	libdb-4.0.so   is needed by python-2.2-7
	libssl.so.3   is needed by python-2.2-7


I have been unable to find out what rpmlib is or what the 
"PartialHardLinkSets" are.

Libcrypto.so.3 and libssl.so.3 are both related to OpenSSL, but as far 
as I can find on RPMFind.net, there is nothing above libcrypto.so.2 and 
libssl.so.2.*

* These are really just symlinks, I learned from searching google. 
Creating symlinks that point to the same thing with .so.3 didn't work.

I also have no idea what libdb-4.0.so is...  Searching for "libdb" on 
RPMFind.net yields Database independent C files that are less than 
version 1, and searching for "libdb-4.0.so" yields development files for 
the Berkeley DB (which are at least the right version).

If I get frustrated enough with this, I will just compile from source so 
that I can run my Python programs.  However, since I uninstalled all the 
old Python stuff, all of my RedHat tools are broken.  I figure it will 
be easier to fix the Python dependencies than that RedHat tools, so 
that's what I'm trying... yes, there are CLI equivalents, and I use them 
most of the time, but once in a while it's nice to use the included 
tools.  ;)

(And, yes, I know, I can always just go back to 1.5, but what's the fun 
in that?  ;)  )

Any and all help is appreciated in advance.

bc90021




More information about the Python-list mailing list