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

I have tried installing Catalyst Runtime, Catalyst Dev, and perlbrew (This was suggested as a work around). Everytime I try to install these I get failed tests and it will not force install. I am installing on a mac. This was result of my attempt at installing Runtime:

Result: FAIL Failed 165/193 test programs. 21/185 subtests failed. make: *** [test_dynamic] Error 2 JJNAPIORK/Catalyst-Runtime-5.90112.tar.gz 2 dependencies missing (MooseX::Role::WithOverloading,JSON::MaybeXS); +additionally test harness failed /usr/bin/make test -- NOT OK //hint// to see the cpan-testers results for installing this module, t +ry: reports JJNAPIORK/Catalyst-Runtime-5.90112.tar.gz Running make install make test had returned bad status, won't install without force

Replies are listed 'Best First'.
Re: Tests Fail when I try to install Catalyst Runtime or Catalyst dev
by Your Mother (Archbishop) on Aug 06, 2016 at 04:38 UTC

    JSON::MaybeXS missing messed up an installation of some Moo stuff for me recently. I would try installing those missing items first and then retry the Cat stuff. Generally, I would not force install anything here without definitely knowing it's because of a broken test or something known to be harmless.

      ++

      Three weeks down the road, if the issue wasn't just a broken test and wasn't something harmless, you may be scratching your head wondering and troubleshooting why some code that is seemingly unrelated is breaking, long after you've forgotten about this 'incident'.

Re: Tests Fail when I try to install Catalyst Runtime or Catalyst dev
by Anonymous Monk on Aug 06, 2016 at 01:39 UTC

    How did you try to force install?

      Sorry, my post wasn't very clear. I didn't try to force install. Should I?

        Don't use a force install until you have exhausted all other choices. It may take several iterations of installing things that turn up "missing", but.

        -force is a big blunt object....

        ----
        I Go Back to Sleep, Now.

        OGB

        :) I dont know :)

        If you want/need the module,

        well, installing it is the only way to get it

        sure you don't have to install in sitelib or ... you can install privately ...

        but speaking of mac, are you using your system perl?