[Catalyst] Bareword "catalyst" not allowed while "strict subs" in use at Makefile.PL line 90.

Kiffin Gish kiffin.gish at planet.nl
Mon May 3 12:20:33 GMT 2010


cpan -i Catalyst::Runtime


On Mon, 2010-05-03 at 14:57 +0300, Octavian Rasnita wrote:
> Hi,
>  
> I am trying to install a Catalyst-based app under Debian which has
> Perl 5.10.0 installed.
> I've installed the latest versions of CPAN, CPANPLUS,
> ExtUtils::MakeMaker, Module::Install, Module::Build and local::lib
> using cpan.
>  
> Then I tried to run perl Makefile.PL because I was hoping that it will
> show me the missing Perl modules:
>  
> ebroker:/srv/BRK1# perl Makefile.PL 
> include /srv/BRK1/inc/Module/Install.pm
> Bareword "catalyst" not allowed while "strict subs" in use at
> Makefile.PL line 90.
> Execution of Makefile.PL aborted due to compilation errors.
> ebroker:/srv/BRK1#  
>  
> In the line 90 appears the line:
>  
> catalyst;
>  
> I have also tried to change it to:
>  
> catalyst();
>  
> but then it gives the error:
>  
> "tests_recursive will not work if tests are already defined
> at /usr/local/share/perl/5.10.0/Module/Install/Makefile.pm line 189."
>  
> Catalyst::Runtime is not installed because I was hoping that doing
> `perl Makefile.PL` would display all the missing modules, including
> Catalyst::Runtime, because it is listed in Makefile.PL. Is there
> another requirement for using this command?
>  
> Thanks.
>  
> --
> Octavian
> 
> 
> 
> __________ Information from ESET NOD32 Antivirus, version of virus
> signature database 5081 (20100503) __________
> 
> The message was checked by ESET NOD32 Antivirus.
> 
> http://www.eset.com
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/


-- 
Kiffin Gish <kiffin.gish at planet.nl>
Gouda, The Netherlands




More information about the Catalyst mailing list