On 10/24/07, Nigel Horne <[EMAIL PROTECTED]> wrote: > # Can't locate Module/Build/Version.pm in @INC (@INC contains: > /cpan/build/CPAN-Reporter-1.02-j0uOjQ/blib/lib > /cpan/build/CPAN-Reporter-1.02-j0uOjQ/blib/arch /usr/lib/perl5/5.8/cygwin > /usr/lib/perl5/5.8 /usr/lib/perl5/site_perl/5.8/cygwin > /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin > /usr/lib/perl5/vendor_perl/5.8 . /usr/lib/perl5/5.8/cygwin /usr/lib/perl5/5.8 > /usr/lib/perl5/site_perl/5.8/cygwin /usr/lib/perl5/site_perl/5.8 > /usr/lib/perl5/site_perl/5.8 /usr/lib/perl5/vendor_perl/5.8/cygwin > /usr/lib/perl5/vendor_perl/5.8 /usr/lib/perl5/vendor_perl/5.8 .) at > /usr/lib/perl5/site_perl/5.8/Module/Build/ModuleInfo.pm line 11. > # BEGIN failed--compilation aborted at > /usr/lib/perl5/site_perl/5.8/Module/Build/ModuleInfo.pm line 11. > # Compilation failed in require at > /usr/lib/perl5/site_perl/5.8/Module/Build/Base.pm line 18. > # BEGIN failed--compilation aborted at > /usr/lib/perl5/site_perl/5.8/Module/Build/Base.pm line 18. > # Compilation failed in require at > /usr/lib/perl5/site_perl/5.8/Module/Build.pm line 14. > # BEGIN failed--compilation aborted at > /usr/lib/perl5/site_perl/5.8/Module/Build.pm line 14. > # Compilation failed in require at Build.PL line 2. > # BEGIN failed--compilation aborted at Build.PL line 2. > # (/usr/bin/perl.exe Build.PL exited with 512) > # CPAN::Reporter: Build.PL result is 'fail', Stopped with an error. > # Preparing a CPAN Testers report for Bogus-Module-1.23 > # Do you want to edit the test report? (yes/no) [no] no > # Sending test report with 'fail' to [EMAIL PROTECTED], [EMAIL PROTECTED]
Nigel -- could you please manually check /usr/lib/perl5/site_perl/5.8 for Module/Build/Version.pm and make sure it exists, is readable, etc? If that file is missing, then you have a broken installation of Module::Build. All other Module::Build files seem to be found in that path except for Module/Build/Version.pm. What I don't understand is why the code in CPAN::Reporter's t/Helper.pm isn't detecting a problem with Module::Build and skipping tests when it checks for Module::Build. I can only guess there's something funny going on in the import?!? Could you please try the following on this perl: $ perl -e "use Module::Build" $ perl -e "require Module::Build" Thanks very much, David
