Skip Menu |

This queue is for tickets about the MooseX-Types CPAN distribution.

Report information
The Basics
Id: 67923
Status: resolved
Priority: 0/
Queue: MooseX-Types

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

Bug Information
Severity: (no value)
Broken in: 0.25
Fixed in: 0.29



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

Message body is not shown because it is too large.

The same here. Upgrading to the latest available namespace::clean helped. Please bump dependency. perl -V Summary of my perl5 (revision 5 version 8 subversion 9) configuration: Platform: osname=darwin, osvers=10.7.0, archname=darwin-thread-multi-2level uname='darwin new-mac.local 10.7.0 darwin kernel version 10.7.0: sat jan 29 15:17:16 pst 2011; root:xnu-1504.9.37~1release_i386 i386 ' config_args='-des -D prefix=/opt/local -D scriptdir=/opt/local/bin -D cppflags=- I/opt/local/include -D ccflags=-pipe -O2 -arch x86_64 -D ldflags=-L/opt/local/lib -arch x86_64 -D vendorprefix=/opt/local -D man1ext=1pm -D man3ext=3pm -D cc=/usr/bin/gcc-4.2 -D ld=/usr/bin/gcc-4.2 -D man1dir=/opt/local/share/man/man1p -D man3dir=/opt/local/share/man/man3p -D siteman1dir=/opt/local/share/man/man1 -D siteman3dir=/opt/local/share/man/man3 -D vendorman1dir=/opt/local/share/man/man1 - D vendorman3dir=/opt/local/share/man/man3 -D inc_version_list=5.8.8 5.8.8/darwin- thread-multi-2level -Dusethreads -Duseshrplib -U i_bind -U i_gdbm -U i_db' hint=recommended, useposix=true, d_sigaction=define usethreads=define use5005threads=undef useithreads=define usemultiplicity=define useperlio=define d_sfio=undef uselargefiles=define usesocks=undef use64bitint=define use64bitall=define uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='/usr/bin/gcc-4.2', ccflags ='-pipe -O2 -arch x86_64 -fno-common -DPERL_DARWIN -I/opt/local/include -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include - I/opt/local/include', optimize='-O3', cppflags='-I/opt/local/include -no-cpp-precomp -pipe -O2 -arch x86_64 -fno-common -DPERL_DARWIN -I/opt/local/include -no-cpp-precomp -fno-strict-aliasing - I/usr/local/include -I/opt/local/include' ccversion='', gccversion='4.2.1 (Apple Inc. build 5666) (dot 3)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='env MACOSX_DEPLOYMENT_TARGET=10.3 /usr/bin/gcc-4.2', ldflags ='- L/opt/local/lib -arch x86_64 -L/usr/local/lib' libpth=/usr/local/lib /opt/local/lib /usr/lib libs=-ldbm -ldl -lm -lutil -lc perllibs=-ldl -lm -lutil -lc libc=/usr/lib/libc.dylib, so=dylib, useshrplib=true, libperl=libperl.dylib gnulibc_version='' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-L/opt/local/lib -arch x86_64 -bundle -undefined dynamic_lookup -L/usr/local/lib' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL USE_64_BIT_INT USE_FAST_STDIO USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_REENTRANT_API Built under darwin Compiled at Jun 30 2011 02:00:48 @INC: /opt/local/lib/perl5/site_perl/5.8.9/darwin-thread-multi-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-thread-multi-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-thread-multi-2level /opt/local/lib/perl5/5.8.9 . -- Best regards, Ruslan.