Bug#453215: libdevel-repl-perl: FTBFS: BEGIN failed--compilation aborted at t/load_core.t line 5.
Lucas Nussbaum
lucas at lucas-nussbaum.net
Tue Nov 27 20:20:40 UTC 2007
Package: libdevel-repl-perl
version: 1.001000-2
Severity: serious
User: debian-qa at lists.debian.org
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:
> # . (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(0x864c510)') called at /usr/share/perl5/Moose/Meta/Method/Accessor.pm line 107
> # Moose::Meta::Method::Accessor::generate_accessor_method('Moose::Meta::Method::Accessor=HASH(0x864c510)') 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(0x864c510)') 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(0x864c6c0)', '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(0x864c6c0)', '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(0x864c6c0)') called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
> # Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x864c6c0)') called at /usr/share/perl5/Class/MOP/Class.pm line 665
> # Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x84f52ec)', '_plugin_app_ns', 'trigger', 'CODE(0x857185c)', '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(0x84f52ec)', '_plugin_app_ns', 'trigger', 'CODE(0x857185c)', '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(0x84f52ec)', '_plugin_app_ns', 'trigger', 'CODE(0x857185c)', '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(0x854850c)', 'Moose::Meta::Class=HASH(0x84f52ec)') called at /usr/share/perl5/Moose/Meta/Role.pm line 338
> # Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x854850c)', 'Moose::Meta::Class=HASH(0x84f52ec)') called at /usr/share/perl5/Moose/Meta/Class.pm line 281
> # Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x84f52ec)', 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
> # Moose::with('MooseX::Object::Pluggable') called at /build/user/libdevel-repl-perl-1.001000/blib/lib/Devel/REPL.pm line 10
> # require Devel/REPL.pm called at (eval 3) line 2
> # main::BEGIN() called at /build/user/libdevel-repl-perl-1.001000/blib/lib/Devel/REPL.pm line 0
> # eval {...} called at /build/user/libdevel-repl-perl-1.001000/blib/lib/Devel/REPL.pm line 0
> # eval 'package main;
> # use Devel::REPL @imports;
> #
> # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
> # Test::More::use_ok('Devel::REPL') called at t/load_core.t line 5
> # at /usr/share/perl5/Class/MOP/Attribute.pm line 235
> # Class::MOP::Attribute::process_accessors('Moose::Meta::Attribute=HASH(0x864c6c0)', '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(0x864c6c0)') called at /usr/share/perl5/Moose/Meta/Attribute.pm line 328
> # Moose::Meta::Attribute::install_accessors('Moose::Meta::Attribute=HASH(0x864c6c0)') called at /usr/share/perl5/Class/MOP/Class.pm line 665
> # Class::MOP::Class::add_attribute('Moose::Meta::Class=HASH(0x84f52ec)', '_plugin_app_ns', 'trigger', 'CODE(0x857185c)', '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(0x84f52ec)', '_plugin_app_ns', 'trigger', 'CODE(0x857185c)', '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(0x84f52ec)', '_plugin_app_ns', 'trigger', 'CODE(0x857185c)', '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(0x854850c)', 'Moose::Meta::Class=HASH(0x84f52ec)') called at /usr/share/perl5/Moose/Meta/Role.pm line 338
> # Moose::Meta::Role::apply('Moose::Meta::Role=HASH(0x854850c)', 'Moose::Meta::Class=HASH(0x84f52ec)') called at /usr/share/perl5/Moose/Meta/Class.pm line 281
> # Moose::Meta::Class::_apply_all_roles('Moose::Meta::Class=HASH(0x84f52ec)', 'MooseX::Object::Pluggable') called at /usr/share/perl5/Moose.pm line 100
> # Moose::with('MooseX::Object::Pluggable') called at /build/user/libdevel-repl-perl-1.001000/blib/lib/Devel/REPL.pm line 10
> # require Devel/REPL.pm called at (eval 3) line 2
> # main::BEGIN() called at /build/user/libdevel-repl-perl-1.001000/blib/lib/Devel/REPL.pm line 0
> # eval {...} called at /build/user/libdevel-repl-perl-1.001000/blib/lib/Devel/REPL.pm line 0
> # eval 'package main;
> # use Devel::REPL @imports;
> #
> # ;' called at /usr/share/perl/5.8/Test/More.pm line 670
> # Test::More::use_ok('Devel::REPL') called at t/load_core.t line 5
> # Compilation failed in require at (eval 3) line 2.
> # BEGIN failed--compilation aborted at t/load_core.t line 5.
> # Looks like you failed 1 test of 6.
> dubious
> Test returned status 1 (wstat 256, 0x100)
> DIED. FAILED test 1
> Failed 1/6 tests, 83.33% okay
> Failed Test Stat Wstat Total Fail Failed List of Failed
> -------------------------------------------------------------------------------
> t/load_core.t 1 256 6 1 16.67% 1
> Failed 1/1 test scripts, 0.00% okay. 1/6 subtests failed, 83.33% okay.
> make[1]: *** [test_dynamic] Error 1
> make[1]: Leaving directory `/build/user/libdevel-repl-perl-1.001000'
> make: *** [build-stamp] Error 2
> dpkg-buildpackage: failure: debian/rules build 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
| lucas at lucas-nussbaum.net http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr GPG: 1024D/023B3F4F |
More information about the pkg-perl-maintainers
mailing list