Subject: | Catalyst broken since 5.80008 for new installs |
From http://cpansearch.perl.org/src/FLORA/Catalyst-Runtime-5.80010/Changes:
"Deleted the Restarter engine and its Watcher code. Use the new Catalyst::Restarter in a
recent Catalyst::Devel instead."
Yet, Catalyst::Engine::HTML still tries to require the (now missing) modules:
iMac:Hello Casey$ grep Restarter /opt/local/lib/perl5/site_perl/5.10.0/Catalyst/Engine/*
/opt/local/lib/perl5/site_perl/5.10.0/Catalyst/Engine/HTTP.pm:require
Catalyst::Engine::HTTP::Restarter;
/opt/local/lib/perl5/site_perl/5.10.0/Catalyst/Engine/HTTP.pm:require
Catalyst::Engine::HTTP::Restarter::Watcher;
This causes any catalyst.pl-generated app to fail:
iMac:Hello Casey$ script/hello_server.pl
Can't locate Catalyst/Engine/HTTP/Restarter.pm in @INC (@INC contains:
/opt/local/lib/perl5/site_perl/5.10.0/darwin-2level /opt/local/lib/perl5/site_perl/5.10.0
/opt/local/lib/perl5/vendor_perl/5.10.0/darwin-2level
/opt/local/lib/perl5/vendor_perl/5.10.0 /opt/local/lib/perl5/vendor_perl
/opt/local/lib/perl5/5.10.0/darwin-2level /opt/local/lib/perl5/5.10.0 .) at
/opt/local/lib/perl5/site_perl/5.10.0/Catalyst/Engine/HTTP.pm line 16.
Compilation failed in require at script/hello_server.pl line 6.
BEGIN failed--compilation aborted at script/hello_server.pl line 7.