Skip Menu |

This queue is for tickets about the POEx-Role-SessionInstantiation CPAN distribution.

Report information
The Basics
Id: 54558
Status: resolved
Priority: 0/
Queue: POEx-Role-SessionInstantiation

People
Owner: Nobody in particular
Requestors: salvatore.bonaccorso [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.092800
Fixed in: (no value)



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
This should be resolved with the latest release on CPAN