Система CentOS-6.4-x86_64 При установки программного пакета получаю ошибку
Цитата: Error: Multilib version problems found.
Вот здесь [more=здесь]
yum localinstall openswan-2.6.32-16.el6.i686.rpm
Loaded plugins: fastestmirror
Setting up Local Package Process
Examining openswan-2.6.32-16.el6.i686.rpm: openswan-2.6.32-16.el6.i686
Marking openswan-2.6.32-16.el6.i686.rpm to be installed
Loading mirror speeds from cached hostfile
* base: centosg4.centos.org
* epel: mirrors.n-ix.net
* extras: centosh2.centos.org
* updates: centosh2.centos.org
Resolving Dependencies
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them .
The program yum-complete-transaction is found in the yum-utils package.
--> Running transaction check
---> Package openswan.i686 0:2.6.32-16.el6 will be installed
--> Processing Dependency: libcap-ng.so.0 for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libcurl.so.4 for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libfipscheck.so.1 for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libgmp.so.3 for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: liblber-2.4.so.2 for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libldap-2.4.so.2 for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libnss3.so for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libnss3.so(NSS_3.12.3) for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libnss3.so(NSS_3.2) for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libnss3.so(NSS_3.3) for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libnss3.so(NSS_3.4) for package: openswan-2.6.32-16.el6.i686
--> Processing Dependency: libnss3.so(NSS_3.5) for package: openswan-2.6.32-16.el6.i686
--> Running transaction check
---> Package fipscheck-lib.i686 0:1.2.0-7.el6 will be installed
---> Package gmp.i686 0:4.3.1-7.el6_2.2 will be installed
---> Package libcap-ng.i686 0:0.6.4-3.el6_0.1 will be installed
---> Package libcurl.x86_64 0:7.19.7-36.el6_4 will be updated
--> Processing Dependency: libcurl = 7.19.7-36.el6_4 for package: curl-7.19.7-36.el6_4.x86_64
---> Package libcurl.i686 0:7.19.7-37.el6_4 will be installed
--> Processing Dependency: libssh2(x86-32) >= 1.4.2 for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libssh2.so.1 for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libnssutil3.so for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libkrb5.so.3 for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libk5crypto.so.3 for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libidn.so.11(LIBIDN_1.0) for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libidn.so.11 for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libgssapi_krb5.so.2(gssapi_krb5_2_MIT) for package: libcurl-7.19.7-37.el6_4.i686
--> Processing Dependency: libgssapi_krb5.so.2 for package: libcurl-7.19.7-37.el6_4.i686
---> Package libcurl.x86_64 0:7.19.7-37.el6_4 will be an update
---> Package nss.x86_64 0:3.14.0.0-12.el6 will be updated
--> Processing Dependency: nss = 3.14.0.0-12.el6 for package: nss-tools-3.14.0.0-12.el6.x86_64
--> Processing Dependency: nss = 3.14.0.0-12.el6 for package: nss-sysinit-3.14.0.0-12.el6.x86_64
---> Package nss.i686 0:3.14.3-4.el6_4 will be installed
--> Processing Dependency: nss-softokn(x86-32) >= 3.14.3 for package: nss-3.14.3-4.el6_4.i686
---> Package nss.x86_64 0:3.14.3-4.el6_4 will be an update
---> Package openldap.i686 0:2.4.23-32.el6_4.1 will be installed
--> Processing Dependency: libsasl2.so.2 for package: openldap-2.4.23-32.el6_4.1.i686
--> Running transaction check
---> Package curl.x86_64 0:7.19.7-36.el6_4 will be updated
---> Package curl.x86_64 0:7.19.7-37.el6_4 will be an update
---> Package cyrus-sasl-lib.i686 0:2.1.23-13.el6_3.1 will be installed
--> Processing Dependency: libdb-4.7.so for package: cyrus-sasl-lib-2.1.23-13.el6_3.1.i686
---> Package krb5-libs.i686 0:1.10.3-10.el6_4.4 will be installed
--> Processing Dependency: libkeyutils.so.1(KEYUTILS_0.3) for package: krb5-libs-1.10.3-10.el6_4.4.i686
--> Processing Dependency: libkeyutils.so.1 for package: krb5-libs-1.10.3-10.el6_4.4.i686
---> Package libidn.i686 0:1.18-2.el6 will be installed
---> Package libssh2.i686 0:1.4.2-1.el6 will be installed
--> Processing Dependency: libssl.so.10 for package: libssh2-1.4.2-1.el6.i686
--> Processing Dependency: libcrypto.so.10 for package: libssh2-1.4.2-1.el6.i686
---> Package nss-softokn.x86_64 0:3.12.9-11.el6 will be updated
---> Package nss-softokn.i686 0:3.14.3-3.el6_4 will be installed
--> Processing Dependency: nss-softokn-freebl(x86-32) >= 3.14.3 for package: nss-softokn-3.14.3-3.el6_4.i686
--> Processing Dependency: libsqlite3.so.0 for package: nss-softokn-3.14.3-3.el6_4.i686
---> Package nss-softokn.x86_64 0:3.14.3-3.el6_4 will be an update
---> Package nss-sysinit.x86_64 0:3.14.0.0-12.el6 will be updated
---> Package nss-sysinit.x86_64 0:3.14.3-4.el6_4 will be an update
---> Package nss-tools.x86_64 0:3.14.0.0-12.el6 will be updated
---> Package nss-tools.x86_64 0:3.14.3-4.el6_4 will be an update
---> Package nss-util.i686 0:3.14.3-3.el6_4 will be installed
--> Running transaction check
---> Package db4.i686 0:4.7.25-17.el6 will be installed
---> Package keyutils-libs.i686 0:1.4-4.el6 will be installed
---> Package nss-softokn-freebl.i686 0:3.12.9-11.el6 will be updated
---> Package nss-softokn-freebl.x86_64 0:3.12.9-11.el6 will be updated
---> Package nss-softokn-freebl.i686 0:3.14.3-3.el6_4 will be an update
---> Package nss-softokn-freebl.x86_64 0:3.14.3-3.el6_4 will be an update
---> Package openssl.i686 0:1.0.0-27.el6_4.2 will be installed
---> Package sqlite.i686 0:3.6.20-1.el6 will be installed
--> Processing Dependency: libreadline.so.6 for package: sqlite-3.6.20-1.el6.i686
--> Running transaction check
---> Package readline.i686 0:6.0-4.el6 will be installed
--> Finished Dependency Resolution
Error: Multilib version problems found. This often means that the root
cause is something else and multilib version checking is just
pointing out that there is a problem. Eg.:
1. You have an upgrade for krb5-libs which is missing some
dependency that another package requires. Yum is trying to
solve this by installing an older version of krb5-libs of the
different architecture. If you exclude the bad architecture
yum will tell you what the root cause is (which package
requires what). You can try redoing the upgrade with
--exclude krb5-libs.otherarch ... this should give you an error
message showing the root cause of the problem.
2. You have multiple architectures of krb5-libs installed, but
yum can only see an upgrade for one of those arcitectures.
If you don't want/need both architectures anymore then you
can remove the one with the missing update and everything
will work.
3. You have duplicate versions of krb5-libs installed already.
You can use "yum check" to get yum show these errors.
...you can also use --setopt=protected_multilib=false to remove
this checking, however this is almost never the correct thing to
do as something else is very likely to go wrong (often causing
much more problems).
Protected multilib versions: krb5-libs-1.10.3-10.el6_4.4.i686 != krb5-libs-1.10.3-10.el6_4.2.x86_64
Error: Protected multilib versions: nss-util-3.14.3-3.el6_4.i686 != nss-util-3.14.0.0-2.el6.x86_64
You could try using --skip-broken to work around the problem
** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
krb5-libs-1.10.3-10.el6_4.4.x86_64 is a duplicate with krb5-libs-1.10.3-10.el6_4.2.x86_64
nspr-4.9.5-2.el6_4.i686 is a duplicate with nspr-4.9.2-1.el6.x86_64
nss-util-3.14.3-3.el6_4.x86_64 is a duplicate with nss-util-3.14.0.0-2.el6.x86_64
yum check
Loaded plugins: fastestmirror
krb5-libs-1.10.3-10.el6_4.4.x86_64 is a duplicate with krb5-libs-1.10.3-10.el6_4.2.x86_64
nspr-4.9.5-2.el6_4.i686 is a duplicate with nspr-4.9.2-1.el6.x86_64
nss-util-3.14.3-3.el6_4.x86_64 is a duplicate with nss-util-3.14.0.0-2.el6.x86_64
Error: check all
[/more] полный её текст. Как я предполагаю, для установки моего пакета в зависимостях от него находятся более старые версии программ которые должны быть установлены. Но в данный момент в системе имеется более новые версии этих программ, новые версии на старые установщик менять не хочет и поэтому эта ошибка и происходит. Правильно?
Что я сделал. Удалил все версии которые упомянуты были здесь
Цитата:
Код: ** Found 3 pre-existing rpmdb problem(s), 'yum check' output follows:
krb5-libs-1.10.3-10.el6_4.4.x86_64 is a duplicate with krb5-libs-1.10.3-10.el6_4.2.x86_64
nspr-4.9.5-2.el6_4.i686 is a duplicate with nspr-4.9.2-1.el6.x86_64
nss-util-3.14.3-3.el6_4.x86_64 is a duplicate with nss-util-3.14.0.0-2.el6.x86_64