I am still trying to find out why xs.t is failing on VMS.

It appears that the failure is occurring before test 15, in sub _construct()

_construct

$package =
   $VAR1 = 'Module::Build';

%input =
   $VAR1 = 'module_name';
   $VAR2 = 'Simple::With::Deep::Name';
   $VAR3 = 'license';
   $VAR4 = 'perl';

I am calling Dumper($self) right after $self is blessed, but it is not showing anything that makes sense to me.


$VAR1 = bless( {
                 'phash' => {},
                 'args' => {},
                 'config' => bless( {
                                      'stack' => {},
                                      'values' => {}
                                    }, 'Module::Build::Config' ),
                 'properties' => {
'base_dir' => 'PROJECT_ROOT:[PERL-BLEAD.t._tmp18057.Simple-With-Deep-Name]', 'module_name' => 'Simple::With::Deep::Name',
                                   'license' => 'perl',
                                   'mb_version' => '0.280801'
                                 }
               }, 'Module::Build' );

At this point any attempt to reference $self->blib results in the program dying:

Can't locate object method "blib
" via package "Module::Build" at /PROJECT_ROOT/perl-blead/lib/Module/Build/Base.pm line 141. cannot chdir to PROJECT_ROOT:[PERL-BLEAD.t._tmp18057.Simple-With-Deep-Name] from PROJECT_ROOT:[PERL-BLEAD.t._tmp18057]: no such file
 or directory, aborting. at ../lib/Module/Build/t/lib/MBTest.pm line 71
END failed--call queue aborted at [-.lib.module.build.t]xs.t line 107.
# Looks like you planned 22 tests but only ran 14.
# Looks like your test died just after 14.
%SYSTEM-F-ABORT, abort


I am not sure where else to look for to try to isolate this.

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to