Hi guys & girls, I am running the following. Linux mail 2.6.11.4-20a-smp #1 SMP x86_64 x86_64 x86_64 GNU/Linux SuSe 9.3 Pro I am running into problems with my ldap database getting corrupted nearly everytime I reboot the server, unsafe and safe reboots cause the same problem. When the box comes back up I then have to go to my /var/lib/ldap/ directory and run a db_recover -v to get the database up and running again. I am running the following openldap packages. openldap2-2.2.23-6 openldap2-client-debuginfo-2.2.23-6 openldap2-back-perl-2.2.23-6 openldap2-client-2.2.23-6 openldap2-debuginfo-2.2.23-6 openldap2-client-32bit-9.3-7 Not sure about this package...presume this is something that is part of SuSe's custom LDAP stuff? I tried to upgrade to the following packages. ftp://ftp.suse.com/pub/projects/OpenLDAP/2.3/x86_64/9.3/ openldap2-2.3.6-0.x86_64.rpm . . Aug 24 07:09 1253K openldap2-back-meta-2.3.6-0.x86> Aug 24 07:09 59K openldap2-back-perl-2.3.6-0.x86> Aug 24 07:09 29K openldap2-client-2.3.6-0.x86_64> Aug 23 19:14 190K openldap2-client-debuginfo-2.3.> Aug 23 19:14 676K openldap2-client-tools-2.3.6-0.> Aug 23 19:14 111K openldap2-debuginfo-2.3.6-0.x86> Aug 24 07:09 2472K openldap2-devel-2.3.6-0.x86_64.> Aug 23 19:14 275K When trying to install the above, I get tons of dependency problems. # rpm -Uvh openldap2-2.3.6-0.x86_64.rpm error: Failed dependencies: liblber-2.3.so.0()(64bit) is needed by openldap2-2.3.6-0 libldap_r-2.3.so.0()(64bit) is needed by openldap2-2.3.6-0 openldap2 = 2.2.23 is needed by (installed) openldap2-back-perl-2.2.23-6 After a little searching I learnt that the lib*-2.3.so. is part of the openldap2-client package, so therefore I need to install that first... # rpm -Uvh openldap2-client-2.3.6-0.x86_64.rpm error: Failed dependencies: liblber-2.2.so.7()(64bit) is needed by (installed) nss_ldap-234-3 liblber-2.2.so.7()(64bit) is needed by (installed) pwdutils-2.6.96-4 liblber-2.2.so.7()(64bit) is needed by (installed) pam_ldap-176-3 liblber-2.2.so.7()(64bit) is needed by (installed) cyrus-sasl-saslauthd-2.1.20-7 liblber-2.2.so.7()(64bit) is needed by (installed) pwlib-1.8.3-5 liblber-2.2.so.7()(64bit) is needed by (installed) samba-3.0.12-5 liblber-2.2.so.7()(64bit) is needed by (installed) autofs4-4.1.3-5 liblber-2.2.so.7()(64bit) is needed by (installed) kdebase3-3.4.0-28 liblber-2.2.so.7()(64bit) is needed by (installed) evolution-data-server-1.2.1-7 liblber-2.2.so.7()(64bit) is needed by (installed) dirmngr-0.5.6-4 liblber-2.2.so.7()(64bit) is needed by (installed) opensc-0.9.4-4 liblber-2.2.so.7()(64bit) is needed by (installed) gq-1.0beta1-51 liblber-2.2.so.7()(64bit) is needed by (installed) squid-2.5.STABLE9-4 liblber-2.2.so.7()(64bit) is needed by (installed) openh323-1.15.2-3 liblber-2.2.so.7()(64bit) is needed by (installed) tclldap-1.2-208 liblber-2.2.so.7()(64bit) is needed by (installed) libsmbclient-3.0.13-1.1 liblber-2.2.so.7()(64bit) is needed by (installed) php4-ldap-4.3.10-14 liblber-2.2.so.7()(64bit) is needed by (installed) apache2-2.0.53-9 liblber-2.2.so.7()(64bit) is needed by (installed) dhcp-server-3.0.2-6 liblber-2.2.so.7()(64bit) is needed by (installed) bind-9.3.1-3 liblber-2.2.so.7()(64bit) is needed by (installed) ldapcpplib-0.0.3-30 liblber-2.2.so.7()(64bit) is needed by (installed) samba-client-3.0.12-5 liblber-2.2.so.7()(64bit) is needed by (installed) openldap2-2.2.23-6 liblber-2.2.so.7()(64bit) is needed by (installed) openldap2-back-perl-2.2.23-6 liblber-2.2.so.7()(64bit) is needed by (installed) postfix-2.2.1-3 libldap-2.2.so.7()(64bit) is needed by (installed) nss_ldap-234-3 libldap-2.2.so.7()(64bit) is needed by (installed) pwdutils-2.6.96-4 libldap-2.2.so.7()(64bit) is needed by (installed) pam_ldap-176-3 libldap-2.2.so.7()(64bit) is needed by (installed) cyrus-sasl-saslauthd-2.1.20-7 libldap-2.2.so.7()(64bit) is needed by (installed) pwlib-1.8.3-5 libldap-2.2.so.7()(64bit) is needed by (installed) samba-3.0.12-5 libldap-2.2.so.7()(64bit) is needed by (installed) autofs4-4.1.3-5 libldap-2.2.so.7()(64bit) is needed by (installed) kdebase3-3.4.0-28 libldap-2.2.so.7()(64bit) is needed by (installed) gpg-1.4.0-4 libldap-2.2.so.7()(64bit) is needed by (installed) evolution-data-server-1.2.1-7 libldap-2.2.so.7()(64bit) is needed by (installed) dirmngr-0.5.6-4 libldap-2.2.so.7()(64bit) is needed by (installed) opensc-0.9.4-4 libldap-2.2.so.7()(64bit) is needed by (installed) gq-1.0beta1-51 libldap-2.2.so.7()(64bit) is needed by (installed) squid-2.5.STABLE9-4 libldap-2.2.so.7()(64bit) is needed by (installed) openh323-1.15.2-3 libldap-2.2.so.7()(64bit) is needed by (installed) tclldap-1.2-208 libldap-2.2.so.7()(64bit) is needed by (installed) libsmbclient-3.0.13-1.1 libldap-2.2.so.7()(64bit) is needed by (installed) php4-ldap-4.3.10-14 libldap-2.2.so.7()(64bit) is needed by (installed) apache2-2.0.53-9 libldap-2.2.so.7()(64bit) is needed by (installed) dhcp-server-3.0.2-6 libldap-2.2.so.7()(64bit) is needed by (installed) bind-9.3.1-3 libldap-2.2.so.7()(64bit) is needed by (installed) ldapcpplib-0.0.3-30 libldap-2.2.so.7()(64bit) is needed by (installed) samba-client-3.0.12-5 libldap-2.2.so.7()(64bit) is needed by (installed) postfix-2.2.1-3 libldap_r-2.2.so.7()(64bit) is needed by (installed) pwlib-1.8.3-5 libldap_r-2.2.so.7()(64bit) is needed by (installed) openh323-1.15.2-3 ibldap_r-2.2.so.7()(64bit) is needed by (installed) openldap2-2.2.23-6 libldap_r-2.2.so.7()(64bit) is needed by (installed) openldap2-back-perl-2.2.23-6 Now the problem with installing this, is that all my currently running services rely on the libldap_r-2.2.so.7. I tried forcing the rpm to install with --nodeps and it installed, and I eventually managed to get things up and running, although my ldap database went missin completely, and then my existing services also broke because they were still looking for the older "libldap_r-2.2.so.7" I have had to resort back to putting the original packages back again, and sit with the same problem I started with. Surely there is an easy/simple way to get this update working? Has anyone tried to upgrade to this version yet? Thanks in advance, apologies for the rather long post. Any help will be greatly appreaciated.