LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Missing Dependencies (https://www.linuxquestions.org/questions/linux-newbie-8/missing-dependencies-843291/)

niiiro 11-09-2010 02:10 PM

Missing Dependencies
 
Hey Guys,

Im currently using SUSE ENT x64 v11 SP1.

While trying to install various packages I keep getting dependencies error.

I tried reinstalling the rpm packages(listed below) and use various versions but seems like no matter what I try it doesn't go away.

Code:

  --> Missing Dependency: liby2storage.so.2()(64bit) is needed by package smis-providers-1.0.0-10.29.x86_64 (installed)
Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package libsnmp15-5.4.2.1-8.1.x86_64 (installed)
Error: Missing Dependency: librpmio-4.4.so()(64bit) is needed by package kdebase4-SLED-11-25.1.x86_64 (installed)
Error: Missing Dependency: librpmdb-4.4.so()(64bit) is needed by package kdebase4-SLED-11-25.1.x86_64 (installed)
Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package kdebase4-SLED-11-25.1.x86_64 (installed)
Error: Missing Dependency: librpm-4.4.so()(64bit) is needed by package libsnmp15-5.4.2.1-8.1.x86_64 (installed)
Error: Missing Dependency: liby2storage.so.2()(64bit) is needed by package smis-providers-1.0.0-10.29.x86_64 (installed)

ldd -r /usr/lib64/librpm-4.4.so
Code:

        linux-vdso.so.1 =>  (0x00007fff4ffff000)
        librpmdb-4.4.so => /usr/lib64/librpmdb-4.4.so (0x00007fbf479bd000)
        librpmio-4.4.so => /usr/lib64/librpmio-4.4.so (0x00007fbf476ed000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fbf47496000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fbf47292000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fbf4707c000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fbf46e72000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fbf46c56000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fbf46a47000)
        libpopt.so.0 => /lib64/libpopt.so.0 (0x00007fbf4683c000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fbf4661f000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fbf462c6000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fbf47f9a000)

rpm -qa | grep rpm
Code:

rpm-python-4.4.2.3-37.2
rpm-4.4.2.3-60.2
rpm-32bit-4.4.2.3-37.8
deltarpm-3.4-103.22
rpm-devel-4.4.2.3-27.1

no broken libs or whatsoever... what am i missing here..?


thanks in advanced.

Nir.

John VV 11-09-2010 03:35 PM

Quote:

While trying to install various packages I keep getting dependencies error.
it would be nice to know just WHAT it is you are installing and what repos you have installed

yast or zypper can give off all kinds of errors

SUSE ENT x64 v11 SP1.
this is the paid for version ???

have you contacted your support rep

niiiro 11-10-2010 07:38 AM

thanks for your reply John VV.

Im currently using the following repos:

http://packman.mirrors.skynet.be/pub/packman/suse/11.0/
http://download.opensuse.org/distrib.../repo/oss/suse
http://download.opensuse.org/update/11.3/
http://mirror.oscc.org.my/suse/update/11.0/

yes, im using suse enterprise, paid version. I didn't connect with their support because I thought it'll go much faster by using this forum ;).

im sorry but i also forgot to mention im using yum although zypper gives me the same errors.

i was trying to install Kate, Rpm(upgrade), gcc(upgrade).. almost every package i try it gives me a huge list of packages who need to be updated but then at the end it throws me that error.


thanks,

Nir.

John VV 11-10-2010 01:02 PM

just a thought
you are running
sled 11 sp 1
but have a opensuse 11.3 repo installed ???
http://download.opensuse.org/update/11.3/

and you are installing kate for 11 sp1 with the opensuse repo for 11.3 installed ???
and this is causing all kinds of errors with dependencies
-- i can see why you would be getting errors --

seeing as you installed "yum"
can you post the output of this
Code:

yum repolist all

niiiro 11-11-2010 11:03 AM

repo id repo name status
Packman Packman repository (openSUSE_11.0) enabled: 17886
base SuSE 11 Repo enabled: 15045
suseUPDATE Suse Update Repo enabled: 2074
update-repo Update SuSE Repo enabled: 6144
repolist: 41149


Actually, i couldn't find any good repos for SUSE so I decided to use these.. ;)

is there a big different between the two??

DavidMcCann 11-11-2010 04:21 PM

Enterprise distros are always more conservative, sticking to older versions of software until they're completely confident about the new ones. But whatever you use, you should never enable any repository unless your distributor recommends it. At the best, you get the sort of problems you're having; at the worst, you can get in such a mess that you have to re-install.


All times are GMT -5. The time now is 09:13 AM.