Make rpmdbSync obey the no_dbsync flag --- ./rpmdb/rpmdb.c.orig 2005-02-16 03:18:19.000000000 +0000 +++ ./rpmdb/rpmdb.c 2006-02-21 20:37:44.000000000 +0000 /*@=incondefs@*/ @@ -906,6 +937,8 @@ int rpmdbSync(rpmdb db) int xx; if (db->_dbi[dbix] == NULL) continue; + if (db->_dbi[dbix]->dbi_no_dbsync) + continue; xx = dbiSync(db->_dbi[dbix], 0); if (xx && rc == 0) rc = xx; }