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 |