While this does not really answer your problem, most likely I'd install from source to a separate directory /usr/local/perl584 or similar (as also suggested by Shlomi) and make sure that all of my "important" programs have the right sh-bang at the beginning: #!/usr/local/perl584/bin/perl -wT in the above case. Gabor