5

RPM & Dependencies Problems

view full story
linux-howto

http://forums.opensuse.org – 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: 1. How do I satisfy the dependency shown in "Relevent Section"? 2. 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 3. What is the best repository for SuSE RPMs? 4. I've been using zypper but having trouble specifying a repository. Can you provide a sample command that loads a good repository by URI? 5. Any other advice appreciated Environment: Suse 11.1 586 hardware Getting RPMs from pbone.net TIA (Distributions)