I used the Task::Catalyst bundle to install Catalyst on my XP box. I got
a "weak references" error afterwards when I tried to create a site. I
seem to remember hearing about that at some point (I think).
I had the same problem some time ago. It seems IMHO that it is due to the
newest version (1.18 ?) of Scalar::List::Utils being installed. If you
install it through CPAN you get the non XS-version which does not support
weak references and if you then install it through ppm, it still does not
support weak references.
To solve this I had to install ActiveState Perl again (in a different
folder) and copy all Scalar::List::Utils related files from the fresh
install over the existing Perl install (don't forget the files in the
auto-folder, it is here that the XS-files are!). IIRC the latest AS Perl
uses Scalar::List::Utils 1.17 and that seems to work.
aka CountZero on Perlmonks
This message and any attachments are confidential. If you have received
this message in error please delete it from your system. If you require any
assistance please notify the sender. Thank You.