LDAP: проблема Cyrus-SASL - PullRequest
       65

LDAP: проблема Cyrus-SASL

0 голосов
/ 17 января 2020

Я пытался установить ldap в RHEL 6.6 в VM2. У меня проблема с зависимостью CYRUS-SASL. Я думаю, что пакет ldap ищет cyrus-sasl-devel-2.1.23-15.el6.x86_64, однако в linux установлен cyrus-sasl-2.1.23-15.el6_6.2.x86_64, который может быть в результате чего пакет не был установлен.

Не могли бы вы сообщить мне, как я могу продолжить работу с зависимостью? Я попытался удалить cyrus-sasl в одном из VM1 и попытался переустановить правильные требуемые обороты cyrus, но это также не удалось, поскольку сам sasl не установлен в этой виртуальной машине.

VM2: (Dependency Problem).
[root@nx1m3-vlnx1 ~]# yum -y install openldap* migrationtools
Loaded plugins: package_upload, refresh-packagekit, rhnplugin, security
This system is not registered with RHN Classic or RHN Satellite.
You can use rhn_register to register.
RHN Satellite or RHN Classic support will be disabled.
Setting up Install Process
Package openldap-clients-2.4.39-8.el6.x86_64 already installed and latest version
Package openldap-2.4.39-8.el6.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package migrationtools.noarch 0:47-7.el6 will be installed
---> Package openldap-devel.x86_64 0:2.4.39-8.el6 will be installed
--> Processing Dependency: cyrus-sasl-devel >= 2.1 for package: openldap-devel-2.4.39-8.el6.x86_64
---> Package openldap-servers.x86_64 0:2.4.39-8.el6 will be installed
--> Running transaction check
---> Package cyrus-sasl-devel.x86_64 0:2.1.23-15.el6 will be installed
--> Processing Dependency: cyrus-sasl = 2.1.23-15.el6 for package: cyrus-sasl-devel-2.1.23-15.el6.x86_64
--> Processing Dependency: cyrus-sasl-lib = 2.1.23-15.el6 for package: cyrus-sasl-devel-2.1.23-15.el6.x86_64
--> Running transaction check
---> Package cyrus-sasl-devel.x86_64 0:2.1.23-15.el6 will be installed
--> Processing Dependency: cyrus-sasl = 2.1.23-15.el6 for package: cyrus-sasl-devel-2.1.23-15.el6.x86_64
---> Package cyrus-sasl-lib.i686 0:2.1.23-15.el6 will be installed
--> Processing Dependency: libdb-4.7.so for package: cyrus-sasl-lib-2.1.23-15.el6.i686
--> Running transaction check
---> Package cyrus-sasl-devel.x86_64 0:2.1.23-15.el6 will be installed
--> Processing Dependency: cyrus-sasl = 2.1.23-15.el6 for package: cyrus-sasl-devel-2.1.23-15.el6.x86_64
---> Package db4.i686 0:4.7.25-18.el6_4 will be installed
--> Finished Dependency Resolution
Error: Package: cyrus-sasl-devel-2.1.23-15.el6.x86_64 (base)
           Requires: cyrus-sasl = 2.1.23-15.el6
           Installed: cyrus-sasl-2.1.23-15.el6_6.2.x86_64 (@clone-rhel-x86_64-server-6.6.z)
               cyrus-sasl = 2.1.23-15.el6_6.2
           Available: cyrus-sasl-2.1.23-15.el6.x86_64 (base)
               cyrus-sasl = 2.1.23-15.el6
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@nxreg1m3-vlnx1 ~]# cat /etc/*release
LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Red Hat Enterprise Linux Server release 6.6 (Santiago)
Red Hat Enterprise Linux Server release 6.6 (Santiago)
[root@nx1m3-vlnx1 ~]#
...