For George - portupgrade is your friend
For George. On FreeBSD there is a great tool called "portupgrade" and yes, it's every sysadmin's friend.
portupgrade -fo devel/subversion "subversion-perl-1.4.0_1"
Instead of having nightmares with "rpm". Now only if "rpm" would work like portupgrade.