File danglingmi.diff of Package rpm
--- rpmdb/rpmdb.c.orig 2012-12-18 17:33:42.000000000 +0000 +++ rpmdb/rpmdb.c 2012-12-18 17:35:08.000000000 +0000 @@ -1755,7 +1755,7 @@ rpmdbMatchIterator rpmdbFreeIterator(rpm mi->mi_set = dbiFreeIndexSet(mi->mi_set); mi->mi_keyp = _free(mi->mi_keyp); - mi->mi_db = rpmdbUnlink(mi->mi_db, "matchIterator"); + rpmdbClose(mi->mi_db); mi = _free(mi);