Subject: | Build fails with namespace::clean 0.18 |
Somehow a lot of subs get thrown away. Everything works fine after
upgrading namespace::clean to 0.20
Subject: | build.log |
cpanm (App::cpanminus) 1.4000 on perl 5.010001 built for x86_64-linux-gnu-thread-multi
Work directory is /home/willert/.cpanm/work/1304444551.5228
You have make /usr/bin/make
You have LWP 5.837
You have /bin/tar: tar (GNU tar) 1.25
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
You have /usr/bin/unzip
Searching Moose on cpanmetadb ...
Moose is up to date. (2.0002)
Searching Sub::Install on cpanmetadb ...
Sub::Install is up to date. (0.925)
Searching Sub::Name on cpanmetadb ...
Sub::Name is up to date. (0.05)
Searching MooseX::Types on cpanmetadb ...
--> Working on MooseX::Types
Fetching http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/MooseX-Types-0.25.tar.gz
-> OK
Unpacking MooseX-Types-0.25.tar.gz
Entering MooseX-Types-0.25
Checking configure dependencies from META.yml
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.55_02)
Configuring MooseX-Types-0.25
Running Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for MooseX::Types
Writing MYMETA.yml
-> OK
Checking dependencies from MYMETA.yml ...
Finding PREREQ from Makefile ...
Checking if you have Scalar::Util 1.19 ... Yes (1.21)
Checking if you have Sub::Name 0 ... Yes (0.05)
Checking if you have Carp 0 ... Yes (1.11)
Checking if you have namespace::clean 0.08 ... Yes (0.20)
Checking if you have Sub::Install 0.924 ... Yes (0.925)
Checking if you have Carp::Clan 6.00 ... Yes (6.04)
Checking if you have Moose 1.06 ... Yes (2.0002)
Checking if you have Test::Requires 0 ... Yes (0.06)
Checking if you have Test::More 0.88 ... Yes (0.92)
Checking if you have Test::Moose 0 ... Yes (2.0002)
Checking if you have FindBin 0 ... Yes (1.50)
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.55_02)
Checking if you have Test::Fatal 0 ... Yes (0.003)
Checking if you have Test::Requires 0 ... Yes (0.06)
Checking if you have Scalar::Util 1.19 ... Yes (1.21)
Checking if you have FindBin 0 ... Yes (1.50)
Checking if you have ExtUtils::MakeMaker 6.42 ... Yes (6.55_02)
Checking if you have Test::Fatal 0 ... Yes (0.003)
Checking if you have Sub::Name 0 ... Yes (0.05)
Checking if you have Carp 0 ... Yes (1.11)
Checking if you have Test::More 0.88 ... Yes (0.92)
Checking if you have namespace::clean 0.08 ... Yes (0.20)
Checking if you have Test::Moose 0 ... Yes (2.0002)
Checking if you have Sub::Install 0.924 ... Yes (0.925)
Checking if you have Carp::Clan 6.00 ... Yes (6.04)
Checking if you have Moose 1.06 ... Yes (2.0002)
Building and testing MooseX-Types-0.25
cp lib/MooseX/Types/Base.pm blib/lib/MooseX/Types/Base.pm
cp lib/MooseX/Types/Wrapper.pm blib/lib/MooseX/Types/Wrapper.pm
cp lib/MooseX/Types/CheckedUtilExports.pm blib/lib/MooseX/Types/CheckedUtilExports.pm
cp lib/MooseX/Types/Util.pm blib/lib/MooseX/Types/Util.pm
cp lib/MooseX/Types/UndefinedType.pm blib/lib/MooseX/Types/UndefinedType.pm
cp lib/MooseX/Types/Combine.pm blib/lib/MooseX/Types/Combine.pm
cp lib/MooseX/Types/TypeDecorator.pm blib/lib/MooseX/Types/TypeDecorator.pm
cp lib/MooseX/Types/Moose.pm blib/lib/MooseX/Types/Moose.pm
cp lib/MooseX/Types.pm blib/lib/MooseX/Types.pm
Manifying blib/man3/MooseX::Types::Base.3pm
Manifying blib/man3/MooseX::Types::Wrapper.3pm
Manifying blib/man3/MooseX::Types::CheckedUtilExports.3pm
Manifying blib/man3/MooseX::Types::Util.3pm
Manifying blib/man3/MooseX::Types::UndefinedType.3pm
Manifying blib/man3/MooseX::Types::Combine.3pm
Manifying blib/man3/MooseX::Types::TypeDecorator.3pm
Manifying blib/man3/MooseX::Types::Moose.3pm
Manifying blib/man3/MooseX::Types.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/regressions/*.t
t/10_moose-types.t ................. ok
t/11_library-definition.t .......... ok
t/12_wrapper-definition.t .......... ok
t/13_typedecorator.t ............... ok
t/14_compatibility-sub-exporter.t .. ok
t/15_recursion.t ................... ok
t/16_introspection.t ............... ok
t/17_syntax_errors.t ............... ok
t/18_combined_libs.t ............... ok
t/19_typelib_with_role.t ........... ok
t/20_union_with_string_type.t ...... ok
t/21_coerce_parameterized_types.t .. ok
t/regressions/01-is_subtype_of.t ... ok
All tests successful.
Files=13, Tests=220, 3 wallclock secs ( 0.09 usr 0.01 sys + 2.27 cusr 0.21 csys = 2.58 CPU)
Result: PASS
Manifying blib/man3/MooseX::Types::Base.3pm
Manifying blib/man3/MooseX::Types::Wrapper.3pm
Manifying blib/man3/MooseX::Types::CheckedUtilExports.3pm
Manifying blib/man3/MooseX::Types::Util.3pm
Manifying blib/man3/MooseX::Types::UndefinedType.3pm
Manifying blib/man3/MooseX::Types::Combine.3pm
Manifying blib/man3/MooseX::Types::TypeDecorator.3pm
Manifying blib/man3/MooseX::Types::Moose.3pm
Manifying blib/man3/MooseX::Types.3pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/Wrapper.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/Combine.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/TypeDecorator.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/Util.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/UndefinedType.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/CheckedUtilExports.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/Base.pm
Installing /usr/local/share/perl/5.10.1/MooseX/Types/Moose.pm
Installing /usr/local/man/man3/MooseX::Types::Wrapper.3pm
Installing /usr/local/man/man3/MooseX::Types::CheckedUtilExports.3pm
Installing /usr/local/man/man3/MooseX::Types::Combine.3pm
Installing /usr/local/man/man3/MooseX::Types::Base.3pm
Installing /usr/local/man/man3/MooseX::Types::Util.3pm
Installing /usr/local/man/man3/MooseX::Types.3pm
Installing /usr/local/man/man3/MooseX::Types::TypeDecorator.3pm
Installing /usr/local/man/man3/MooseX::Types::Moose.3pm
Installing /usr/local/man/man3/MooseX::Types::UndefinedType.3pm
Appending installation info to /usr/local/lib/perl/5.10.1/perllocal.pod
-> OK
Successfully installed MooseX-Types-0.25 (upgraded from 0.24)
1 distribution installed