Subject: | Fails to build from source |
Hi
The Debian Perl Group recieved a bugreport, that
POEx-Role-SessionInstantiation fails to build from source, see [1].
[1] http://bugs.debian.org/569419
---(snip)---
Show quoted text
> make[2]: Entering directory
`/build/user-libpoex-role-sessioninstantiation-perl_0.092800-1-amd64-Y_tIL3/libpoex-role-sessioninstantiation-perl-0.092800'
Show quoted text> PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Show quoted text> t/00-load.t ............... ok
> Validation failed for
'MooseX::Types::Structured::Tuple[MooseX::Types::Structured::Tuple[Object,POEx::Types::DoesSessionInstantiation|POEx::Types::Session|POEx::Types::Kernel,Str,ArrayRef,MooseX::Types::Structured::Optional[Str],MooseX::Types::Structured::Optional[Int],MooseX::Types::Structured::Optional[Str]],MooseX::Types::Structured::Dict[]]'
failed with value [ [ My::Session=HASH(0x3ac69e8),
POE::Kernel=ARRAY(0x20c0848), "_start", ARRAY(0x217e478),
"/usr/share/perl5/POE/Kernel.pm", 1484, ... ], { } ], Internal
Validation Error is: Validation failed for
'MooseX::Types::Structured::Tuple[Object,POEx::Types::DoesSessionInstantiation|POEx::Types::Session|POEx::Types::Kernel,Str,ArrayRef,MooseX::Types::Structured::Optional[Str],MooseX::Types::Structured::Optional[Int],MooseX::Types::Structured::Optional[Str]]'
failed with value [ My::Session{ ID: 2, args: ARRAY(0x3ac6958), options:
HASH(0x388e2a8) }, POE::Kernel[ HASH(0x21ecfe0), HASH(0x22070a0),
HASH(0x2288218), HASH(0x21e2308), REF(0x20c03b0),
POE::Queue::Array=ARRAY(0x21bb6e0), ... ], "_start", [ "test0" ],
"/usr/share/perl5/POE/Kernel.pm", 1484, ... ] at
/usr/share/perl5/MooseX/Method/Signatures/Meta/Method.pm line 441
Show quoted text>
MooseX::Method::Signatures::Meta::Method::validate('MooseX::Method::Signatures::Meta::Method=HASH(0x3a123c0)',
'ARRAY(0x39fee60)') called at
/usr/share/perl5/MooseX/Method/Signatures/Meta/Method.pm line 145
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Implementation::_invoke_state('My::Session=HASH(0x3ac69e8)',
'POE::Kernel=ARRAY(0x20c0848)', '_start', 'ARRAY(0x217e478)',
'/usr/share/perl5/POE/Kernel.pm', 1484, undef) called at
/usr/share/perl5/POE/Kernel.pm line 1100
Show quoted text> eval {...} called at /usr/share/perl5/POE/Kernel.pm line 1099
> POE::Kernel::_dispatch_event('POE::Kernel=ARRAY(0x20c0848)',
'My::Session=HASH(0x3ac69e8)', 'My::Session=HASH(0x3ac69e8)', '_start',
4, 'ARRAY(0x217e478)', '/usr/share/perl5/POE/Kernel.pm', 1484, undef,
...) called at /usr/share/perl5/POE/Kernel.pm line 1481
Show quoted text> POE::Kernel::session_alloc('POE::Kernel=ARRAY(0x20c0848)',
'My::Session=HASH(0x3ac69e8)', 'test0') called at
/build/user-libpoex-role-sessioninstantiation-perl_0.092800-1-amd64-Y_tIL3/libpoex-role-sessioninstantiation-perl-0.092800/blib/lib/POEx/Role/SessionInstantiation/Meta/Session/Magic.pm
line 76
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Magic::_poe_register('My::Session=HASH(0x3ac69e8)')
called at
/build/user-libpoex-role-sessioninstantiation-perl_0.092800-1-amd64-Y_tIL3/libpoex-role-sessioninstantiation-perl-0.092800/blib/lib/POEx/Role/SessionInstantiation/Meta/Session/Magic.pm
line 53
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Magic::_post_build('My::Session=HASH(0x3ac69e8)')
called at
/build/user-libpoex-role-sessioninstantiation-perl_0.092800-1-amd64-Y_tIL3/libpoex-role-sessioninstantiation-perl-0.092800/blib/lib/POEx/Role/SessionInstantiation/Meta/Session/Magic.pm
line 47
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Magic::BUILD('My::Session=HASH(0x3ac69e8)',
'HASH(0x3ac69a0)') called at /usr/lib/perl5/Class/MOP/Method/Wrapped.pm
line 61
Show quoted text> Class::MOP::Method::Wrapped::__ANON__('My::Session=HASH(0x3ac69e8)',
'HASH(0x3ac69a0)') called at /usr/lib/perl5/Class/MOP/Method/Wrapped.pm
line 89
Show quoted text> My::Session::BUILD('My::Session=HASH(0x3ac69e8)', 'HASH(0x3ac69a0)')
called at generated method (unknown origin) line 77
Show quoted text> My::Session::new('My::Session', 'options', 'HASH(0x388e2a8)', 'args',
'ARRAY(0x3ac6958)') called at t/01-basic.t line 107
Show quoted text> t/01-basic.t ..............
> Dubious, test returned 22 (wstat 5632, 0x1600)
> No subtests run
> Validation failed for
'MooseX::Types::Structured::Tuple[MooseX::Types::Structured::Tuple[Object,POEx::Types::DoesSessionInstantiation|POEx::Types::Session|POEx::Types::Kernel,Str,ArrayRef,MooseX::Types::Structured::Optional[Str],MooseX::Types::Structured::Optional[Int],MooseX::Types::Structured::Optional[Str]],MooseX::Types::Structured::Dict[]]'
failed with value [ [ My::Session=HASH(0x3ce12b0),
POE::Kernel=ARRAY(0x21cc2d8), "_start", ARRAY(0x2289f48),
"/usr/share/perl5/POE/Kernel.pm", 1484, ... ], { } ], Internal
Validation Error is: Validation failed for
'MooseX::Types::Structured::Tuple[Object,POEx::Types::DoesSessionInstantiation|POEx::Types::Session|POEx::Types::Kernel,Str,ArrayRef,MooseX::Types::Structured::Optional[Str],MooseX::Types::Structured::Optional[Int],MooseX::Types::Structured::Optional[Str]]'
failed with value [ My::Session{ ID: 2, args: ARRAY(0x3cddf30), options:
HASH(0x1f09d48) }, POE::Kernel[ HASH(0x22f8ab0), HASH(0x2312b70),
HASH(0x2393d38), HASH(0x22eddd8), REF(0x21cbe40),
POE::Queue::Array=ARRAY(0x22c71b0), ... ], "_start", [ ],
"/usr/share/perl5/POE/Kernel.pm", 1484, ... ] at
/usr/share/perl5/MooseX/Method/Signatures/Meta/Method.pm line 441
Show quoted text>
MooseX::Method::Signatures::Meta::Method::validate('MooseX::Method::Signatures::Meta::Method=HASH(0x3b085c8)',
'ARRAY(0x3af8a80)') called at
/usr/share/perl5/MooseX/Method/Signatures/Meta/Method.pm line 145
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Implementation::_invoke_state('My::Session=HASH(0x3ce12b0)',
'POE::Kernel=ARRAY(0x21cc2d8)', '_start', 'ARRAY(0x2289f48)',
'/usr/share/perl5/POE/Kernel.pm', 1484, undef) called at
/usr/share/perl5/POE/Kernel.pm line 1100
Show quoted text> eval {...} called at /usr/share/perl5/POE/Kernel.pm line 1099
> POE::Kernel::_dispatch_event('POE::Kernel=ARRAY(0x21cc2d8)',
'My::Session=HASH(0x3ce12b0)', 'My::Session=HASH(0x3ce12b0)', '_start',
4, 'ARRAY(0x2289f48)', '/usr/share/perl5/POE/Kernel.pm', 1484, undef,
...) called at /usr/share/perl5/POE/Kernel.pm line 1481
Show quoted text> POE::Kernel::session_alloc('POE::Kernel=ARRAY(0x21cc2d8)',
'My::Session=HASH(0x3ce12b0)') called at
/build/user-libpoex-role-sessioninstantiation-perl_0.092800-1-amd64-Y_tIL3/libpoex-role-sessioninstantiation-perl-0.092800/blib/lib/POEx/Role/SessionInstantiation/Meta/Session/Magic.pm
line 76
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Magic::_poe_register('My::Session=HASH(0x3ce12b0)')
called at
/build/user-libpoex-role-sessioninstantiation-perl_0.092800-1-amd64-Y_tIL3/libpoex-role-sessioninstantiation-perl-0.092800/blib/lib/POEx/Role/SessionInstantiation/Meta/Session/Magic.pm
line 53
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Magic::_post_build('My::Session=HASH(0x3ce12b0)')
called at
/build/user-libpoex-role-sessioninstantiation-perl_0.092800-1-amd64-Y_tIL3/libpoex-role-sessioninstantiation-perl-0.092800/blib/lib/POEx/Role/SessionInstantiation/Meta/Session/Magic.pm
line 47
Show quoted text>
POEx::Role::SessionInstantiation::Meta::Session::Magic::BUILD('My::Session=HASH(0x3ce12b0)',
'HASH(0x3cf4cb8)') called at /usr/lib/perl5/Class/MOP/Method/Wrapped.pm
line 61
Show quoted text> Class::MOP::Method::Wrapped::__ANON__('My::Session=HASH(0x3ce12b0)',
'HASH(0x3cf4cb8)') called at /usr/lib/perl5/Class/MOP/Method/Wrapped.pm
line 89
Show quoted text> My::Session::BUILD('My::Session=HASH(0x3ce12b0)', 'HASH(0x3cf4cb8)')
called at generated method (unknown origin) line 112
Show quoted text> My::Session::new('My::Session', 'options', 'HASH(0x1f09d48)') called
at t/02-traits.t line 68
Show quoted text> t/02-traits.t .............
> Dubious, test returned 22 (wstat 5632, 0x1600)
> No subtests run
> t/release-pod-coverage.t .. skipped: Test::Pod::Coverage 1.08 required
for testing POD coverage
Show quoted text> t/release-pod-syntax.t .... ok
>
> Test Summary Report
> -------------------
> t/01-basic.t (Wstat: 5632 Tests: 0 Failed: 0)
> Non-zero exit status: 22
> Parse errors: No plan found in TAP output
> t/02-traits.t (Wstat: 5632 Tests: 0 Failed: 0)
> Non-zero exit status: 22
> Parse errors: No plan found in TAP output
> Files=5, Tests=12, 4 wallclock secs ( 0.02 usr 0.01 sys + 3.24 cusr
0.19 csys = 3.46 CPU)
Show quoted text> Result: FAIL
> Failed 2/5 test programs. 0/12 subtests failed.
> make[2]: *** [test_dynamic] Error 255
------------
Many thanks for considering looking into it.
Bests
Salvatore