[Catalyst] Re: Catalyst 5.800013 - missing dependency version

Toby Corkindale toby.corkindale at strategicdata.com.au
Wed Sep 23 06:38:39 GMT 2009


Marcus Ramberg wrote:
> Another day, another Catalyst 5.8 maintainance release. This time,
> lucky number 13. The main reason for this release is a change in the
> guts of  the most recent Class::MOP. Thus, this release depends on the
> latest Moose/Class-MOP, see the changelog attached below for details.
> There are also some minor documentation/refactoring changes, and
> removal of the -short option to catalyst.pl, which generated a
> deprecated style Catalyst namespace.

I am running the latest stable versions of Moose/Class-MOP and their 
dependencies.

tobyc at arya:~$ pmvers Moose
0.91
tobyc at arya:~$ pmvers Class::MOP
0.93

When installing Catalyst::Runtime 5.800013 the tests were (eventually) 
successful - however they output a vast amount of warnings from Moose.
The following dump is just the output from a single unit test!
(In this case, t/unit_metaclass_compat_non_moose_controller.t, since it 
was the last one in the log that produced the warnings. The following 
t/unit*.t ones were quiet.)

However I then upgraded MooseX::Types to 0.20, and the warnings went away.

Thus I'm guessing MooseX::Types needs to have a higher required version 
in Makefile.PL?

----------------------------------------------------------

Trying to export undefined sub MooseX::Types::CheckedUtilExports::type 
at /usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'type') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
Trying to export undefined sub 
MooseX::Types::CheckedUtilExports::subtype at 
/usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'subtype') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
Trying to export undefined sub 
MooseX::Types::CheckedUtilExports::maybe_type at 
/usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'maybe_type') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
Trying to export undefined sub 
MooseX::Types::CheckedUtilExports::duck_type at 
/usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'duck_type') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
Trying to export undefined sub MooseX::Types::CheckedUtilExports::enum 
at /usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'enum') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
Trying to export undefined sub MooseX::Types::CheckedUtilExports::coerce 
at /usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'coerce') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
Trying to export undefined sub MooseX::Types::CheckedUtilExports::from 
at /usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'from') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
Trying to export undefined sub MooseX::Types::CheckedUtilExports::as at 
/usr/share/perl5/Moose/Exporter.pm line 210
	Moose::Exporter::_sub_from_package('Moose::Exporter', 
'MooseX::Types::CheckedUtilExports', 'as') called at 
/usr/share/perl5/Moose/Exporter.pm line 145
	Moose::Exporter::_make_sub_exporter_params('Moose::Exporter', 
'ARRAY(0x120ad48)', 'HASH(0x120ad18)') called at 
/usr/share/perl5/Moose/Exporter.pm line 40
	Moose::Exporter::build_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)', 'exporting_package', 
'MooseX::Types::CheckedUtilExports', 'install', 'ARRAY(0x120aca0)') 
called at /usr/share/perl5/Moose/Exporter.pm line 23
	Moose::Exporter::setup_import_methods('Moose::Exporter', 'with_caller', 
'ARRAY(0x19af398)') called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 48
	require MooseX/Types/CheckedUtilExports.pm called at 
/usr/share/perl5/MooseX/Types.pm line 15
	MooseX::Types::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types.pm called at 
/usr/share/perl5/MooseX/Types/Moose.pm line 12
	MooseX::Types::Moose::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/Types/Moose.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Map.pm line 7
	MooseX::MethodAttributes::Role::Meta::Map::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Role/Meta/Map.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Role::Meta::Map') 
called at /usr/share/perl5/Moose/Util.pm line 99
	Moose::Util::_apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
undef, 'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Util.pm line 84
	Moose::Util::apply_all_roles('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Role.pm line 26
	Moose::Role::with('Moose::Meta::Role=HASH(0x193abf8)', 
'MooseX::MethodAttributes::Role::Meta::Map') called at 
/usr/share/perl5/Moose/Exporter.pm line 288
	Moose::Role::with('MooseX::MethodAttributes::Role::Meta::Map') called 
at /usr/share/perl5/MooseX/MethodAttributes/Role/Meta/Role.pm line 15
	require MooseX/MethodAttributes/Role/Meta/Role.pm called at 
/usr/share/perl5/MooseX/MethodAttributes/Inheritable.pm line 8
	MooseX::MethodAttributes::Inheritable::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require MooseX/MethodAttributes/Inheritable.pm called at 
/usr/lib/perl5/Class/MOP.pm line 129
	eval {...} called at /usr/lib/perl5/Class/MOP.pm line 129
	Class::MOP::_try_load_one_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 90
	Class::MOP::load_first_existing_class('MooseX::MethodAttributes::Inheritable') 
called at /usr/lib/perl5/Class/MOP.pm line 135
	Class::MOP::load_class('MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Meta/Class.pm line 234
	Moose::Meta::Class::superclasses('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose.pm line 53
	Moose::extends('Moose::Meta::Class=HASH(0x18ce2b8)', 
'Catalyst::Component', 'MooseX::MethodAttributes::Inheritable') called 
at /usr/share/perl5/Moose/Exporter.pm line 288
	Moose::extends('Catalyst::Component', 
'MooseX::MethodAttributes::Inheritable') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst/Controller.pm 
line 8
	Catalyst::Controller::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst/Controller.pm called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/blib/lib/Catalyst.pm 
line 17
	Catalyst::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require Catalyst.pm called at (eval 9) line 3
	eval 'require Catalyst
;' called at /usr/share/perl/5.10/base.pm line 89
	base::import('base', 'Catalyst') called at 
/home/tobyc/.cpanplus/5.10.0/build/Catalyst-Runtime-5.80013/t/lib/TestAppNonMooseController.pm 
line 2
	TestAppNonMooseController::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	require TestAppNonMooseController.pm called at 
t/unit_metaclass_compat_non_moose_controller.t line 9
	main::BEGIN() called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0
	eval {...} called at 
/usr/share/perl5/MooseX/Types/CheckedUtilExports.pm line 0



More information about the Catalyst mailing list