and was reminded of the little nits in Apple's Perl installation that could
use fixing when next they do an upgrade (with Tiger?) I forget who handles
this at Apple, if not you could you please forward this on to whom it may
1) perldiag.pod is missing from default, diagnostics.pm breaks.
This causes "use diagnostics" to fail. Any code which uses diagnostics.pm
will fail. I tend to notice this when installing Inline.pm.
perldiag.pod is available in the Developer Documentation part of XCode I
believe. I tend to not bother installing that because its nearly a gig
which seems a little silly to get one file.
Recommendation: Since some code will not run without it, move perldiag.pod
into the default Perl installation.
Typical work around: Copy perldiag.pod from 5.8.1 source.
2) perlfunc.pod is missing from default, perldoc -f breaks.
Without perlfunc.pod, perldoc -f will not work.
perlfunc.pod, like perldiag, is available in the very large Developer
Documentation part of XCode. Same problem with perldiag, its silly to
install a gig of docs just to get one file.
Recommendation: Since perldoc is installed by default and it requires
perlfunc.pod to be fully functional, perlfunc.pod should be installed by
Typical work around: Copy perlfunc.pod from 5.8.1 source.
Michael G Schwern firstname.lastname@example.org http://www.pobox.com/~schwern/
the chair. it wants to die. oh no! she sees me! she attacks!