My issue is analogous to the existing "DBD::mysql fails tests" thread. I'm using perl 5.8.1, as installed with OS X 10.3. I upgraded my OS and am beginning to think such a non-clean OS installation might be contributing to my problem.
Just upgraded from 5.8 to 5.8.2 on OSXS 10.3.1. During configure I specified /Library/Perl for site-specific libs. It compiled, tested, and installed ok. But when I went to test a script it complained that a module wasn't there, though it's in the perl lib path.
Why would a Perl Module installation wipe out a standard UNIX program 'head' with a head Perl script which is completely unrelated to the real 'head' ?? I don't get it ... What next.
I'm struggling to try and understand a difference in the way my script runs in Perl 5.6/Jaguar and Perl 5.8.1/Panther. Consider this example: sub x { for my $iii (0 .. (scalar @_) - 1) {