Hi 

Thanks for that. I've tried to build PAR::Packer without the -j3 option,
and now got this error:
> make
./static -I"/home/phan/.cpan/build/PAR-Packer-0.976-2LBobZ/inc"
-I[............]
-I../myldr/.. -I../blib/lib -q -B -O../script/parl
 is only avaliable with the XS version at
/usr/lib/perl5/site_perl/5.8.5/Compress/Zlib.pm line 9

Does this mean that I need to update Compress::Zlib? I have C::Z 1.41.
It seems that I need to uninstall 1.41 for the latest version to work
and that's why I'm slightly relunctant to do it (I'd like to test it in
my environment before breaking our server...)

Thanks,
Hoang-Anh


-----Original Message-----
From: Steffen Mueller [mailto:[EMAIL PROTECTED] 
Sent: 13 October 2007 14:52
To: Hoang-Anh Phan
Cc: [email protected]
Subject: Re: PAR and PAR::Packer CPAN installation errors

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

http://www.bbc.co.uk/
This e-mail (and any attachments) is confidential and may contain personal 
views which are not the views of the BBC unless specifically stated.
If you have received it in error, please delete it from your system.
Do not use, copy or disclose the information in any way nor act in reliance on 
it and notify the sender immediately.
Please note that the BBC monitors e-mails sent or received.
Further communication will signify your consent to this.
                                        

Reply via email to