linux - Yum unable to resolve dependency of a existing file in the $PATH -
i trying install rpm , failing due unresolved dependance. file libc.so.6 the path of $path, don't know complaining about.
# yum install libdb-5.3.21-3.fc18.x86_64.rpm loaded plugins: rhnplugin, security system not registered uln. uln support disabled. setting install process examining libdb-5.3.21-3.fc18.x86_64.rpm: libdb-5.3.21-3.fc18.x86_64 marking libdb-5.3.21-3.fc18.x86_64.rpm installed resolving dependencies --> running transaction check ---> package libdb.x86_64 0:5.3.21-3.fc18 set updated --> processing dependency: libc.so.6(glibc_2.14)(64bit) package: libdb --> processing dependency: libc.so.6(glibc_2.15)(64bit) package: libdb --> processing conflict: libdb conflicts filesystem < 3 --> finished dependency resolution libdb-5.3.21-3.fc18.x86_64 /libdb-5.3.21-3.fc18.x86_64 has depsolving problems --> libdb conflicts filesystem libdb-5.3.21-3.fc18.x86_64 /libdb-5.3.21-3.fc18.x86_64 has depsolving problems --> missing dependency: libc.so.6(glibc_2.14)(64bit) needed package libdb-5.3.21-3.fc18.x86_64 (/libdb-5.3.21-3.fc18.x86_64) libdb-5.3.21-3.fc18.x86_64 /libdb-5.3.21-3.fc18.x86_64 has depsolving problems --> missing dependency: libc.so.6(glibc_2.15)(64bit) needed package libdb-5.3.21-3.fc18.x86_64 (/libdb-5.3.21-3.fc18.x86_64) error: libdb conflicts filesystem error: missing dependency: libc.so.6(glibc_2.14)(64bit) needed package libdb- 5.3.21-3.fc18.x86_64 (/libdb-5.3.21-3.fc18.x86_64) error: missing dependency: libc.so.6(glibc_2.15)(64bit) needed package libdb-5.3.21-3.fc18.x86_64 (/libdb-5.3.21-3.fc18.x86_64) try using --skip-broken work around problem try running: package-cleanup --problems package-cleanup --dupes rpm -va --nofiles --nodigest program package-cleanup found in yum-utils package. [root@db1 php]# locate libc.so.6 /lib/libc.so.6 /lib/i686/nosegneg/libc.so.6 /lib64/libc.so.6 /u01/oracle/112/lib/stubs/libc.so.6 echo $path /lib64:/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin: /usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/lib64/:/usr/lib:/u01/oracle/112/lib:/usr/lib/:/usr/lib64/:/usr/local/apr/lib:/usr/lib/:/usr/lib:/usr/lib64:/usr/local/apr/lib:/usr/local/src:/usr/lib
is centos system you're installing fedora rpm on? fedora rpms built against newer versions of middleware , libraries centos in cases.
on centos 6 machine of mine:
$ rpm -qp --conflicts /tmp/libdb-5.3.21-3.fc18.x86_64.rpm filesystem < 3 $ rpm -qa | grep filesystem filesystem-2.4.30-3.el6.x86_64
i found spec file , there explicit conflict package filesystem
on versions less 3.0.
also, rpm has requirement of glibc higher running.
$ rpm -qa | grep glibc glibc-2.12-1.80.el6_3.6.x86_64
Comments
Post a Comment