Do not fail a successful TDB transaction because the tdb_repack() failed
This causes problems on the Samba AD DC if there are large DB writes because the lock order is violated.
The attached script 'make test TESTS=large_ldap' demonstrates this nicely.