in reply to New Moose install broke Catalyst::Test

I had problems with the installation of Moose also until I discovered that there was a dependency that slipped through the cracks---namespace::autoclean. It was causing some problems for MooseX::Role::WithOverloading. There where quite a few dependency problems, but I managed to put this together. It installed Moose without problems.
#!/usr/bin/perl use strict; use warnings; use CPAN; CPAN::Shell->install( "namespace::clean", "namespace::autoclean", "Class::MOP", "Eval::Closure", "Declare::Constraints::Simple", "Package::DeprecationManager", "Sub::Name", "Test::Fatal", "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");

Replies are listed 'Best First'.
Re^2: New Moose install broke Catalyst::Test
by falseazure (Acolyte) on Jan 22, 2011 at 21:02 UTC

    Wow! This was totally effective. I don't know which exactly it was but a couple of those in that list were not up to date for me and after re-installing all of them my catalyst install ran fine and site tests complete again without failure.

    Thanks a ton!

    (I'm still switching to a local::lib install now.)

Re^2: New Moose install broke Catalyst::Test
by mauritzhansen (Initiate) on Dec 22, 2011 at 09:15 UTC
    My problem started with the installation of DBIx::Class. I tried running this dependency install script, and everything was up to date except "Declare::Contraints::Simple" which was not found. I discovered that it had a spelling mistake: should be "Declare::Constraints::Simple". It turned out that I did not have this installed, and after installing my test scripts worked again. Thanks a lot for this.