Per jbj, adding the ability for rpm to assume the -p option if its argument ends in ".rpm" is a trivial fix and should be added.
User pnasrat's account has been closed
Reassigning to owner after bugzilla made a mess, sorry about the noise...
This isn't Fedora specific, moved to upstream tracking now that there is one: http://rpm.org/ticket/28