Hi,
Hoang-Anh Phan schrieb:
[...]
------------------------------
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t
t/00-pod..............skipped
all skipped: Set environment variable PERL_TEST_POD=1 to test
POD
t/01-basic............ok
t/40-par-hashref......ok
t/50-autoloaderfix....Subroutine new redefined at t/50-autoloaderfix.t
line 13.
Test header seen more than once!
------------------------------
I assume this first snippet is for PAR?
I'm not sure what causes this. You have AutoLoader 5.63, do you? (I
suppose so, since it's a dependency of PAR.)
On the other hand, I really can't see how you could get a "new" method
into the package at line 13 of that test script.
I've forced the installation, but then got an unknown error when trying
to install PAR::Packer.
------------------------------
CPAN.pm: Going to build S/SM/SMUELLER/PAR-Packer-0.976.tar.gz
[...]
SMUELLER/PAR-Packer-0.976.tar.gz
/usr/bin/make -j3 -j3 -- NOT OK
[...]
This is probably the culprit of the PAR::Packer failure: You can't make
PAR::Packer with parallel (-j3) make. Try installing it without the -j
option. I have thought about how to force a non-parallel compilation,
but didn't find a way to express that through the Makefile.PL. If you
have an idea how to force it, that would be much appreciated.
Best regards,
Steffen