Moin,
Makefile.PL fails thus:
te@linux:~/perl/graph/Image-Size-3.01> perl Makefile.PL
Can't locate Module/Build/Compat.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.8/x86_64-linux-thread-multi /usr/lib/perl5/5.8.8
/usr/lib/perl5/site_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl .) at
Makefile.PL line 3.
BEGIN failed--compilation aborted at Makefile.PL line 3.
Might be because Module::Build is not installed here, so you might want
to either bundle it with the distribution, or fix the dependency in
Makefile.PL somehow.
An much better idea would be to simple bundle Module::Install with the
dist and let it handle the build stage:
Actually I wanted to replace Image::Info with Image::Size in
Graph::Easy::As_svg because Image::Size is independend and smaller - but
that's not making sense if Image-Size depends on Module::Build just to
build itself - that would introduce Module::Build into my dependency
chain and replace one problem (dependency on arcane modules like
Image::Xbm etc) with another (dependency on Module::Build). :/
Best wishes,
Tels