Subject: | |
From: | |
Reply To: | |
Date: | Wed, 13 Apr 2011 13:32:36 +0200 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Hi Folks,
I have an x86_64 box that I'm trying to install
openldap-servers.x86_64 on and its pulling in strange dependencies
ie:
# yum install openldap-servers
Loading "protectbase" plugin
Loading "kernel-module" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
1561 packages excluded due to repository protections
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package openldap-servers.x86_64 0:2.2.13-12.el4 set to be updated
--> Running transaction check
--> Processing Dependency: openldap = 2.2.13-12.el4 for package:
openldap-servers
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package openldap.i386 0:2.2.13-12.el4 set to be updated
--> Running transaction check
--> Processing Dependency: libc.so.6(GLIBC_2.3.2) for package: openldap
--> Processing Dependency: libc.so.6(GLIBC_2.1.2) for package: openldap
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: openldap
--> Processing Dependency: libc.so.6 for package: openldap
--> Processing Dependency: libcrypto.so.4 for package: openldap
--> Processing Dependency: libresolv.so.2 for package: openldap
--> Processing Dependency: libresolv.so.2(GLIBC_2.2) for package: openldap
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: openldap
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: openldap
--> Processing Dependency: libssl.so.4 for package: openldap
--> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: openldap
--> Processing Dependency: libsasl2.so.2 for package: openldap
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package glibc.i686 0:2.3.4-2.43 set to be updated
---> Package openssl.i686 0:0.9.7a-43.17.el4_7.2 set to be updated
---> Package cyrus-sasl.i386 0:2.1.19-14 set to be updated
--> Running transaction check
--> Processing Dependency: libcom_err.so.2 for package: cyrus-sasl
--> Processing Dependency: libpam.so.0 for package: cyrus-sasl
--> Processing Dependency: libk5crypto.so.3 for package: cyrus-sasl
--> Processing Dependency: libkrb5.so.3 for package: openssl
--> Processing Dependency: libkrb5.so.3 for package: cyrus-sasl
--> Processing Dependency: libgssapi_krb5.so.2 for package: openssl
--> Processing Dependency: libk5crypto.so.3 for package: openssl
--> Processing Dependency: libz.so.1 for package: openssl
--> Processing Dependency: libcom_err.so.2 for package: openssl
--> Processing Dependency: libgssapi_krb5.so.2 for package: cyrus-sasl
--> Processing Dependency: libgdbm.so.2 for package: cyrus-sasl
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package gdbm.i386 0:1.8.0-24 set to be updated
---> Package e2fsprogs.i386 0:1.35-12.24.el4 set to be updated
---> Package zlib.i386 0:1.2.1.2-1.2 set to be updated
---> Package pam.i386 0:0.77-66.26 set to be updated
---> Package krb5-libs.i386 0:1.3.4-62.el4 set to be updated
--> Running transaction check
--> Processing Dependency: libcrack.so.2 for package: pam
--> Processing Dependency: libselinux.so.1 for package: pam
--> Processing Dependency: libglib-2.0.so.0 for package: pam
--> Processing Dependency: libaudit.so.0 for package: pam
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package cracklib.i386 0:2.8.9-1.3 set to be updated
---> Package libselinux.i386 0:1.19.1-7.4 set to be updated
---> Package glib2.i386 0:2.4.7-1 set to be updated
---> Package audit-libs.i386 0:1.0.16-4.el4 set to be updated
--> Running transaction check
--> Processing Dependency: cracklib-dicts@i386 = 2.8.9-1.3 for package: cracklib
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package cracklib-dicts.i386 0:2.8.9-1.3 set to be updated
--> Running transaction check
Beginning Kernel Module Plugin
Finished Kernel Module Plugin
Dependencies Resolved
============================================================================
Package Arch Version Repository Size
============================================================================
Installing:
openldap-servers x86_64 2.2.13-12.el4 sl-base 3.4 M
Installing for dependencies:
audit-libs i386 1.0.16-4.el4 sl-base 39 k
cracklib i386 2.8.9-1.3 sl-base 56 k
cracklib-dicts i386 2.8.9-1.3 sl-base 3.6 M
cyrus-sasl i386 2.1.19-14 sl-base 1.2 M
e2fsprogs i386 1.35-12.24.el4 sl-base 783 k
gdbm i386 1.8.0-24 sl-base 26 k
glib2 i386 2.4.7-1 sl-base 476 k
glibc i686 2.3.4-2.43 sl-base 6.0 M
krb5-libs i386 1.3.4-62.el4 sl-base 487 k
libselinux i386 1.19.1-7.4 sl-base 55 k
openldap i386 2.2.13-12.el4 sl-base 237 k
openssl i686 0.9.7a-43.17.el4_7.2 sl-base
1.1 M
pam i386 0.77-66.26 sl-base 1.9 M
zlib i386 1.2.1.2-1.2 sl-base 43 k
Transaction Summary
============================================================================
Install 15 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 19 M
which, looks like it needs openldap to satisfy openldap = 2.2.13-12.el4
*but* thats the issue:
[root@vtb-generic-34 ~]# rpm -q openldap
openldap-2.2.13-12.el4_8.3.x86_64
[root@vtb-generic-34 ~]# rpm -q openldap --provides
config(openldap) = 2.2.13-12.el4_8.3
liblber-2.2.so.7()(64bit)
libldap-2.2.so.7()(64bit)
libldap_r-2.2.so.7()(64bit)
openldap = 2.2.13-12.el4_8.3
rather than
[root@vtb-generic-34 ~]# rpm -q --provides -p
http://linuxsoft.cern.ch/scientific/4x/x86_64/SL/RPMS/openldap-2.2.13-12.el4.x86_64.rpm
config(openldap) = 2.2.13-12.el4
liblber-2.2.so.7()(64bit)
libldap-2.2.so.7()(64bit)
libldap_r-2.2.so.7()(64bit)
openldap = 2.2.13-12.el4
and I can't do a straight upgrade:
[root@vtb-generic-34 ~]# rpm -Uvh
http://linuxsoft.cern.ch/scientific/4x/x86_64/SL/RPMS/openldap-2.2.13-12.el4.x86_64.rpmRetrieving
http://linuxsoft.cern.ch/scientific/4x/x86_64/SL/RPMS/openldap-2.2.13-12.el4.x86_64.rpm
error: Failed dependencies:
openldap = 2.2.13-12.el4_8.3 is needed by (installed)
openldap-clients-2.2.13-12.el4_8.3.x86_64
openldap = 2.2.13-12.el4_8.3 is needed by (installed)
openldap-devel-2.2.13-12.el4_8.3.x86_64
|
|
|