[Catalyst] problems installing
Christopher H. Laco
claco at chrislaco.com
Wed Feb 8 19:25:54 CET 2006
O.M.G. The thread that won't die. :-)
Nathan, if you just want to tinker around, give this is try:
http://handelframework.com/downloads/CatInABox.tar.gz
(I feel like a broken record on that today. Maybe I need to put a link
in the wiki for CatInABox)...
Nathan Kurz wrote:
> Hello ---
>
> I've been looking at Catalyst for a while, and for the first time
> thought I'd build a little test application with it today. My install
> process has been, well, less than smooth. I'm still not there, but
> while I upgrade Perl here are some notes on the workarounds I needed,
> followed by a few things that I think could be fixed to make it smoother.
>
> install Catalyst
> very long, lots of dependencies, some error messages, but seemed to work
>
> install Task::Catalyst
> lots of problems...
>
> look SRI/Task-Catalyst-1.50.tar.gz
> # cpansign -v
> # exit
> Task-Catalyst not properly signed, so fake it
>
> install Params::Validate
> required for Catalyst::Log::Log4perl
> Date::Calc
> required for HTML::Widget required by Catalyst::Plugin::HTML::Widget
>
> force install RPC::XML
> currently test fails with error about 'modifying lvalue'
>
> install Task::Catalyst fails again because of signing:
> after first time substitute 'test Task::Catalyst'
>
> Catalyst::Plugin::I18N requires I18N::LangTags::Detect,
> which is only present in perl-5.8.6
>
>
> I'm a very experienced Linux Perl user, and this is one of the more
> troublesome CPAN installs that I have done. At this point, I'm two
> hours into it, and only now am I told I need to upgrade Perl.
>
> While some of the problems are due to the outside CPAN modules, part
> of the problem is that the base Catalyst install requires so many
> modules. Personally, I'm going to plow through these problems until I
> get it to work, because I'm pretty excited about the Catalyst
> architecture (which seems great). But I'm sure there are many others
> who have given up. If keeping these potential users is important (and
> it might not be) then the install difficulty needs to be addressed.
>
> Short term suggestions:
>
> 1) Make sure that Task::Catalyst is signed properly.
> 2) Set overall upfront Perl version requirements to 5.8.6
> (or drop whatever is causing that dependency)
> 3) Add Params::Validate to dependencies for Catalyst::Log:Log4Perl
> 4) Add Date::Calc to dependencies for Catalyst::Plugin::HTML::Widget,
> even though it probably isn't our fault.
> 5) Maybe make whatever is using RPC::XML non-default until RPC::XML
> can pass its tests? Or maybe this is a Perl version error too.
>
> Off to upgrade Perl,
>
> Nathan Kurz
> nate at verse.com
>
> ps. Yell at me if you need to. I like the architecture enough that
> if killing the messenger seems necessary, I'll just accept it.
>
>
>
>
>
>
> _______________________________________________
> Catalyst mailing list
> Catalyst at lists.rawmode.org
> http://lists.rawmode.org/mailman/listinfo/catalyst
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: OpenPGP digital signature
Url : http://lists.rawmode.org/pipermail/catalyst/attachments/20060208/59f1f9f0/signature.pgp
More information about the Catalyst
mailing list