see Bug 10781, rpm has been patched now verifying etc, in paerticular this, noticed it last night in early tests, make sure to read comment by Ian Wells in Bug 7035 :
"I have found that restoring a directory seems to restore all the files that are present in all the backups that are held..this needs a some more testing and maybe adding to the wiki"