Subject: | install failure: Data::Dumper object version 2.101 does not match $Data::Dumper::VERSION 2.081 |
bash-2.05b# perl Build.PL
Data::Dumper object version 2.101 does not match $Data::Dumper::VERSION 2.081 at /
usr/libdata/perl/5.00503/DynaLoader.pm line 188.
BEGIN failed--compilation aborted at lib/Module/Build/Base.pm line 14.
BEGIN failed--compilation aborted at lib/Module/Build/Platform/Unix.pm line 4.
BEGIN failed--compilation aborted at (eval 1) line 2.
BEGIN failed--compilation aborted at Build.PL line 9.
####
Adding Data::Dumper as a prequisite may be a partial solution. On my FreeBSD server,
after upgrading there 3 different versions of Data:;Dumper installed, all in "system"
library locations. So if there would be a way to make sure tha the Data::Dumper that just
got installed is the one being required, that would be great.
In my case, that didn't happen automatically. I had to set PERL5LIB in the environment to
the right value to get Module::Build to install.