Система - Мастер 2.2/Sisyphus. При установленной libdb4.2-4.2.52-alt0.1 обновление librpm до librpm-4.0.4-alt36 и перестраивание базы rpm приводит к: rpmdb: Old or incorrect DB version; extraneous errors may result error: db4 error(-30979) from db->verify: DB_VERIFY_BAD: Database verification failed После обновления до libdb4.2-4.2.52-alt1 перестраивание базы rpm отрабатывает нормально. Возможно, стоит указать явную зависимость librpm от сборки libdb4.2.
Не нужны там дополнительные зависимости, soname достаточно.