Subject: | Compress::Raw::Zlib object version 2.008 does not match bootstrap parameter 2.020 at /usr/lib/perl5/Compress/Raw/Zlib.pm |
I pp'ed a script on an Ubuntu box and ran it on another Ubuntu box and
got the following error:
Compress::Raw::Zlib object version 2.008 does not match bootstrap
parameter 2.020 at /usr/lib/perl5/Compress/Raw/Zlib.pm line 97.
Compilation failed in require at /usr/share/perl5/Compress/Zlib.pm line
12. BEGIN failed--compilation aborted at
/usr/share/perl5/Compress/Zlib.pm line 12.
Compilation failed in require at /usr/share/perl5/Archive/Zip.pm line
24. BEGIN failed--compilation aborted at /usr/share/perl5/Archive/Zip.pm
line 24.
Compilation failed in require at -e line 359.
The source box was a USB boot image. Everything was installed with apt-get.
Information for other interested in the why perl complains can be found here
http://www.perlmonks.org/?node_id=675748 and here
http://prlmnks.org/html/491084.html
I did tried to force pp's hand with a -M Compress::Raw::Zlib with no
success.
Whatever version or version problem exist on the target system, I
expected PAR packed exes to contain the right versions. Am I wrong?