If I were you, though, I'd just install Test::Harness into the standard /Library/Perl/ (Apple knows this is the location users will be installing modules into, that's what that directory is for), and install with
sudo make install UNINST=1
which will remove the ones in /System/Library/Perl/ .
I recently upgraded to the latest CPAN.pm, and I noticed a difference in behavior - when updating a module that's part of the core, it updates the copy in /System/Library/Perl instead of installing a new copy in /Library/Perl.
sherm--
C programmers never die - they're just cast into void.
