On Nov 2, 2007 11:34 AM, Dominique Quatravaux <[EMAIL PROTECTED]> wrote: > Sorry I don't do Windows and I have no idea of what's going on here. > How can I proceed from there? Is it possible for you to offer some > kind of remote access?
I haven't looked much at the external failures yet, but in your Build.PL, you need a more portable way of checking Test::Builder. (See diff below). I also saw some test failures where you interpolate filenames into like regex without protecting them with quotemeta() -- which is what you need when you have windows filenames with backslashes. --- Build.PL.old Fri Nov 02 14:37:09 2007 +++ Build.PL Fri Nov 02 14:44:28 2007 @@ -45,9 +45,10 @@ # Fixes an @INC ordering problem dug up by CPAN testers, that causes # Module::Build's version detection algorithm to fail; see # http://www.nntp.perl.org/group/perl.cpan.testers/2007/02/msg422771.html +my $quote = $^O eq 'MSWin32' ? q{"} : q{'}; if ( (! ($builder->prereq_failures && $builder->prereq_failures->{requires}->{"Test::Simple"})) && - (`$^X -MTest::Builder -e 'print "ok" if Test::Builder->can("create");'` + (`$^X -MTest::Builder -e $quote print q{ok} if Test::Builder->can(q{create});$quote` !~ m/ok/) ) { die <<"MESSAGE"; David
