Catalystのバージョンアップで継承方法がparent.pmに
Catalyst version5.7014では、helperスクリプトでつくった場合、デフォルトでのクラス継承のシンタックスが「use base」から「use parent」に切り替わっていますね(今更?)。
helperスクリプトでcontrollerつくると
package MyApp::Controller::Hoge; use strict; use warnings; use parent 'Catalyst::Controller'; ・・・
のようにCatalyst::Controllerの継承がuse parentに!
当方のようにPerl5.8系の場合、parent.pmは標準モジュールではないので、CPANからparent.pmをもってきて対応です。
sudo perl -MCPAN -e 'install parent'