rpm --relocate oldpath=newpath doesn't work as expected:
rpm --relocate /usr=/usr/local ... gives:
file /usrlocal from install of ....
obviously, it's removed the / from /usr/local
This seems to be a bug in rpm 4.0.2-8 that comes with rh7.1
Philip