Package: libmoosex-object-pluggable-perl
version: 0.0005-2
Severity: serious
User: [EMAIL PROTECTED]
Usertags: qa-ftbfs-20071126 qa-ftbfs
Justification: FTBFS on i386

Hi,

During a rebuild of all packages in sid, your package failed to build on i386.

Relevant part:

 > dpkg-source: building libmoosex-object-pluggable-perl in 
 > libmoosex-object-pluggable-perl_0.0005-2.dsc
 >  debian/rules build
 > dh_testdir
 > # Add commands to compile the package here
 > PERL_AUTIONSTALL=--skip /usr/bin/perl Makefile.PL INSTALLDIRS=vendor
 > Cannot determine perl version info from lib/MooseX/Object/Pluggable.pm
 > *** Module::AutoInstall version 1.03
 > *** Checking for Perl dependencies...
 > [Core Features]
 > - Test::More                ...loaded. (0.62)
 > - Moose                     ...loaded. (0.26 >= 0.17)
 > - Module::Pluggable::Object ...loaded. (3.6)
 > *** Module::AutoInstall configuration finished.
 > Checking if your kit is complete...
 > Looks good
 > Writing Makefile for MooseX::Object::Pluggable
 > /usr/bin/make
 > make[1]: Entering directory 
 > `/build/user/libmoosex-object-pluggable-perl-0.0005'
 > cp lib/MooseX/Object/Pluggable.pm blib/lib/MooseX/Object/Pluggable.pm
 > Manifying blib/man3/MooseX::Object::Pluggable.3pm
 > make[1]: Leaving directory 
 > `/build/user/libmoosex-object-pluggable-perl-0.0005'
 > touch build-stamp
 >  /usr/bin/fakeroot debian/rules binary
 > dh_testdir
 > dh_testroot
 > dh_clean -k
 > # Add commands to install the package into debian/ACKAGE_NAME here
 > /usr/bin/make test
 > make[1]: Entering directory 
 > `/build/user/libmoosex-object-pluggable-perl-0.0005'
 > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" 
 > "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/00-load.t t/01-basic.t 
 > t/02-basic2.t t/03-custom-ns.t t/boilerplate.t t/pod-coverage.t t/pod.t
 > t/00-load.........# Testing MooseX::Object::Pluggable 0.0005, Perl 5.008008, 
 > /usr/bin/perl
 > ok
 > t/01-basic........
 > #   Failed test 'use TestApp;'
 > #   in t/01-basic.t at line 10.
 > #     Tried to use 'TestApp'.
 > #     Error:  Could not create the 'accessor' method for _plugin_app_ns 
 > because : Could not create accessor for '_plugin_app_ns' because exists 
 > argument is not a HASH or ARRAY element at (eval 72) line 6.
 > #  
 > #  code: sub { if (scalar(@_) == 2) {defined($_[1]) || confess "Attribute 
 > ($attr_name) is required, so cannot be set to 
 > undef";defined($type_constraint->($_[1]))
 > #    || confess "Attribute (" . $attr->name . ") does not pass the type 
 > constraint ("
 > #        . $attr->type_constraint->name . ") with " 
 > #        . (defined($_[1]) ? (Scalar::Util::blessed($_[1]) && 
 > overload::Overloaded($_[1]) ? overload::StrVal($_[1]) : $_[1]) : "undef")
 > #   if defined($_[1]);
 > # $_[0]->{'_plugin_app_ns'} = $_[1];$attr->trigger->($_[0], $_[1], $attr); 
 > }unless (exists exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} 
 > : undef) {    if ($attr->has_default) {        my $default = 
 > $attr->default($_[0]);        (defined($type_constraint->($default)))        
 >    || confess "Attribute (" . $attr->name . ") does not pass the type 
 > constraint ("               . $attr->type_constraint->name . ") with " . 
 > (defined($default) ? (Scalar::Util::blessed($default) && 
 > overload::Overloaded($default) ? overload::StrVal($default) : $default) : 
 > "undef")          if defined($default);        exists 
 > $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : undef = $default;    
 >  }    else {        exists $_[0]->{'_plugin_app_ns'} ? 
 > $_[0]->{'_plugin_app_ns'} : undef = undef;    }}return (wantarray() ? @{ ( 
 > exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : undef ) || 
 > return } : ( exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : 
 > undef ) ) } at /usr/share/perl5/Moose/Meta/Method/Accessor.pm line 46
 > #    
 > Moose::Meta::Method::Accessor::generate_accessor_method_inline('Moose::Meta::Method::Accessor=HASH(0x8622148)')
 >  called at /usr/share/perl5/Moose/Meta/Method/Accessor.pm line 107
 > #    
 > Moose::Meta::Method::Accessor::generate_accessor_method('Moose::Meta::Method::Accessor=HASH(0x8622148)')
 >  called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 64
 > #    eval {...} called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 
 > 64
 > #    
 > Class::MOP::Method::Accessor::initialize_body('Moose::Meta::Method::Accessor=HASH(0x8622148)')
 >  called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 42
 > #    Class::MOP::Method::Accessor::new('Moose::Meta::Method::Accessor', 
 > 'attribute', 'Moose::Meta::Attribute=HASH(0x86222f8)', 'is_inline', 'undef', 
 > 'accessor_type', 'accessor') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 229
 > #    eval {...} called at /usr/share/perl5/Class/MOP/Attribute.pm line 228
 > #    
 > Class::MOP::Attribute::process_accessors('Moose::Meta::Attribute=HASH(0x86222f8)',
 >  'accessor', '_plugin_app_ns', 'undef') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 246
 > #    
 > Class::MOP::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86222f8)')
 >  called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
 > #    
 > Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86222f8)')
 >  called at /usr/share/perl5/Class/MOP/Class.pm line 665
 > #    Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x84f4178)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8611a3c)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 166
 > #    Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x84f4178)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8611a3c)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 317
 > #    
 > Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x84f4178)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8611a3c)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Role.pm 
 > line 457
 > #    
 > Moose::Meta::Role::_apply_attributes('Moose::Meta::Role=HASH(0x85270a8)', 
 > 'Moose::Meta::Class=HASH(0x84f4178)') called at 
 > /usr/share/perl5/Moose/Meta/Role.pm line 338
 > #    Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x85270a8)', 
 > 'Moose::Meta::Class=HASH(0x84f4178)') called at 
 > /usr/share/perl5/Moose/Meta/Class.pm line 281
 > #    
 > Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x84f4178)', 
 > 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
 > #    Moose::with('MooseX::Object::Pluggable') called at t/lib/TestApp.pm 
 > line 7
 > #    require TestApp.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp.pm line 0
 > #    eval {...} called at t/lib/TestApp.pm line 0
 > #    eval 'package main;
 > # use TestApp @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp') called at t/01-basic.t line 10
 > #  at /usr/share/perl5/Class/MOP/Attribute.pm line 235
 > #    
 > Class::MOP::Attribute::process_accessors('Moose::Meta::Attribute=HASH(0x86222f8)',
 >  'accessor', '_plugin_app_ns', 'undef') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 246
 > #    
 > Class::MOP::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86222f8)')
 >  called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
 > #    
 > Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86222f8)')
 >  called at /usr/share/perl5/Class/MOP/Class.pm line 665
 > #    Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x84f4178)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8611a3c)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 166
 > #    Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x84f4178)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8611a3c)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 317
 > #    
 > Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x84f4178)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8611a3c)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Role.pm 
 > line 457
 > #    
 > Moose::Meta::Role::_apply_attributes('Moose::Meta::Role=HASH(0x85270a8)', 
 > 'Moose::Meta::Class=HASH(0x84f4178)') called at 
 > /usr/share/perl5/Moose/Meta/Role.pm line 338
 > #    Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x85270a8)', 
 > 'Moose::Meta::Class=HASH(0x84f4178)') called at 
 > /usr/share/perl5/Moose/Meta/Class.pm line 281
 > #    
 > Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x84f4178)', 
 > 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
 > #    Moose::with('MooseX::Object::Pluggable') called at t/lib/TestApp.pm 
 > line 7
 > #    require TestApp.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp.pm line 0
 > #    eval {...} called at t/lib/TestApp.pm line 0
 > #    eval 'package main;
 > # use TestApp @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp') called at t/01-basic.t line 10
 > # Compilation failed in require at (eval 3) line 2.
 > # BEGIN failed--compilation aborted at t/01-basic.t line 10.
 > Can't locate object method "_role_from_plugin" via package "TestApp" at 
 > t/01-basic.t line 15.
 > # Looks like you planned 19 tests but only ran 1.
 > # Looks like you failed 1 test of 1 run.
 > # Looks like your test died just after 1.
 > dubious
 >      Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 1-19
 >      Failed 19/19 tests, 0.00% okay
 > t/02-basic2.......
 > #   Failed test 'use TestApp2;'
 > #   in t/02-basic2.t at line 10.
 > #     Tried to use 'TestApp2'.
 > #     Error:  Could not load class (TestApp) because : Could not create the 
 > 'accessor' method for _plugin_app_ns because : Could not create accessor for 
 > '_plugin_app_ns' because exists argument is not a HASH or ARRAY element at 
 > (eval 72) line 6.
 > #  
 > #  code: sub { if (scalar(@_) == 2) {defined($_[1]) || confess "Attribute 
 > ($attr_name) is required, so cannot be set to 
 > undef";defined($type_constraint->($_[1]))
 > #    || confess "Attribute (" . $attr->name . ") does not pass the type 
 > constraint ("
 > #        . $attr->type_constraint->name . ") with " 
 > #        . (defined($_[1]) ? (Scalar::Util::blessed($_[1]) && 
 > overload::Overloaded($_[1]) ? overload::StrVal($_[1]) : $_[1]) : "undef")
 > #   if defined($_[1]);
 > # $_[0]->{'_plugin_app_ns'} = $_[1];$attr->trigger->($_[0], $_[1], $attr); 
 > }unless (exists exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} 
 > : undef) {    if ($attr->has_default) {        my $default = 
 > $attr->default($_[0]);        (defined($type_constraint->($default)))        
 >    || confess "Attribute (" . $attr->name . ") does not pass the type 
 > constraint ("               . $attr->type_constraint->name . ") with " . 
 > (defined($default) ? (Scalar::Util::blessed($default) && 
 > overload::Overloaded($default) ? overload::StrVal($default) : $default) : 
 > "undef")          if defined($default);        exists 
 > $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : undef = $default;    
 >  }    else {        exists $_[0]->{'_plugin_app_ns'} ? 
 > $_[0]->{'_plugin_app_ns'} : undef = undef;    }}return (wantarray() ? @{ ( 
 > exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : undef ) || 
 > return } : ( exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : 
 > undef ) ) } at /usr/share/perl5/Moose/Meta/Method/Accessor.pm line 46
 > #    
 > Moose::Meta::Method::Accessor::generate_accessor_method_inline('Moose::Meta::Method::Accessor=HASH(0x86266d8)')
 >  called at /usr/share/perl5/Moose/Meta/Method/Accessor.pm line 107
 > #    
 > Moose::Meta::Method::Accessor::generate_accessor_method('Moose::Meta::Method::Accessor=HASH(0x86266d8)')
 >  called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 64
 > #    eval {...} called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 
 > 64
 > #    
 > Class::MOP::Method::Accessor::initialize_body('Moose::Meta::Method::Accessor=HASH(0x86266d8)')
 >  called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 42
 > #    Class::MOP::Method::Accessor::new('Moose::Meta::Method::Accessor', 
 > 'attribute', 'Moose::Meta::Attribute=HASH(0x8626888)', 'is_inline', 'undef', 
 > 'accessor_type', 'accessor') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 229
 > #    eval {...} called at /usr/share/perl5/Class/MOP/Attribute.pm line 228
 > #    
 > Class::MOP::Attribute::process_accessors('Moose::Meta::Attribute=HASH(0x8626888)',
 >  'accessor', '_plugin_app_ns', 'undef') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 246
 > #    
 > Class::MOP::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x8626888)')
 >  called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
 > #    
 > Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x8626888)')
 >  called at /usr/share/perl5/Class/MOP/Class.pm line 665
 > #    Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x851fa88)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8615aa4)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 166
 > #    Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x851fa88)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8615aa4)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 317
 > #    
 > Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x851fa88)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8615aa4)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Role.pm 
 > line 457
 > #    
 > Moose::Meta::Role::_apply_attributes('Moose::Meta::Role=HASH(0x852ccfc)', 
 > 'Moose::Meta::Class=HASH(0x851fa88)') called at 
 > /usr/share/perl5/Moose/Meta/Role.pm line 338
 > #    Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x852ccfc)', 
 > 'Moose::Meta::Class=HASH(0x851fa88)') called at 
 > /usr/share/perl5/Moose/Meta/Class.pm line 281
 > #    
 > Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x851fa88)', 
 > 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
 > #    Moose::with('MooseX::Object::Pluggable') called at t/lib/TestApp.pm 
 > line 7
 > #    require TestApp.pm called at /usr/share/perl5/Class/MOP.pm line 52
 > #    eval {...} called at /usr/share/perl5/Class/MOP.pm line 52
 > #    Class::MOP::load_class('TestApp') called at /usr/share/perl5/Moose.pm 
 > line 85
 > #    Moose::extends('TestApp') called at t/lib/TestApp2.pm line 7
 > #    require TestApp2.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp.pm line 0
 > #    eval {...} called at t/lib/TestApp.pm line 0
 > #    eval 'package main;
 > # use TestApp2 @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp2') called at t/02-basic2.t line 10
 > #  at /usr/share/perl5/Class/MOP/Attribute.pm line 235
 > #    
 > Class::MOP::Attribute::process_accessors('Moose::Meta::Attribute=HASH(0x8626888)',
 >  'accessor', '_plugin_app_ns', 'undef') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 246
 > #    
 > Class::MOP::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x8626888)')
 >  called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
 > #    
 > Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x8626888)')
 >  called at /usr/share/perl5/Class/MOP/Class.pm line 665
 > #    Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x851fa88)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8615aa4)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 166
 > #    Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x851fa88)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8615aa4)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 317
 > #    
 > Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x851fa88)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8615aa4)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Role.pm 
 > line 457
 > #    
 > Moose::Meta::Role::_apply_attributes('Moose::Meta::Role=HASH(0x852ccfc)', 
 > 'Moose::Meta::Class=HASH(0x851fa88)') called at 
 > /usr/share/perl5/Moose/Meta/Role.pm line 338
 > #    Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x852ccfc)', 
 > 'Moose::Meta::Class=HASH(0x851fa88)') called at 
 > /usr/share/perl5/Moose/Meta/Class.pm line 281
 > #    
 > Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x851fa88)', 
 > 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
 > #    Moose::with('MooseX::Object::Pluggable') called at t/lib/TestApp.pm 
 > line 7
 > #    require TestApp.pm called at /usr/share/perl5/Class/MOP.pm line 52
 > #    eval {...} called at /usr/share/perl5/Class/MOP.pm line 52
 > #    Class::MOP::load_class('TestApp') called at /usr/share/perl5/Moose.pm 
 > line 85
 > #    Moose::extends('TestApp') called at t/lib/TestApp2.pm line 7
 > #    require TestApp2.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp.pm line 0
 > #    eval {...} called at t/lib/TestApp.pm line 0
 > #    eval 'package main;
 > # use TestApp2 @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp2') called at t/02-basic2.t line 10
 > # Compilation failed in require at /usr/share/perl5/Class/MOP.pm line 52.
 > #  at /usr/share/perl5/Class/MOP.pm line 53
 > #    Class::MOP::load_class('TestApp') called at /usr/share/perl5/Moose.pm 
 > line 85
 > #    Moose::extends('TestApp') called at t/lib/TestApp2.pm line 7
 > #    require TestApp2.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp2.pm line 0
 > #    eval {...} called at t/lib/TestApp2.pm line 0
 > #    eval 'package main;
 > # use TestApp2 @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp2') called at t/02-basic2.t line 10
 > # Compilation failed in require at (eval 3) line 2.
 > # BEGIN failed--compilation aborted at t/02-basic2.t line 10.
 > Can't locate object method "_role_from_plugin" via package "TestApp2" at 
 > t/02-basic2.t line 15.
 > # Looks like you planned 19 tests but only ran 1.
 > # Looks like you failed 1 test of 1 run.
 > # Looks like your test died just after 1.
 > dubious
 >      Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 1-19
 >      Failed 19/19 tests, 0.00% okay
 > t/03-custom-ns....
 > #   Failed test 'use TestApp2;'
 > #   in t/03-custom-ns.t at line 10.
 > #     Tried to use 'TestApp2'.
 > #     Error:  Could not load class (TestApp) because : Could not create the 
 > 'accessor' method for _plugin_app_ns because : Could not create accessor for 
 > '_plugin_app_ns' because exists argument is not a HASH or ARRAY element at 
 > (eval 72) line 6.
 > #  
 > #  code: sub { if (scalar(@_) == 2) {defined($_[1]) || confess "Attribute 
 > ($attr_name) is required, so cannot be set to 
 > undef";defined($type_constraint->($_[1]))
 > #    || confess "Attribute (" . $attr->name . ") does not pass the type 
 > constraint ("
 > #        . $attr->type_constraint->name . ") with " 
 > #        . (defined($_[1]) ? (Scalar::Util::blessed($_[1]) && 
 > overload::Overloaded($_[1]) ? overload::StrVal($_[1]) : $_[1]) : "undef")
 > #   if defined($_[1]);
 > # $_[0]->{'_plugin_app_ns'} = $_[1];$attr->trigger->($_[0], $_[1], $attr); 
 > }unless (exists exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} 
 > : undef) {    if ($attr->has_default) {        my $default = 
 > $attr->default($_[0]);        (defined($type_constraint->($default)))        
 >    || confess "Attribute (" . $attr->name . ") does not pass the type 
 > constraint ("               . $attr->type_constraint->name . ") with " . 
 > (defined($default) ? (Scalar::Util::blessed($default) && 
 > overload::Overloaded($default) ? overload::StrVal($default) : $default) : 
 > "undef")          if defined($default);        exists 
 > $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : undef = $default;    
 >  }    else {        exists $_[0]->{'_plugin_app_ns'} ? 
 > $_[0]->{'_plugin_app_ns'} : undef = undef;    }}return (wantarray() ? @{ ( 
 > exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : undef ) || 
 > return } : ( exists $_[0]->{'_plugin_app_ns'} ? $_[0]->{'_plugin_app_ns'} : 
 > undef ) ) } at /usr/share/perl5/Moose/Meta/Method/Accessor.pm line 46
 > #    
 > Moose::Meta::Method::Accessor::generate_accessor_method_inline('Moose::Meta::Method::Accessor=HASH(0x862781c)')
 >  called at /usr/share/perl5/Moose/Meta/Method/Accessor.pm line 107
 > #    
 > Moose::Meta::Method::Accessor::generate_accessor_method('Moose::Meta::Method::Accessor=HASH(0x862781c)')
 >  called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 64
 > #    eval {...} called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 
 > 64
 > #    
 > Class::MOP::Method::Accessor::initialize_body('Moose::Meta::Method::Accessor=HASH(0x862781c)')
 >  called at /usr/share/perl5/Class/MOP/Method/Accessor.pm line 42
 > #    Class::MOP::Method::Accessor::new('Moose::Meta::Method::Accessor', 
 > 'attribute', 'Moose::Meta::Attribute=HASH(0x86279cc)', 'is_inline', 'undef', 
 > 'accessor_type', 'accessor') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 229
 > #    eval {...} called at /usr/share/perl5/Class/MOP/Attribute.pm line 228
 > #    
 > Class::MOP::Attribute::process_accessors('Moose::Meta::Attribute=HASH(0x86279cc)',
 >  'accessor', '_plugin_app_ns', 'undef') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 246
 > #    
 > Class::MOP::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86279cc)')
 >  called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
 > #    
 > Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86279cc)')
 >  called at /usr/share/perl5/Class/MOP/Class.pm line 665
 > #    Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x8521024)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8616fc0)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 166
 > #    Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x8521024)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8616fc0)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 317
 > #    
 > Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x8521024)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8616fc0)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Role.pm 
 > line 457
 > #    
 > Moose::Meta::Role::_apply_attributes('Moose::Meta::Role=HASH(0x852e1d8)', 
 > 'Moose::Meta::Class=HASH(0x8521024)') called at 
 > /usr/share/perl5/Moose/Meta/Role.pm line 338
 > #    Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x852e1d8)', 
 > 'Moose::Meta::Class=HASH(0x8521024)') called at 
 > /usr/share/perl5/Moose/Meta/Class.pm line 281
 > #    
 > Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x8521024)', 
 > 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
 > #    Moose::with('MooseX::Object::Pluggable') called at t/lib/TestApp.pm 
 > line 7
 > #    require TestApp.pm called at /usr/share/perl5/Class/MOP.pm line 52
 > #    eval {...} called at /usr/share/perl5/Class/MOP.pm line 52
 > #    Class::MOP::load_class('TestApp') called at /usr/share/perl5/Moose.pm 
 > line 85
 > #    Moose::extends('TestApp') called at t/lib/TestApp2.pm line 7
 > #    require TestApp2.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp.pm line 0
 > #    eval {...} called at t/lib/TestApp.pm line 0
 > #    eval 'package main;
 > # use TestApp2 @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp2') called at t/03-custom-ns.t line 10
 > #  at /usr/share/perl5/Class/MOP/Attribute.pm line 235
 > #    
 > Class::MOP::Attribute::process_accessors('Moose::Meta::Attribute=HASH(0x86279cc)',
 >  'accessor', '_plugin_app_ns', 'undef') called at 
 > /usr/share/perl5/Class/MOP/Attribute.pm line 246
 > #    
 > Class::MOP::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86279cc)')
 >  called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
 > #    
 > Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x86279cc)')
 >  called at /usr/share/perl5/Class/MOP/Class.pm line 665
 > #    Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x8521024)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8616fc0)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 166
 > #    Moose::Meta::Class::add_attribute('Moose::Meta::Class=HASH(0x8521024)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8616fc0)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Class.pm 
 > line 317
 > #    
 > Moose::Meta::Class::_process_attribute('Moose::Meta::Class=HASH(0x8521024)', 
 > '_plugin_app_ns', 'trigger', 'CODE(0x8616fc0)', 'required', 1, 'isa', 
 > 'ArrayRef', 'default', ...) called at /usr/share/perl5/Moose/Meta/Role.pm 
 > line 457
 > #    
 > Moose::Meta::Role::_apply_attributes('Moose::Meta::Role=HASH(0x852e1d8)', 
 > 'Moose::Meta::Class=HASH(0x8521024)') called at 
 > /usr/share/perl5/Moose/Meta/Role.pm line 338
 > #    Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x852e1d8)', 
 > 'Moose::Meta::Class=HASH(0x8521024)') called at 
 > /usr/share/perl5/Moose/Meta/Class.pm line 281
 > #    
 > Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x8521024)', 
 > 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
 > #    Moose::with('MooseX::Object::Pluggable') called at t/lib/TestApp.pm 
 > line 7
 > #    require TestApp.pm called at /usr/share/perl5/Class/MOP.pm line 52
 > #    eval {...} called at /usr/share/perl5/Class/MOP.pm line 52
 > #    Class::MOP::load_class('TestApp') called at /usr/share/perl5/Moose.pm 
 > line 85
 > #    Moose::extends('TestApp') called at t/lib/TestApp2.pm line 7
 > #    require TestApp2.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp.pm line 0
 > #    eval {...} called at t/lib/TestApp.pm line 0
 > #    eval 'package main;
 > # use TestApp2 @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp2') called at t/03-custom-ns.t line 10
 > # Compilation failed in require at /usr/share/perl5/Class/MOP.pm line 52.
 > #  at /usr/share/perl5/Class/MOP.pm line 53
 > #    Class::MOP::load_class('TestApp') called at /usr/share/perl5/Moose.pm 
 > line 85
 > #    Moose::extends('TestApp') called at t/lib/TestApp2.pm line 7
 > #    require TestApp2.pm called at (eval 3) line 2
 > #    main::BEGIN() called at t/lib/TestApp2.pm line 0
 > #    eval {...} called at t/lib/TestApp2.pm line 0
 > #    eval 'package main;
 > # use TestApp2 @imports;
 > # 
 > # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
 > #    Test::More::use_ok('TestApp2') called at t/03-custom-ns.t line 10
 > # Compilation failed in require at (eval 3) line 2.
 > # BEGIN failed--compilation aborted at t/03-custom-ns.t line 10.
 > Can't locate object method "_role_from_plugin" via package "TestApp2" at 
 > t/03-custom-ns.t line 15.
 > # Looks like you planned 22 tests but only ran 1.
 > # Looks like you failed 1 test of 1 run.
 > # Looks like your test died just after 1.
 > dubious
 >      Test returned status 255 (wstat 65280, 0xff00)
 > DIED. FAILED tests 1-22
 >      Failed 22/22 tests, 0.00% okay
 > t/boilerplate.....ok
 > t/pod-coverage....ok
 > t/pod.............ok
 > Failed Test      Stat Wstat Total Fail  Failed  List of Failed
 > -------------------------------------------------------------------------------
 > t/01-basic.t      255 65280    19   37 194.74%  1-19
 > t/02-basic2.t     255 65280    19   37 194.74%  1-19
 > t/03-custom-ns.t  255 65280    22   43 195.45%  1-22
 > Failed 3/7 test scripts, 57.14% okay. 60/66 subtests failed, 9.09% okay.
 > make[1]: *** [test_dynamic] Error 255
 > make[1]: Leaving directory 
 > `/build/user/libmoosex-object-pluggable-perl-0.0005'
 > make: *** [install-stamp] Error 2
 > dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary gave error 
 > exit status 2

The full build log is available from:
        http://people.debian.org/~lucas/logs/2007/11/26

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot containing a sid i386
environment.  Internet was not accessible from the build systems.

-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |


Reply via email to