cei has asked for the wisdom of the Perl Monks concerning the following question:

I've got a box with RedHat 6.2's base install. The box isn't live, and has nothing critical on it yet. I'd like to find the best way to replace the 5.005_03 install that's on it with 5.6.

My previous experience moving to 5.6 using CPAN ended up forking my directory structure, taking up space and giving me two copies of all the core modules & libraries. I'd like to avoid that this time around.

What's the cleanest way to get to 5.6? Uninstall the old version with RPM and get a new source from and build it by hand?