Getting it all working on older Perls isn't always that easy. For
example Test::Reporter::Transport::Socket won't install on 5:005:3
because it needs warnings, which I can't get on that machine (install
warnings tries to install Perl 5.12):
Test-Reporter-Transport-Socket-0.12
Test-Reporter-Transport-Socket-0.12/dist.ini
Test-Reporter-Transport-Socket-0.12/lib/Test/Reporter/Transport
Test-Reporter-Transport-Socket-0.12/lib/Test/Reporter/Transport/Socket.pm
Test-Reporter-Transport-Socket-0.12/t
Test-Reporter-Transport-Socket-0.12/t/01_args.t
Test-Reporter-Transport-Socket-0.12/META.yml
Test-Reporter-Transport-Socket-0.12/LICENSE
Test-Reporter-Transport-Socket-0.12/README
Test-Reporter-Transport-Socket-0.12/MANIFEST
Test-Reporter-Transport-Socket-0.12/META.json
Test-Reporter-Transport-Socket-0.12/t/release-pod-syntax.t
Test-Reporter-Transport-Socket-0.12/t/release-pod-coverage.t
Test-Reporter-Transport-Socket-0.12/t/00-compile.t
Test-Reporter-Transport-Socket-0.12/Changes
Test-Reporter-Transport-Socket-0.12/Makefile.PL
CPAN.pm: Going to build
B/BI/BINGOS/Test-Reporter-Transport-Socket-0.12.tar.gz
Can't locate warnings.pm in @INC (@INC contains:
/usr/local/lib/perl5/site_perl/5.005/i386-freebsd
/usr/local/lib/perl5/site_perl/5.005 . /usr/libdata/perl/5.00503/mach
/usr/libdata/perl/5.00503) at Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.
make: no target to make.
/usr/bin/make -- NOT OK
Running make test
Oops, make had returned bad status
Running make install
Oops, make had returned bad status
cpan> install warnings
Running make for J/JE/JESSE/perl-5.12.1.tar.gz
-Nigel