Hello,
Newbie to this forum - not sure if I’m in the right place. If not please direct me to appropriate forum. Having trouble w/ RPMs & dependencies.
I’m attempting to install:
rpm -i openldap2-devel-2.3.32-0.27.osmosii.1.9.3.i586.rpm
because it is listed as a dependency of:
apache2-devel-2.2.10-2.8.1.i586
and it fails due to a dependency, as shown:
ops:/usr/jlwork # rpm -i openldap2-devel-2.3.32-0.27.osmosii.1.9.3.i586.rpm
error: Failed dependencies:openldap2-client = 2.3.32 is needed by openldap2-devel-2.3.32-0.27.osmosii.1.9.3.i586 cyrus-sasl-devel is needed by openldap2-devel-2.3.32-0.27.osmosii.1.9.3.i586
ops:/usr/jlwork # rpm -i db-devel-4.2.52.5-1.i586.rpm
****** Relevant Section ******
warning: db-devel-4.2.52.5-1.i586.rpm: Header V4 DSA signature: NOKEY, key ID 1bbd5459
error: Failed dependencies:
db = 0:4.2.52.5-1 is needed by db-devel-4.2.52.5-1.i586
****** End Relevant Section ******
cant find (and don’t understand this dependency. What’s with the equal sign?) an rpm with db = 0:4.2.52.5-1
when I search on pbone.net, I get 120 hits (2 of 120 shown here):
SuSE 11.X packman.iu-bremen.de/suse/11.1/i586/vlc-debuginfo-1.0.4-0.pm.8.5.i586.rpm
or
SuSE 11.X packman.iu-bremen.de/suse/11.1/i586/python-nevow-examples-0.10.0-0.pm.1.1.i586.rpm
Many of which have even stranger Requires:
rpmlib(PayloadIsLzma) <= 4.4.2-1
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
And when I search for those, pbone.net doesn’t find anything
Questions:
-
How do I satisfy the dependency shown in “Relevent Section”?
-
What’s with the equals sign in the dependency listing?
db = 0:4.2.52.5-1 is needed by db-devel-4.2.52.5-1.i586 -
What is the best repository for SuSE RPMs?
-
I’ve been using zypper but having trouble specifying a repository. Can you provide a sample command that loads a good repository by URI?
-
Any other advice appreciated
Environment:
Suse 11.1
586 hardware
Getting RPMs from pbone.net
TIA