>>>> "LMFR" == Luciano Miguel Ferreira Rocha
LMFR> bdb_db_init: Initializing BDB database
LMFR> bdb(dc=udp,dc=eurotux,dc=com): Program version 4.3 doesn't match
LMFR> environment version
I saw the same thing, but only on three out of four servers. I don't
understand why one server worked. I think the underlying issue is
that slapd is statically linked against the DB library, and the new
version is linked against a newer version than the old one. I haven't
pried the SRPM apart to make sure.
LMFR> I resolved the situation by downgrading.
I resolved by doing slapcat before upgrading, then cleaning out the
database and doing a slapadd.
LMFR> Was this expected? The update email mensioned backups (the
LMFR> upgrade was automated, I'd never expected a minor upgrade to
LMFR> break the DB), but not that it would be compulsory.
The package was posted for testing well in advance of its release, but
unfortunately I never found the time to test it.
LMFR> If it was, or if it was likely, couldn't next updates do a
LMFR> backup on pre-un and a restore on post?
That's a scary operation to just run automatically. Better would be
to ensure that DB version changes like this don't happen except during
distro version upgrades.