7stud has asked for the wisdom of the Perl Monks concerning the following question:

I don't know if anyone cares, but my cpan attempt to install Moose failed. I don't really care, so no worries here.

cpan[2]> install Moose ... ... ... Running make install Make had returned bad status, install seems impossible Failed during this command: TOKUHIROM/Test-Requires-0.06.tar.gz : make NO DOY/Try-Tiny-0.09.tar.gz : make NO RJBS/Test-Fatal-0.006.tar.gz : make NO MSCHWERN/ExtUtils-MakeMaker-6.56.tar.gz : make NO ADAMK/Params-Util-1.04.tar.gz : make NO MSCHWERN/Test-Simple-0.98.tar.gz : make NO RJBS/Sub-Install-0.925.tar.gz : make NO DROLSKY/Package-DeprecationManager-0.10.tar.gz: make NO DOY/Package-Stash-XS-0.22.tar.gz : make NO RJBS/Data-OptList-0.107.tar.gz : make NO RJBS/Sub-Exporter-0.982.tar.gz : make NO ADAMK/Task-Weaken-1.04.tar.gz : make NO FLORA/MRO-Compat-0.11.tar.gz : make NO DOY/Eval-Closure-0.06.tar.gz : make NO DOY/Package-Stash-0.29.tar.gz : make NO FLORA/Sub-Name-0.05.tar.gz : make NO FLORA/Devel-GlobalDestruction-0.03.tar.gz : make NO CHOCOLATE/Scope-Guard-0.20.tar.gz : make NO FLORA/Moose-2.0007.tar.gz : make NO cpan[3]>quit $ perl -v This is perl, v5.10.0 built for darwin-thread-multi-2level (with 2 registered patches, see perl -V for more detail) Copyright 1987-2007, Larry Wall Perl may be copied only under the terms of either the Artistic License + or the GNU General Public License, which may be found in the Perl 5 source ki +t. Complete documentation for Perl, including FAQ lists, should be found +on this system using "man perl" or "perldoc perl". If you have access to + the Internet, point your browser at http://www.perl.org/, the Perl Home Pa +ge.

Replies are listed 'Best First'.
Re: Moose failed to install on mac 10.6.7
by Khen1950fx (Canon) on Jun 16, 2011 at 03:08 UTC
    Try this:
    #!/usr/bin/perl use strict; use warnings; use CPAN; CPAN::Shell->install( "namespace::clean", "namespace::autoclean", "Class::MOP", "Declare::Constraints::Simple", "Package::DeprecationManager", "Sub::Name", "Try::Tiny", "Test::Fatal", "Test::Requires", "Dist::CheckConflicts", "Data::OptList", "Devel::GlobalDestruction", "List::MoreUtils", "MRO::Compat", "Params::Util", "Scalar::Util", "Sub::Exporter", "Task::Weaken", "Moose", "MooseX::Role::WithOverloading", "Package::Stash::XS", "Package::Stash", "Eval::Closure", "Locale::BR", "DateTime::TimeZone", "SQL::Translator", "Set::Object", "Test::Moose", "Test::XML::Compare", "Any::Moose", "IO::Moose", "Readonly", "Readonly::XS");
      Looks more like an inability to install XS modules rather than unstated dependencies to me, but since he didn't post any information whatsoever about the failures...
Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 08:38 UTC
    Thanks. I think I have to install the developer tools.

      Yes it's shipped with the developer tools, which I believe will is a huge download these days. fink may be an alternative worth investigating if you only want specific packages.

      After you install the developer tools, you can check your cpan configuration for make.
      cpan> o conf make
      On my system, it returns
      make [/usr/bin/make]
      Make sure that it's the correct path to make.

      As regards configure_requires, it's a META.yml field used by the most recent perls. Moose uses it but in a META.json format. Using Dist::CheckConflicts, it checks whether the prerequisites are installed and are uptodate. Here's the script that you need to run before you try to install Moose:

      #!/usr/bin/perl use strict; use warnings; use Dist::CheckConflicts -dist => 'Moose', -conflicts => { 'Catalyst' => '5.80028', 'Devel::REPL' => '1.003008', 'Fey' => '0.36', 'Fey::ORM' => '0.34', 'File::ChangeNotify' => '0.15', 'KiokuDB' => '0.49', 'Markdent' => '0.16', 'MooseX::Aliases' => '0.07', 'MooseX::AlwaysCoerce' => '0.05', 'MooseX::Attribute::Deflator' => '1.130000', 'MooseX::Attribute::Dependent' => '1.0.0', 'MooseX::Attribute::Prototype' => '0.10', 'MooseX::AttributeHelpers' => '0.22', 'MooseX::AttributeInflate' => '0.02', 'MooseX::ClassAttribute' => '0.17', 'MooseX::FollowPBP' => '0.02', 'MooseX::HasDefaults' => '0.02', 'MooseX::InstanceTracking' => '0.04', 'MooseX::LazyRequire' => '0.05', 'MooseX::MethodAttributes' => '0.22', 'MooseX::NonMoose' => '0.15', 'MooseX::POE' => '0.205', 'MooseX::Params::Validate' => '0.05', 'MooseX::Role::Cmd' => '0.06', 'MooseX::Role::WithOverloading' => '0.07', 'MooseX::SemiAffordanceAccessor' => '0.05', 'MooseX::Singleton' => '0.24', 'MooseX::StrictConstructor' => '0.08', 'MooseX::Types' => '0.19', 'MooseX::UndefTolerant' => '0.04', 'Pod::Elemental' => '0.093280', 'namespace::autoclean' => '0.08', }, -also => [ qw( Data::OptList Devel::GlobalDestruction Eval::Closure List::MoreUtils MRO::Compat Package::DeprecationManager Package::Stash Package::Stash::XS Params::Util Scalar::Util Sub::Exporter Sub::Name Task::Weaken Try::Tiny ) ]; __PACKAGE__->check_conflicts;
Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 04:57 UTC
    cpan[2]> install Moose CPAN: Storable loaded ok (v2.18) Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/authors/01mailrc.txt.gz Going to read /Users/myaccountname/.cpan/sources/authors/01mailrc.txt. +gz ...................................................................... +......DONE Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/modules/02packages.details.txt.gz Going to read /Users/myaccountname/.cpan/sources/modules/02packages.de +tails.txt.gz Database was generated on Wed, 15 Jun 2011 10:27:13 GMT ............... New CPAN.pm version (v1.9600) available. [Currently running version is v1.9205] You might want to try install CPAN reload cpan to both upgrade CPAN.pm and run the new version without leaving the current session. .............................................................DONE Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/modules/03modlist.data.gz Going to read /Users/myaccountname/.cpan/sources/modules/03modlist.dat +a.gz ...................................................................... +......DONE Going to write /Users/myaccountname/.cpan/Metadata Running install for module 'Moose' Running make for F/FL/FLORA/Moose-2.0007.tar.gz Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/authors/id/F/FL/FLORA/Moose-2.0007.tar.g +z CPAN: Digest::SHA loaded ok (v5.45) Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/authors/id/F/FL/FLORA/CHECKSUMS Checksum for /Users/myaccountname/.cpan/sources/authors/id/F/FL/FLORA/ +Moose-2.0007.tar.gz ok Scanning cache /Users/myaccountname/.cpan/build for sizes DONE CPAN: Archive::Tar loaded ok (v1.38) Moose-2.0007 Moose-2.0007/TODO Moose-2.0007/mop.h Moose-2.0007/mop.c Moose-2.0007/README Moose-2.0007/Changes Moose-2.0007/LICENSE Moose-2.0007/doap.rdf Moose-2.0007/dist.ini Moose-2.0007/ppport.h Moose-2.0007/META.yml Moose-2.0007/MANIFEST Moose-2.0007/xs Moose-2.0007/xs/MOP.xs Moose-2.0007/META.json Moose-2.0007/xs/typemap Moose-2.0007/xs/Moose.xs Moose-2.0007/xs/Class.xs Moose-2.0007/lib Moose-2.0007/lib/oose.pm Moose-2.0007/Makefile.PL Moose-2.0007/xs/Method.xs Moose-2.0007/lib/Moose.pm Moose-2.0007/t Moose-2.0007/t/000_load.t Moose-2.0007/t/lib Moose-2.0007/t/lib/Bar.pm Moose-2.0007/t/lib/Foo.pm Moose-2.0007/inc Moose-2.0007/inc/Clean.pm Moose-2.0007/xs/Inlined.xs Moose-2.0007/xs/Package.xs Moose-2.0007/t/cmop Moose-2.0007/t/cmop/load.t Moose-2.0007/xs/Instance.xs Moose-2.0007/t/roles Moose-2.0007/t/roles/role.t Moose-2.0007/t/cmop/basic.t Moose-2.0007/t/cmop/magic.t Moose-2.0007/xs/Attribute.xs Moose-2.0007/xs/Generated.xs Moose-2.0007/t/roles/build.t Moose-2.0007/t/cmop/method.t Moose-2.0007/inc/MyInline.pm Moose-2.0007/inc/MMHelper.pm Moose-2.0007/xs/HasMethods.xs Moose-2.0007/lib/metaclass.pm Moose-2.0007/lib/Class Moose-2.0007/lib/Class/MOP.pm Moose-2.0007/t/cmop/subname.t Moose-2.0007/t/cmop/methods.t Moose-2.0007/inc/GatherDir.pm Moose-2.0007/inc/MakeMaker.pm Moose-2.0007/Changes.Class-MOP Moose-2.0007/lib/Moose Moose-2.0007/lib/Moose/Role.pm Moose-2.0007/lib/Moose/Util.pm Moose-2.0007/lib/Test Moose-2.0007/lib/Test/Moose.pm Moose-2.0007/t/lib/MyMooseA.pm Moose-2.0007/t/lib/MyMooseB.pm Moose-2.0007/t/basics Moose-2.0007/t/basics/create.t Moose-2.0007/t/cmop/RT_41255.t Moose-2.0007/t/cmop/instance.t Moose-2.0007/t/basics/rebless.t Moose-2.0007/t/basics/methods.t Moose-2.0007/t/cmop/metaclass.t Moose-2.0007/t/cmop/attribute.t Moose-2.0007/doc Moose-2.0007/doc/moosex-compile Moose-2.0007/inc/TestRelease.pm Moose-2.0007/bin Moose-2.0007/bin/moose-outdated Moose-2.0007/xs/AttributeCore.xs Moose-2.0007/xs/HasAttributes.xs Moose-2.0007/lib/Moose/Object.pm Moose-2.0007/lib/Moose/Intro.pod Moose-2.0007/t/lib/MyExporter.pm Moose-2.0007/t/lib/Role Moose-2.0007/t/lib/Role/Child.pm Moose-2.0007/t/roles/meta_role.t Moose-2.0007/t/cmop/deprecated.t Moose-2.0007/t/cmop/subclasses.t Moose-2.0007/t/cmop/anon_class.t Moose-2.0007/t/cmop/null_stash.t Moose-2.0007/t/cmop/load_class.t Moose-2.0007/t/cmop/attributes.t Moose-2.0007/eg Moose-2.0007/eg/class_browser.pl Moose-2.0007/t/release-no-tabs.t Moose-2.0007/lib/Moose/Manual.pod Moose-2.0007/t/lib/Role/Parent.pm Moose-2.0007/t/roles/overriding.t Moose-2.0007/t/roles/apply_role.t Moose-2.0007/t/roles/role_attrs.t Moose-2.0007/t/basics/buildargs.t Moose-2.0007/t/cmop/meta_method.t Moose-2.0007/t/bugs Moose-2.0007/t/bugs/DEMOLISHALL.t Moose-2.0007/t/bugs/role_caller.t Moose-2.0007/lib/Moose/Exporter.pm Moose-2.0007/t/roles/create_role.t Moose-2.0007/t/cmop/RT_39001_fix.t Moose-2.0007/t/cmop/meta_package.t Moose-2.0007/t/cmop/RT_27329_fix.t Moose-2.0007/t/cmop/make_mutable.t Moose-2.0007/t/cmop/create_class.t Moose-2.0007/t/examples Moose-2.0007/t/examples/example2.t Moose-2.0007/t/examples/example1.t Moose-2.0007/t/release-pod-spell.t Moose-2.0007/lib/Moose/Cookbook.pod Moose-2.0007/lib/Moose/Meta Moose-2.0007/lib/Moose/Meta/Role.pm Moose-2.0007/lib/Class/MOP Moose-2.0007/lib/Class/MOP/Class.pm Moose-2.0007/lib/Class/MOP/Mixin.pm Moose-2.0007/t/lib/MyMooseObject.pm Moose-2.0007/t/basics/create_anon.t Moose-2.0007/t/basics/destruction.t Moose-2.0007/t/cmop/get_code_info.t Moose-2.0007/t/cmop/anon_packages.t Moose-2.0007/benchmarks/cmop Moose-2.0007/benchmarks/cmop/foo.pl Moose-2.0007/examples Moose-2.0007/examples/LazyClass.pod Moose-2.0007/lib/Moose/Conflicts.pm Moose-2.0007/lib/Moose/Deprecated.pm Moose-2.0007/lib/Moose/Meta/Class.pm Moose-2.0007/lib/Moose/Spec Moose-2.0007/lib/Moose/Spec/Role.pod Moose-2.0007/lib/Class/MOP/Object.pm Moose-2.0007/lib/Class/MOP/Method.pm Moose-2.0007/lib/Class/MOP/Module.pm Moose-2.0007/t/lib/Role/Interface.pm Moose-2.0007/t/immutable Moose-2.0007/t/immutable/buildargs.t Moose-2.0007/t/roles/new_meta_role.t Moose-2.0007/t/basics/deprecations.t Moose-2.0007/t/cmop/LazyClass_test.t Moose-2.0007/benchmarks Moose-2.0007/benchmarks/immutable.pl Moose-2.0007/benchmarks/cmop/all.yml Moose-2.0007/lib/Moose/Manual Moose-2.0007/lib/Moose/Manual/FAQ.pod Moose-2.0007/lib/Moose/Manual/MOP.pod Moose-2.0007/lib/Moose/Error Moose-2.0007/lib/Moose/Error/Croak.pm Moose-2.0007/lib/Moose/Meta/Method.pm Moose-2.0007/lib/Class/MOP/Package.pm Moose-2.0007/t/lib/MyMetaclassRole.pm Moose-2.0007/t/lib/Bar7/Meta Moose-2.0007/t/lib/Bar7/Meta/Trait.pm Moose-2.0007/t/roles/role_exclusion.t Moose-2.0007/t/roles/role_consumers.t Moose-2.0007/t/roles/role_composite.t Moose-2.0007/t/metaclasses Moose-2.0007/t/metaclasses/metarole.t Moose-2.0007/t/cmop/random_eval_bug.t Moose-2.0007/t/cmop/insertion_order.t Moose-2.0007/t/cmop/custom_instance.t Moose-2.0007/t/cmop/BinaryTree_test.t Moose-2.0007/t/cmop/inline_structor.t Moose-2.0007/t/cmop/anon_class_leak.t Moose-2.0007/t/cmop/instance_inline.t Moose-2.0007/t/cmop/lib Moose-2.0007/t/cmop/lib/BinaryTree.pm Moose-2.0007/t/bugs/super_recursion.t Moose-2.0007/t/release-pod-coverage.t Moose-2.0007/inc/RequireAuthorDeps.pm Moose-2.0007/t/recipes Moose-2.0007/t/recipes/meta_recipe2.t Moose-2.0007/t/recipes/meta_recipe3.t Moose-2.0007/t/recipes/meta_recipe6.t Moose-2.0007/t/recipes/meta_recipe7.t Moose-2.0007/lib/Moose/Unsweetened.pod Moose-2.0007/lib/Class/MOP/Instance.pm Moose-2.0007/t/test_moose Moose-2.0007/t/test_moose/test_moose.t Moose-2.0007/t/lib/Bar7/Meta/Trait2.pm Moose-2.0007/t/roles/anonymous_roles.t Moose-2.0007/t/basics/load_into_main.t Moose-2.0007/t/basics/error_handling.t Moose-2.0007/t/metaclasses/meta_name.t Moose-2.0007/t/type_constraints Moose-2.0007/t/type_constraints/enum.t Moose-2.0007/t/cmop/method_modifiers.t Moose-2.0007/t/cmop/numeric_defaults.t Moose-2.0007/t/cmop/advanced_methods.t Moose-2.0007/t/cmop/rebless_overload.t Moose-2.0007/t/cmop/rebless_instance.t Moose-2.0007/t/cmop/lib/SyntaxError.pm Moose-2.0007/t/cmop/lib/MyMetaClass.pm Moose-2.0007/t/attributes Moose-2.0007/t/attributes/bad_coerce.t Moose-2.0007/t/attributes/clone_weak.t Moose-2.0007/t/moose_util Moose-2.0007/t/moose_util/moose_util.t Moose-2.0007/benchmarks/moose_bench.pl Moose-2.0007/inc/ExtractInlineTests.pm Moose-2.0007/t/recipes/roles_recipe1.t Moose-2.0007/t/recipes/roles_recipe2.t Moose-2.0007/t/recipes/roles_recipe3.t Moose-2.0007/lib/Moose/Util Moose-2.0007/lib/Moose/Util/MetaRole.pm Moose-2.0007/lib/Moose/Manual/Types.pod Moose-2.0007/lib/Moose/Manual/Roles.pod Moose-2.0007/lib/Moose/Manual/Delta.pod Moose-2.0007/lib/Moose/Error/Default.pm Moose-2.0007/lib/Moose/Error/Confess.pm Moose-2.0007/lib/Moose/Meta/Instance.pm Moose-2.0007/lib/Class/MOP/MiniTrait.pm Moose-2.0007/lib/Class/MOP/Attribute.pm Moose-2.0007/t/lib/NoInlineAttribute.pm Moose-2.0007/t/roles/method_modifiers.t Moose-2.0007/t/basics/import_unimport.t Moose-2.0007/t/cmop/package_variables.t Moose-2.0007/t/cmop/constant_codeinfo.t Moose-2.0007/t/cmop/universal_methods.t Moose-2.0007/t/cmop/class_is_pristine.t Moose-2.0007/t/attributes/no_init_arg.t Moose-2.0007/t/bugs/inline_reader_bug.t Moose-2.0007/t/bugs/subtype_quote_bug.t Moose-2.0007/t/moose_util/apply_roles.t Moose-2.0007/t/moose_util/with_traits.t Moose-2.0007/t/examples/example_w_DCS.t Moose-2.0007/benchmarks/simple_class.pl Moose-2.0007/benchmarks/caf_vs_moose.pl Moose-2.0007/benchmarks/cmop/run_yml.pl Moose-2.0007/benchmarks/cmop/profile.pl Moose-2.0007/t/recipes/basics_recipe1.t Moose-2.0007/t/recipes/basics_recipe2.t Moose-2.0007/t/recipes/basics_recipe3.t Moose-2.0007/t/recipes/basics_recipe4.t Moose-2.0007/t/recipes/basics_recipe5.t Moose-2.0007/t/recipes/basics_recipe6.t Moose-2.0007/author Moose-2.0007/author/extract-inline-tests Moose-2.0007/lib/Moose/Manual/MooseX.pod Moose-2.0007/lib/Moose/Meta/Attribute.pm Moose-2.0007/lib/Class/MOP/Deprecated.pm Moose-2.0007/t/metaclasses/throw_error.t Moose-2.0007/t/cmop/self_introspection.t Moose-2.0007/t/bugs/Moose_Object_error.t Moose-2.0007/t/bugs/DEMOLISH_eats_mini.t Moose-2.0007/t/moose_util/create_alias.t Moose-2.0007/examples/InsideOutClass.pod Moose-2.0007/examples/Perl6Attribute.pod Moose-2.0007/t/recipes/basics_recipe11.t Moose-2.0007/author/convert-to-test-fatal Moose-2.0007/lib/Moose/Manual/Support.pod Moose-2.0007/lib/Moose/Manual/Classes.pod Moose-2.0007/lib/Moose/Cookbook Moose-2.0007/lib/Moose/Cookbook/Style.pod Moose-2.0007/lib/Class/MOP/Method Moose-2.0007/lib/Class/MOP/Method/Meta.pm Moose-2.0007/t/immutable/default_values.t Moose-2.0007/t/basics/basic_class_setup.t Moose-2.0007/t/basics/inner_and_augment.t Moose-2.0007/t/basics/moose_object_does.t Moose-2.0007/t/basics/buildargs_warning.t Moose-2.0007/t/metaclasses/reinitialize.t Moose-2.0007/t/cmop/add_method_modifier.t Moose-2.0007/t/cmop/immutable_metaclass.t Moose-2.0007/t/cmop/Perl6Attribute_test.t Moose-2.0007/t/cmop/InsideOutClass_test.t Moose-2.0007/t/attributes/default_undef.t Moose-2.0007/t/native_traits Moose-2.0007/t/native_traits/trait_code.t Moose-2.0007/t/native_traits/trait_hash.t Moose-2.0007/t/native_traits/trait_bool.t Moose-2.0007/t/moose_util/resolve_alias.t Moose-2.0007/benchmarks/simple_compile.pl Moose-2.0007/author/find-dupe-test-numbers Moose-2.0007/lib/Moose/Manual/Concepts.pod Moose-2.0007/lib/Moose/Meta/Role Moose-2.0007/lib/Moose/Meta/Role/Method.pm Moose-2.0007/lib/Moose/Meta/Method Moose-2.0007/lib/Moose/Meta/Method/Meta.pm Moose-2.0007/t/test_moose/with_immutable.t Moose-2.0007/t/immutable/immutable_moose.t Moose-2.0007/t/roles/application_toclass.t Moose-2.0007/t/roles/compose_overloading.t Moose-2.0007/t/basics/global_destruction.t Moose-2.0007/t/basics/super_and_override.t Moose-2.0007/t/metaclasses/new_metaclass.t Moose-2.0007/t/cmop/modify_parent_method.t Moose-2.0007/t/cmop/inline_and_dollar_at.t Moose-2.0007/t/cmop/lib/TestClassLoaded.pm Moose-2.0007/t/attributes/no_slot_access.t Moose-2.0007/t/attributes/attribute_does.t Moose-2.0007/t/bugs/moose_octal_defaults.t Moose-2.0007/t/bugs/subtype_conflict_bug.t Moose-2.0007/t/native_traits/trait_array.t Moose-2.0007/t/native_traits/hash_coerce.t Moose-2.0007/t/author-test-my-dependents.t Moose-2.0007/t/recipes/extending_recipe2.t Moose-2.0007/t/recipes/extending_recipe3.t Moose-2.0007/t/recipes/extending_recipe4.t Moose-2.0007/lib/Moose/Meta/TypeCoercion.pm Moose-2.0007/lib/Moose/Meta/Object Moose-2.0007/lib/Moose/Meta/Object/Trait.pm Moose-2.0007/t/immutable/inline_fallbacks.t Moose-2.0007/t/roles/role_for_combination.t Moose-2.0007/t/roles/free_anonymous_roles.t Moose-2.0007/t/roles/create_role_subclass.t Moose-2.0007/t/roles/more_role_edge_cases.t Moose-2.0007/t/roles/extending_role_attrs.t Moose-2.0007/t/metaclasses/moose_for_meta.t Moose-2.0007/t/metaclasses/moose_exporter.t Moose-2.0007/t/metaclasses/easy_init_meta.t Moose-2.0007/t/cmop/metaclass_inheritance.t Moose-2.0007/t/cmop/anon_class_keep_alive.t Moose-2.0007/t/cmop/attribute_duplication.t Moose-2.0007/t/cmop/attribute_initializer.t Moose-2.0007/t/cmop/class_precedence_list.t Moose-2.0007/t/cmop/rebless_instance_away.t Moose-2.0007/t/cmop/lib/TestClassLoaded2.pm Moose-2.0007/t/cmop/lib/TestClassLoaded3.pm Moose-2.0007/t/compat Moose-2.0007/t/compat/moose_respects_base.t Moose-2.0007/t/compat/foreign_inheritence.t Moose-2.0007/t/compat/composite_metaroles.t Moose-2.0007/t/attributes/lazy_no_default.t Moose-2.0007/t/attributes/attribute_names.t Moose-2.0007/t/bugs/create_anon_recursion.t Moose-2.0007/t/bugs/augment_recursion_bug.t Moose-2.0007/t/bugs/anon_method_metaclass.t Moose-2.0007/t/bugs/subclass_use_base_bug.t Moose-2.0007/t/bugs/inheriting_from_roles.t Moose-2.0007/t/bugs/reader_precedence_bug.t Moose-2.0007/t/native_traits/array_coerce.t Moose-2.0007/t/native_traits/trait_string.t Moose-2.0007/t/native_traits/hash_trigger.t Moose-2.0007/t/native_traits/trait_number.t Moose-2.0007/t/moose_util/method_mod_args.t Moose-2.0007/benchmarks/type_constraints.pl Moose-2.0007/benchmarks/method_modifiers.pl Moose-2.0007/examples/ArrayBasedStorage.pod Moose-2.0007/lib/Moose/Manual/Attributes.pod Moose-2.0007/lib/Moose/Manual/Delegation.pod Moose-2.0007/lib/Class/MOP/Method/Inlined.pm Moose-2.0007/lib/Class/MOP/Method/Wrapped.pm Moose-2.0007/t/immutable/immutable_destroy.t Moose-2.0007/t/roles/role_compose_requires.t Moose-2.0007/t/roles/conflict_many_methods.t Moose-2.0007/t/roles/role_attr_application.t Moose-2.0007/t/basics/require_superclasses.t Moose-2.0007/t/type_constraints/duck_types.t Moose-2.0007/t/type_constraints/type_names.t Moose-2.0007/t/cmop/ArrayBasedStorage_test.t Moose-2.0007/t/cmop/meta_package_extension.t Moose-2.0007/t/cmop/anon_class_create_init.t Moose-2.0007/t/cmop/immutable_custom_trait.t Moose-2.0007/t/cmop/Class_C3_compatibility.t Moose-2.0007/t/cmop/metaclass_reinitialize.t Moose-2.0007/t/attributes/accessor_context.t Moose-2.0007/t/attributes/chained_coercion.t Moose-2.0007/t/attributes/numeric_defaults.t Moose-2.0007/t/attributes/attribute_traits.t Moose-2.0007/t/bugs/immutable_n_default_x2.t Moose-2.0007/t/native_traits/array_trigger.t Moose-2.0007/t/native_traits/trait_counter.t Moose-2.0007/t/native_traits/hash_subtypes.t Moose-2.0007/t/moose_util/ensure_all_roles.t Moose-2.0007/t/examples/example_Protomoose.t Moose-2.0007/t/examples/example_Moose_POOP.t Moose-2.0007/t/examples/example_w_TestDeep.t Moose-2.0007/benchmarks/type_constraints2.pl Moose-2.0007/lib/Moose/Manual/Unsweetened.pod Moose-2.0007/lib/Moose/Meta/TypeConstraint.pm Moose-2.0007/lib/Moose/Meta/Role/Attribute.pm Moose-2.0007/lib/Moose/Meta/Role/Composite.pm Moose-2.0007/lib/Class/MOP/Method/Accessor.pm Moose-2.0007/t/immutable/definition_context.t Moose-2.0007/t/roles/reinitialize_anon_role.t Moose-2.0007/t/roles/runtime_roles_w_params.t Moose-2.0007/t/roles/more_alias_and_exclude.t Moose-2.0007/t/metaclasses/metaclass_traits.t Moose-2.0007/t/metaclasses/new_object_BUILD.t Moose-2.0007/t/metaclasses/metaclass_compat.t Moose-2.0007/t/metaclasses/metarole_on_anon.t Moose-2.0007/t/type_constraints/union_types.t Moose-2.0007/t/type_constraints/throw_error.t Moose-2.0007/t/cmop/attribute_introspection.t Moose-2.0007/t/cmop/add_attribute_alternate.t Moose-2.0007/t/cmop/metaclass_loads_classes.t Moose-2.0007/t/cmop/lib/MyMetaClass Moose-2.0007/t/cmop/lib/MyMetaClass/Random.pm Moose-2.0007/t/cmop/lib/MyMetaClass/Method.pm Moose-2.0007/t/todo_tests Moose-2.0007/t/todo_tests/moose_and_threads.t Moose-2.0007/t/compat/module_refresh_compat.t Moose-2.0007/t/attributes/accessor_inlining.t Moose-2.0007/t/bugs/DEMOLISHALL_shortcutted.t Moose-2.0007/t/bugs/coerce_without_coercion.t Moose-2.0007/t/native_traits/array_subtypes.t Moose-2.0007/t/examples/record_set_iterator.t Moose-2.0007/benchmarks/simple_constructor.pl Moose-2.0007/benchmarks/cmop/lib/Bench Moose-2.0007/benchmarks/cmop/lib/Bench/Run.pm Moose-2.0007/benchmarks/cmop/lib/MOP Moose-2.0007/benchmarks/cmop/lib/MOP/Point.pm Moose-2.0007/lib/Moose/Util/TypeConstraints.pm Moose-2.0007/lib/Moose/Manual/Construction.pod Moose-2.0007/lib/Moose/Manual/Contributing.pod Moose-2.0007/lib/Moose/Meta/Method/Accessor.pm Moose-2.0007/lib/Class/MOP/Method/Generated.pm Moose-2.0007/lib/Class/MOP/Mixin Moose-2.0007/lib/Class/MOP/Mixin/HasMethods.pm Moose-2.0007/t/test_moose/test_moose_meta_ok.t Moose-2.0007/t/test_moose/test_moose_does_ok.t Moose-2.0007/t/immutable/immutable_roundtrip.t Moose-2.0007/t/roles/runtime_roles_and_attrs.t Moose-2.0007/t/roles/role_composition_errors.t Moose-2.0007/t/roles/role_attribute_conflict.t Moose-2.0007/t/roles/roles_applied_in_create.t Moose-2.0007/t/roles/role_conflict_detection.t Moose-2.0007/t/basics/always_strict_warnings.t Moose-2.0007/t/metaclasses/use_base_of_moose.t Moose-2.0007/t/metaclasses/moose_w_metaclass.t Moose-2.0007/t/metaclasses/goto_moose_import.t Moose-2.0007/t/cmop/attribute_get_read_write.t Moose-2.0007/t/cmop/immutable_w_constructors.t Moose-2.0007/t/cmop/attribute_non_alpha_name.t Moose-2.0007/t/cmop/lib/TestClassLoaded Moose-2.0007/t/cmop/lib/TestClassLoaded/Sub.pm Moose-2.0007/t/todo_tests/immutable_n_around.t Moose-2.0007/t/attributes/trigger_and_coerce.t Moose-2.0007/t/attributes/inherit_lazy_build.t Moose-2.0007/t/attributes/attribute_required.t Moose-2.0007/t/attributes/attribute_triggers.t Moose-2.0007/t/bugs/DEMOLISH_eats_exceptions.t Moose-2.0007/t/bugs/lazybuild_required_undef.t Moose-2.0007/t/bugs/type_constraint_messages.t Moose-2.0007/t/native_traits/custom_instance.t Moose-2.0007/t/native_traits/array_from_role.t Moose-2.0007/lib/Moose/Manual/BestPractices.pod Moose-2.0007/lib/Moose/Cookbook/Snack Moose-2.0007/lib/Moose/Cookbook/Snack/Types.pod Moose-2.0007/lib/Moose/Meta/Attribute Moose-2.0007/lib/Moose/Meta/Attribute/Native.pm Moose-2.0007/lib/Moose/Meta/Role/Application.pm Moose-2.0007/lib/Moose/Meta/Method/Augmented.pm Moose-2.0007/t/immutable/immutable_meta_class.t Moose-2.0007/t/roles/role_conflict_edge_cases.t Moose-2.0007/t/roles/role_composite_exclusion.t Moose-2.0007/t/roles/roles_and_method_cloning.t Moose-2.0007/t/roles/role_composition_methods.t Moose-2.0007/t/cmop/before_after_dollar_under.t Moose-2.0007/t/cmop/rebless_with_extra_params.t Moose-2.0007/t/cmop/metaclass_incompatibility.t Moose-2.0007/t/cmop/new_and_clone_metaclasses.t Moose-2.0007/t/cmop/lib/MyMetaClass/Instance.pm Moose-2.0007/t/bugs/handles_foreign_class_bug.t Moose-2.0007/t/native_traits/remove_attribute.t Moose-2.0007/benchmarks/cmop/lib/MOP/Point3D.pm Moose-2.0007/benchmarks/cmop/lib/Plain Moose-2.0007/benchmarks/cmop/lib/Plain/Point.pm Moose-2.0007/examples/InstanceCountingClass.pod Moose-2.0007/examples/C3MethodDispatchOrder.pod Moose-2.0007/examples/AttributesWithHistory.pod Moose-2.0007/lib/Moose/Cookbook/Meta Moose-2.0007/lib/Moose/Cookbook/Meta/Recipe7.pod Moose-2.0007/lib/Moose/Cookbook/Meta/Recipe4.pod Moose-2.0007/lib/Moose/Cookbook/Meta/Recipe3.pod Moose-2.0007/lib/Moose/Cookbook/Meta/Recipe6.pod Moose-2.0007/lib/Moose/Cookbook/Meta/Recipe1.pod Moose-2.0007/lib/Moose/Cookbook/Meta/Recipe2.pod Moose-2.0007/lib/Moose/Cookbook/Meta/Recipe5.pod Moose-2.0007/lib/Moose/Meta/Method/Delegation.pm Moose-2.0007/lib/Moose/Meta/Method/Overridden.pm Moose-2.0007/lib/Moose/Meta/Method/Destructor.pm Moose-2.0007/lib/Class/MOP/Method/Constructor.pm Moose-2.0007/t/roles/role_composition_override.t Moose-2.0007/t/roles/run_time_role_composition.t Moose-2.0007/t/metaclasses/metarole_backcompat.t Moose-2.0007/t/type_constraints/class_subtypes.t Moose-2.0007/t/cmop/C3MethodDispatchOrder_test.t Moose-2.0007/t/cmop/InstanceCountingClass_test.t Moose-2.0007/t/cmop/AttributesWithHistory_test.t Moose-2.0007/t/cmop/lib/MyMetaClass/Attribute.pm Moose-2.0007/t/todo_tests/role_insertion_order.t Moose-2.0007/t/attributes/attribute_delegation.t Moose-2.0007/t/attributes/more_attr_delegation.t Moose-2.0007/t/attributes/misc_attribute_tests.t Moose-2.0007/t/attributes/non_alpha_attr_names.t Moose-2.0007/t/moose_util/moose_util_does_role.t Moose-2.0007/lib/Moose/Manual/MethodModifiers.pod Moose-2.0007/lib/Moose/Cookbook/Roles Moose-2.0007/lib/Moose/Cookbook/Roles/Recipe3.pod Moose-2.0007/lib/Moose/Cookbook/Roles/Recipe1.pod Moose-2.0007/lib/Moose/Cookbook/Roles/Recipe2.pod Moose-2.0007/lib/Moose/Meta/Method/Constructor.pm Moose-2.0007/lib/Moose/Meta/TypeCoercion Moose-2.0007/lib/Moose/Meta/TypeCoercion/Union.pm Moose-2.0007/lib/Class/MOP/Mixin/HasAttributes.pm Moose-2.0007/lib/Class/MOP/Mixin/AttributeCore.pm Moose-2.0007/t/immutable/constructor_is_wrapped.t Moose-2.0007/t/roles/runtime_roles_and_nonmoose.t Moose-2.0007/t/metaclasses/metarole_combination.t Moose-2.0007/t/type_constraints/types_and_undef.t Moose-2.0007/t/type_constraints/misc_type_tests.t Moose-2.0007/t/cmop/instance_metaclass_incompat.t Moose-2.0007/t/cmop/class_errors_and_edge_cases.t Moose-2.0007/t/todo_tests/various_role_features.t Moose-2.0007/t/attributes/attr_dereference_test.t Moose-2.0007/t/attributes/attribute_type_unions.t Moose-2.0007/t/bugs/universal_methods_wrappable.t Moose-2.0007/t/bugs/constructor_object_overload.t Moose-2.0007/t/bugs/application_metarole_compat.t Moose-2.0007/benchmarks/cmop/loading-benchmark.pl Moose-2.0007/benchmarks/cmop/lib/Plain/Point3D.pm Moose-2.0007/lib/Moose/Cookbook/Snack/Keywords.pod Moose-2.0007/lib/Moose/Cookbook/Basics Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe7.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe4.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe8.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe3.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe6.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe1.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe2.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe9.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe5.pod Moose-2.0007/lib/Moose/Meta/TypeConstraint Moose-2.0007/lib/Moose/Meta/TypeConstraint/Enum.pm Moose-2.0007/lib/Moose/Meta/TypeConstraint/Role.pm Moose-2.0007/lib/Moose/Meta/Mixin Moose-2.0007/lib/Moose/Meta/Mixin/AttributeCore.pm Moose-2.0007/t/roles/role_composition_attributes.t Moose-2.0007/t/basics/global-destruction-helper.pl Moose-2.0007/t/metaclasses/export_with_prototype.t Moose-2.0007/t/cmop/immutable_w_custom_metaclass.t Moose-2.0007/benchmarks/cmop/lib/Bench/Accessor.pm Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe11.pod Moose-2.0007/lib/Moose/Cookbook/Basics/Recipe10.pod Moose-2.0007/lib/Moose/Meta/Role/Method Moose-2.0007/lib/Moose/Meta/Role/Method/Required.pm Moose-2.0007/lib/Moose/Meta/TypeConstraint/Class.pm Moose-2.0007/lib/Moose/Meta/TypeConstraint/Union.pm Moose-2.0007/lib/Class/MOP/Class/Immutable Moose-2.0007/lib/Class/MOP/Class/Immutable/Trait.pm Moose-2.0007/t/immutable/apply_roles_to_immutable.t Moose-2.0007/t/immutable/constructor_is_not_moose.t Moose-2.0007/t/immutable/multiple_demolish_inline.t Moose-2.0007/t/roles/role_composition_method_mods.t Moose-2.0007/t/roles/role_exclusion_and_alias_bug.t Moose-2.0007/t/roles/role_composition_req_methods.t Moose-2.0007/t/basics/method_modifier_with_regexp.t Moose-2.0007/t/metaclasses/metaroles_of_metaroles.t Moose-2.0007/t/type_constraints/parameterize_from.t Moose-2.0007/t/type_constraints/duck_type_handles.t Moose-2.0007/t/cmop/load_class_gvstash_detect_bug.t Moose-2.0007/t/cmop/metaclass_incompatibility_dyn.t Moose-2.0007/t/cmop/scala_style_mixin_composition.t Moose-2.0007/t/todo_tests/replacing_super_methods.t Moose-2.0007/t/todo_tests/required_role_accessors.t Moose-2.0007/t/attributes/attribute_traits_n_meta.t Moose-2.0007/t/attributes/method_generation_rules.t Moose-2.0007/t/attributes/delegation_arg_aliasing.t Moose-2.0007/t/bugs/immutable_metaclass_does_role.t Moose-2.0007/t/examples/Child_Parent_attr_inherit.t Moose-2.0007/benchmarks/cmop/lib/Bench/Construct.pm Moose-2.0007/lib/Moose/Meta/Class/Immutable Moose-2.0007/lib/Moose/Meta/Class/Immutable/Trait.pm Moose-2.0007/t/basics/override_and_foreign_classes.t Moose-2.0007/t/basics/override_augment_inner_super.t Moose-2.0007/t/metaclasses/metarole_w_metaclass_pm.t Moose-2.0007/t/type_constraints/util_type_coercion.t Moose-2.0007/t/type_constraints/custom_type_errors.t Moose-2.0007/t/attributes/accessor_override_method.t Moose-2.0007/t/attributes/delegation_and_modifiers.t Moose-2.0007/t/bugs/instance_application_role_args.t Moose-2.0007/t/native_traits/collection_with_roles.t Moose-2.0007/lib/Moose/Cookbook/Extending Moose-2.0007/lib/Moose/Cookbook/Extending/Recipe4.pod Moose-2.0007/lib/Moose/Cookbook/Extending/Recipe3.pod Moose-2.0007/lib/Moose/Cookbook/Extending/Recipe1.pod Moose-2.0007/lib/Moose/Cookbook/Extending/Recipe2.pod Moose-2.0007/lib/Moose/Meta/Attribute/Native Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native.pm Moose-2.0007/t/lib/Moose/Meta/Attribute/Custom Moose-2.0007/t/lib/Moose/Meta/Attribute/Custom/Bar.pm Moose-2.0007/t/lib/Moose/Meta/Attribute/Custom/Foo.pm Moose-2.0007/t/roles/method_aliasing_in_composition.t Moose-2.0007/t/metaclasses/custom_attr_meta_as_role.t Moose-2.0007/t/type_constraints/util_type_reloading.t Moose-2.0007/t/type_constraints/normalize_type_name.t Moose-2.0007/t/type_constraints/match_type_operator.t Moose-2.0007/t/cmop/instance_metaclass_incompat_dyn.t Moose-2.0007/t/cmop/attribute_errors_and_edge_cases.t Moose-2.0007/t/bugs/apply_role_to_one_instance_only.t Moose-2.0007/examples/ClassEncapsulatedAttributes.pod Moose-2.0007/lib/Moose/Meta/Role/Method/Conflicting.pm Moose-2.0007/lib/Moose/Meta/Role/Application Moose-2.0007/lib/Moose/Meta/Role/Application/ToRole.pm Moose-2.0007/lib/Moose/Meta/TypeConstraint/DuckType.pm Moose-2.0007/lib/Moose/Meta/TypeConstraint/Registry.pm Moose-2.0007/t/immutable/immutable_constructor_error.t Moose-2.0007/t/roles/empty_method_modifiers_meta_bug.t Moose-2.0007/t/roles/roles_and_req_method_edge_cases.t Moose-2.0007/t/roles/method_exclusion_in_composition.t Moose-2.0007/t/basics/wrapped_method_cxt_propagation.t Moose-2.0007/t/type_constraints/type_notation_parser.t Moose-2.0007/t/type_constraints/role_type_constraint.t Moose-2.0007/t/cmop/ClassEncapsulatedAttributes_test.t Moose-2.0007/t/attributes/attribute_custom_metaclass.t Moose-2.0007/t/attributes/misc_attribute_coerce_lazy.t Moose-2.0007/t/attributes/attribute_lazy_initializer.t Moose-2.0007/t/attributes/accessor_overwrite_warning.t Moose-2.0007/t/bugs/DEMOLISH_fails_without_metaclass.t Moose-2.0007/lib/Moose/Meta/Role/Application/ToClass.pm Moose-2.0007/t/test_moose/test_moose_has_attribute_ok.t Moose-2.0007/t/immutable/inlined_constructors_n_types.t Moose-2.0007/t/basics/moose_respects_type_constraints.t Moose-2.0007/t/type_constraints/util_type_constraints.t Moose-2.0007/t/type_constraints/maybe_type_constraint.t Moose-2.0007/t/type_constraints/class_type_constraint.t Moose-2.0007/t/type_constraints/subtyping_union_types.t Moose-2.0007/t/attributes/attribute_writer_generation.t Moose-2.0007/t/attributes/attribute_traits_registered.t Moose-2.0007/t/attributes/attribute_reader_generation.t Moose-2.0007/benchmarks/cmop/lib/MOP/Immutable Moose-2.0007/benchmarks/cmop/lib/MOP/Immutable/Point.pm Moose-2.0007/benchmarks/cmop/lib/MOP/Installed Moose-2.0007/benchmarks/cmop/lib/MOP/Installed/Point.pm Moose-2.0007/t/metaclasses/custom_attr_meta_with_roles.t Moose-2.0007/t/type_constraints/advanced_type_creation.t Moose-2.0007/t/attributes/delegation_target_not_loaded.t Moose-2.0007/t/metaclasses/moose_exporter_trait_aliases.t Moose-2.0007/t/type_constraints/container_type_coercion.t Moose-2.0007/t/type_constraints/util_more_type_coercion.t Moose-2.0007/t/attributes/attribute_accessor_generation.t Moose-2.0007/t/attributes/attribute_without_any_methods.t Moose-2.0007/benchmarks/cmop/lib/MOP/Immutable/Point3D.pm Moose-2.0007/benchmarks/cmop/lib/MOP/Installed/Point3D.pm Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait/Bool.pm Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait/Code.pm Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait/Hash.pm Moose-2.0007/lib/Moose/Meta/Role/Application/ToInstance.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash.pm Moose-2.0007/t/immutable/immutable_metaclass_with_traits.t Moose-2.0007/t/type_constraints/define_type_twice_throws.t Moose-2.0007/t/attributes/attribute_inherited_slot_specs.t Moose-2.0007/t/attributes/attribute_traits_parameterized.t Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait/Array.pm Moose-2.0007/lib/Moose/Meta/TypeConstraint/Parameterized.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array.pm Moose-2.0007/t/lib/Moose/Meta/Attribute/Custom/Trait Moose-2.0007/t/lib/Moose/Meta/Attribute/Custom/Trait/Bar.pm Moose-2.0007/t/lib/Moose/Meta/Attribute/Custom/Trait/Foo.pm Moose-2.0007/t/metaclasses/immutable_metaclass_compat_bug.t Moose-2.0007/t/metaclasses/metaclass_compat_no_fixing_bug.t Moose-2.0007/t/metaclasses/metaclass_parameterized_traits.t Moose-2.0007/t/metaclasses/create_anon_with_required_attr.t Moose-2.0007/t/type_constraints/container_type_constraint.t Moose-2.0007/t/type_constraints/util_find_type_constraint.t Moose-2.0007/t/type_constraints/util_std_type_constraints.t Moose-2.0007/t/type_constraints/union_types_and_coercions.t Moose-2.0007/t/attributes/illegal_options_for_inheritance.t Moose-2.0007/t/moose_util/moose_util_search_class_by_role.t Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait/Number.pm Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait/String.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Writer.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Reader.pm Moose-2.0007/t/type_constraints/custom_parameterized_types.t Moose-2.0007/t/type_constraints/subtype_auto_vivify_parent.t Moose-2.0007/lib/Moose/Meta/Attribute/Native/Trait/Counter.pm Moose-2.0007/lib/Moose/Meta/Role/Application/RoleSummation.pm Moose-2.0007/lib/Moose/Meta/TypeConstraint/Parameterizable.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/kv.pm Moose-2.0007/t/immutable/immutable_trigger_from_constructor.t Moose-2.0007/t/type_constraints/coerced_parameterized_types.t Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/get.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/set.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Bool Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Bool/not.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Bool/set.pm Moose-2.0007/t/type_constraints/util_type_constraints_export.t Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/map.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/get.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/pop.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/set.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/keys.pm Moose-2.0007/t/type_constraints/subtyping_parameterized_types.t Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Collection.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number/abs.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number/sub.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number/add.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number/set.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number/div.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number/mul.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Number/mod.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/inc.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/uniq.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/push.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/sort.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/grep.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/join.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/clear.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/count.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Bool/unset.pm Moose-2.0007/t/metaclasses/moose_nonmoose_metatrait_init_order.t Moose-2.0007/t/metaclasses/extending_and_embedding_back_compat.t Moose-2.0007/t/todo_tests/exception_reflects_failed_constraint.t Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Counter Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Counter/dec.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Counter/inc.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Counter/set.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/chop.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/clear.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/first.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/count.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/shift.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/values.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/exists.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/delete.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/Writer.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Bool/toggle.pm Moose-2.0007/t/metaclasses/moose_nonmoose_moose_chain_init_meta.t Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/match.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/clear.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/chomp.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/reduce.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/splice.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/delete.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/Writer.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/insert.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/defined.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Code Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Code/execute.pm Moose-2.0007/t/type_constraints/type_coersion_on_lazy_attributes.t Moose-2.0007/lib/Moose/Util/TypeConstraints Moose-2.0007/lib/Moose/Util/TypeConstraints/OptimizedConstraints.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Counter/reset.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/substr.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/append.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/length.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/shuffle.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/unshift.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/is_empty.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/elements.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Hash/accessor.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Counter/Writer.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/replace.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/String/prepend.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/is_empty.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/elements.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/accessor.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/natatime.pm Moose-2.0007/t/compat/extends_nonmoose_that_isa_moose_with_metarole.t Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Array/sort_in_place +.pm Moose-2.0007/lib/Moose/Meta/Method/Accessor/Native/Code/execute_method +.pm CPAN: File::Temp loaded ok (v0.18) CPAN.pm: Going to build F/FL/FLORA/Moose-2.0007.tar.gz *** Your toolchain doesn't support configure_requires, so Dist::CheckC +onflicts hasn't been installed yet. You should check for conflicting module +s manually using the 'moose-outdated' script that is installed with this distribution once the installation finishes. ***
Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 05:24 UTC

    I don't know if it matters, but it's the system install of perl that came with the mac.

      Can't exec "make": No such file or directory

      Why don't you have make?

        I think on OSX, you have to install the compiler (and make) separately, from some package.

Re: Moose failed to install on mac 10.6.7
by 7stud (Deacon) on Jun 16, 2011 at 05:22 UTC
    CPAN.pm: Going to build M/MS/MSCHWERN/Test-Simple-0.98.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Test::Simple Could not read '/Users/myaccountname/.cpan/build/Test-Simple-0.98-VDTf +KK/META.yml'. Falling back to other methods to determine prerequisite +s Can't exec "make": No such file or directory at /System/Library/Perl/5 +.10.0/CPAN.pm line 7698. MSCHWERN/Test-Simple-0.98.tar.gz make -- NOT OK Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running install for module 'Sub::Install' Running make for R/RJ/RJBS/Sub-Install-0.925.tar.gz Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/authors/id/R/RJ/RJBS/Sub-Install-0.925.t +ar.gz Checksum for /Users/myaccountname/.cpan/sources/authors/id/R/RJ/RJBS/S +ub-Install-0.925.tar.gz ok Sub-Install-0.925/ Sub-Install-0.925/Changes Sub-Install-0.925/LICENSE Sub-Install-0.925/MANIFEST Sub-Install-0.925/META.yml Sub-Install-0.925/Makefile.PL Sub-Install-0.925/README Sub-Install-0.925/lib/ Sub-Install-0.925/lib/Sub/ Sub-Install-0.925/lib/Sub/Install.pm Sub-Install-0.925/t/ Sub-Install-0.925/t/00-load.t Sub-Install-0.925/t/SI_install.t Sub-Install-0.925/t/SI_reinstall.t Sub-Install-0.925/t/auto_as.t Sub-Install-0.925/t/export.t Sub-Install-0.925/t/inst-blessed.t Sub-Install-0.925/t/install.t Sub-Install-0.925/t/misc_errors.t Sub-Install-0.925/t/perl-critic.t Sub-Install-0.925/t/pod-coverage.t Sub-Install-0.925/t/pod.t Sub-Install-0.925/t/reinstall.t CPAN.pm: Going to build R/RJ/RJBS/Sub-Install-0.925.tar.gz Checking if your kit is complete... Looks good Writing Makefile for Sub::Install Could not read '/Users/myaccountname/.cpan/build/Sub-Install-0.925-AwE +mny/META.yml'. Falling back to other methods to determine prerequisit +es Can't exec "make": No such file or directory at /System/Library/Perl/5 +.10.0/CPAN.pm line 7698. RJBS/Sub-Install-0.925.tar.gz make -- NOT OK Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running make for D/DR/DROLSKY/Package-DeprecationManager-0.10.tar.gz Has already been unwrapped into directory /Users/myaccountname/.cpan +/build/Package-DeprecationManager-0.10-IWxEPk CPAN.pm: Going to build D/DR/DROLSKY/Package-DeprecationManager-0.10 +.tar.gz Warning: Prerequisite 'Test::Requires => 0' for 'D/DR/DROLSKY/Package- +DeprecationManager-0.10.tar.gz' failed when processing 'T/TO/TOKUHIRO +M/Test-Requires-0.06.tar.gz' with 'make => NO'. Continuing, but chanc +es to succeed are limited. Warning: Prerequisite 'Test::Fatal => 0' for 'D/DR/DROLSKY/Package-Dep +recationManager-0.10.tar.gz' failed when processing 'R/RJ/RJBS/Test-F +atal-0.006.tar.gz' with 'make => NO'. Continuing, but chances to succ +eed are limited. Warning: Prerequisite 'Params::Util => 0' for 'D/DR/DROLSKY/Package-De +precationManager-0.10.tar.gz' failed when processing 'A/AD/ADAMK/Para +ms-Util-1.04.tar.gz' with 'make => NO'. Continuing, but chances to su +cceed are limited. Warning: Prerequisite 'Test::More => 0.88' for 'D/DR/DROLSKY/Package-D +eprecationManager-0.10.tar.gz' failed when processing 'M/MS/MSCHWERN/ +Test-Simple-0.98.tar.gz' with 'make => NO'. Continuing, but chances t +o succeed are limited. Warning: Prerequisite 'Sub::Install => 0' for 'D/DR/DROLSKY/Package-De +precationManager-0.10.tar.gz' failed when processing 'R/RJ/RJBS/Sub-I +nstall-0.925.tar.gz' with 'make => NO'. Continuing, but chances to su +cceed are limited. Can't exec "make": No such file or directory at /System/Library/Perl/5 +.10.0/CPAN.pm line 7698. DROLSKY/Package-DeprecationManager-0.10.tar.gz make -- NOT OK Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running install for module 'Test::Requires' Running make for T/TO/TOKUHIROM/Test-Requires-0.06.tar.gz Has already been unwrapped into directory /Users/myaccountname/.cpan +/build/Test-Requires-0.06-43my3A Could not make: Unknown error Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running install for module 'Package::Stash::XS' Running make for D/DO/DOY/Package-Stash-XS-0.22.tar.gz Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/authors/id/D/DO/DOY/Package-Stash-XS-0.2 +2.tar.gz Checksum for /Users/myaccountname/.cpan/sources/authors/id/D/DO/DOY/Pa +ckage-Stash-XS-0.22.tar.gz ok Package-Stash-XS-0.22 Package-Stash-XS-0.22/XS.xs Package-Stash-XS-0.22/README Package-Stash-XS-0.22/typemap Package-Stash-XS-0.22/Changes Package-Stash-XS-0.22/LICENSE Package-Stash-XS-0.22/dist.ini Package-Stash-XS-0.22/ppport.h Package-Stash-XS-0.22/META.yml Package-Stash-XS-0.22/MANIFEST Package-Stash-XS-0.22/t Package-Stash-XS-0.22/t/03-io.t Package-Stash-XS-0.22/META.json Package-Stash-XS-0.22/weaver.ini Package-Stash-XS-0.22/t/05-isa.t Package-Stash-XS-0.22/t/04-get.t Package-Stash-XS-0.22/Makefile.PL Package-Stash-XS-0.22/t/01-basic.t Package-Stash-XS-0.22/t/06-addsub.t Package-Stash-XS-0.22/t/00-compile.t Package-Stash-XS-0.22/t/10-synopsis.t Package-Stash-XS-0.22/t/release-eol.t Package-Stash-XS-0.22/t/02-extension.t Package-Stash-XS-0.22/t/07-edge-cases.t Package-Stash-XS-0.22/t/author-20-leaks.t Package-Stash-XS-0.22/t/release-no-tabs.t Package-Stash-XS-0.22/t/lib Package-Stash-XS-0.22/t/lib/CompileTime.pm Package-Stash-XS-0.22/t/lib/Package Package-Stash-XS-0.22/t/lib/Package/Stash.pm Package-Stash-XS-0.22/t/release-pod-syntax.t Package-Stash-XS-0.22/lib/Package/Stash Package-Stash-XS-0.22/lib/Package/Stash/XS.pm Package-Stash-XS-0.22/t/release-pod-coverage.t Package-Stash-XS-0.22/t/author-21-leaks-debug.t CPAN.pm: Going to build D/DO/DOY/Package-Stash-XS-0.22.tar.gz v-string in use/require non-portable at Makefile.PL line 5. Checking if your kit is complete... Looks good Warning: prerequisite Test::Fatal 0 not found. Warning: prerequisite Test::More 0.88 not found. We have 0.72. Writing Makefile for Package::Stash::XS Could not read '/Users/myaccountname/.cpan/build/Package-Stash-XS-0.22 +-FFRC5D/META.yml'. Falling back to other methods to determine prerequ +isites ---- Unsatisfied dependencies detected during ---- ---- DOY/Package-Stash-XS-0.22.tar.gz ---- Test::Fatal [requires] Test::More [requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] Running make test Delayed until after prerequisites Running make install Delayed until after prerequisites Running install for module 'Test::Fatal' Running make for R/RJ/RJBS/Test-Fatal-0.006.tar.gz Has already been unwrapped into directory /Users/myaccountname/.cpan +/build/Test-Fatal-0.006-KoqnqT Could not make: Unknown error Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running install for module 'Test::More' Running make for M/MS/MSCHWERN/Test-Simple-0.98.tar.gz Has already been unwrapped into directory /Users/myaccountname/.cpan +/build/Test-Simple-0.98-VDTfKK Could not make: Unknown error Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running make for D/DO/DOY/Package-Stash-XS-0.22.tar.gz Has already been unwrapped into directory /Users/myaccountname/.cpan +/build/Package-Stash-XS-0.22-FFRC5D CPAN.pm: Going to build D/DO/DOY/Package-Stash-XS-0.22.tar.gz Warning: Prerequisite 'Test::Fatal => 0' for 'D/DO/DOY/Package-Stash-X +S-0.22.tar.gz' failed when processing 'R/RJ/RJBS/Test-Fatal-0.006.tar +.gz' with 'make => NO'. Continuing, but chances to succeed are limite +d. Warning: Prerequisite 'Test::More => 0.88' for 'D/DO/DOY/Package-Stash +-XS-0.22.tar.gz' failed when processing 'M/MS/MSCHWERN/Test-Simple-0. +98.tar.gz' with 'make => NO'. Continuing, but chances to succeed are +limited. Can't exec "make": No such file or directory at /System/Library/Perl/5 +.10.0/CPAN.pm line 7698. DOY/Package-Stash-XS-0.22.tar.gz make -- NOT OK Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running install for module 'Sub::Exporter' Running make for R/RJ/RJBS/Sub-Exporter-0.982.tar.gz Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/authors/id/R/RJ/RJBS/Sub-Exporter-0.982. +tar.gz Checksum for /Users/myaccountname/.cpan/sources/authors/id/R/RJ/RJBS/S +ub-Exporter-0.982.tar.gz ok Sub-Exporter-0.982/ Sub-Exporter-0.982/Changes Sub-Exporter-0.982/LICENSE Sub-Exporter-0.982/MANIFEST Sub-Exporter-0.982/META.yml Sub-Exporter-0.982/Makefile.PL Sub-Exporter-0.982/README Sub-Exporter-0.982/inc/ Sub-Exporter-0.982/inc/Module/ Sub-Exporter-0.982/inc/Module/Install/ Sub-Exporter-0.982/inc/Module/Install/AutoManifest.pm Sub-Exporter-0.982/inc/Module/Install/Base.pm Sub-Exporter-0.982/inc/Module/Install/Can.pm Sub-Exporter-0.982/inc/Module/Install/ExtraTests.pm Sub-Exporter-0.982/inc/Module/Install/Fetch.pm Sub-Exporter-0.982/inc/Module/Install/Makefile.pm Sub-Exporter-0.982/inc/Module/Install/Metadata.pm Sub-Exporter-0.982/inc/Module/Install/Win32.pm Sub-Exporter-0.982/inc/Module/Install/WriteAll.pm Sub-Exporter-0.982/inc/Module/Install.pm Sub-Exporter-0.982/lib/ Sub-Exporter-0.982/lib/Sub/ Sub-Exporter-0.982/lib/Sub/Exporter/ Sub-Exporter-0.982/lib/Sub/Exporter/Cookbook.pod Sub-Exporter-0.982/lib/Sub/Exporter/Tutorial.pod Sub-Exporter-0.982/lib/Sub/Exporter/Util.pm Sub-Exporter-0.982/lib/Sub/Exporter.pm Sub-Exporter-0.982/t/ Sub-Exporter-0.982/t/col-init.t Sub-Exporter-0.982/t/collection.t Sub-Exporter-0.982/t/expand-group.t Sub-Exporter-0.982/t/faux-export.t Sub-Exporter-0.982/t/gen-callable.t Sub-Exporter-0.982/t/group-generator.t Sub-Exporter-0.982/t/inherited.t Sub-Exporter-0.982/t/into-level.t Sub-Exporter-0.982/t/lib/ Sub-Exporter-0.982/t/lib/Test/ Sub-Exporter-0.982/t/lib/Test/SubExporter/ Sub-Exporter-0.982/t/lib/Test/SubExporter/DashSetup.pm Sub-Exporter-0.982/t/lib/Test/SubExporter/Faux.pm Sub-Exporter-0.982/t/lib/Test/SubExporter/GroupGen.pm Sub-Exporter-0.982/t/lib/Test/SubExporter/GroupGenSubclass.pm Sub-Exporter-0.982/t/lib/Test/SubExporter/ObjGen.pm Sub-Exporter-0.982/t/lib/Test/SubExporter/s_e.pm Sub-Exporter-0.982/t/real-export-groupgen.t Sub-Exporter-0.982/t/real-export-href.t Sub-Exporter-0.982/t/real-export-setup.t Sub-Exporter-0.982/t/util-curry.t Sub-Exporter-0.982/t/util-currychain.t Sub-Exporter-0.982/t/util-like.t Sub-Exporter-0.982/t/util-merge.t Sub-Exporter-0.982/t/util-mixin.t Sub-Exporter-0.982/t/util-namemap.t Sub-Exporter-0.982/t/valid-config.t Sub-Exporter-0.982/xt/ Sub-Exporter-0.982/xt/release/ Sub-Exporter-0.982/xt/release/perl-critic.t Sub-Exporter-0.982/xt/release/pod-coverage.t Sub-Exporter-0.982/xt/release/pod.t CPAN.pm: Going to build R/RJ/RJBS/Sub-Exporter-0.982.tar.gz Checking if your kit is complete... Looks good Warning: prerequisite Data::OptList 0.1 not found. Warning: prerequisite Params::Util 0.14 not found. Warning: prerequisite Sub::Install 0.92 not found. Writing Makefile for Sub::Exporter Could not read '/Users/myaccountname/.cpan/build/Sub-Exporter-0.982-PJ +AVoZ/META.yml'. Falling back to other methods to determine prerequisi +tes ---- Unsatisfied dependencies detected during ---- ---- RJBS/Sub-Exporter-0.982.tar.gz ---- Params::Util [requires] Data::OptList [requires] Sub::Install [requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] Running make test Delayed until after prerequisites Running make install Delayed until after prerequisites Running install for module 'Params::Util' Running make for A/AD/ADAMK/Params-Util-1.04.tar.gz Has already been unwrapped into directory /Users/myaccountname/.cpan +/build/Params-Util-1.04-4n0AgV Could not make: Unknown error Warning (usually harmless): 'YAML' not installed, will not store persi +stent state Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible Running install for module 'Data::OptList' Running make for R/RJ/RJBS/Data-OptList-0.107.tar.gz Fetching with LWP: ftp://cpan.cs.utah.edu/CPAN/authors/id/R/RJ/RJBS/Data-OptList-0.107. +tar.gz Checksum for /Users/myaccountname/.cpan/sources/authors/id/R/RJ/RJBS/D +ata-OptList-0.107.tar.gz ok Data-OptList-0.107 Data-OptList-0.107/README Data-OptList-0.107/Changes Data-OptList-0.107/LICENSE Data-OptList-0.107/dist.ini Data-OptList-0.107/t Data-OptList-0.107/t/hash.t Data-OptList-0.107/META.yml Data-OptList-0.107/MANIFEST Data-OptList-0.107/t/mkopt.t Data-OptList-0.107/META.json Data-OptList-0.107/Makefile.PL Data-OptList-0.107/lib/Data Data-OptList-0.107/lib/Data/OptList.pm Data-OptList-0.107/t/release-pod-syntax.t CPAN.pm: Going to build R/RJ/RJBS/Data-OptList-0.107.tar.gz Checking if your kit is complete... Looks good Warning: prerequisite Params::Util 0 not found. Warning: prerequisite Sub::Install 0.921 not found. Warning: prerequisite Test::More 0.96 not found. We have 0.72. Writing Makefile for Data::OptList Could not read '/Users/myaccountname/.cpan/build/Data-OptList-0.107-yI +ivFI/META.yml'. Falling back to other methods to determine prerequisi +tes ---- Unsatisfied dependencies detected during ---- ---- RJBS/Data-OptList-0.107.tar.gz ---- Params::Util [requires] Test::More [requires] Sub::Install [requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes]
Re: Moose failed to install on mac 10.6.7
by locked_user sundialsvc4 (Abbot) on Jun 16, 2011 at 12:57 UTC

    OS/X developer tools are an “optional install” on the DVD.   (Then use Software Update and wait for a really big download.)

    You also need to be sure that you have set up for “running Perl as a non-root user.”