in reply to Re^2: google search
in thread google search

Your error says that the modules are not compiling properly, specifically because an expected method name is not being resolved. On my system, I got those modules to play nice with:

Moose 0.63 Test::LongString 0.11 Test::Exception 0.27 Sub::Uplevel 0.1901 Class::MOP 0.73 Sub::Name 0.04 Sub::Identify 0.04 Devel::GlobalDestruction 0.02 Scope::Guard 0.03 Sub::Exporter 0.981 Params::Util 0.35 Sub::Install 0.924 Data::OptList 0.103 Task::Weaken 1.02 MRO::Compat 0.09 List::MoreUtils 0.22 Google-Search 0.02

I note that your path was DOS format, so if you are using ActiveState perl, you can fire up the GUI for ppm and it'll show you both the versions on the modules you have installed and any that can be upgraded.

Replies are listed 'Best First'.
Re^4: google search
by andromeda08 (Initiate) on Dec 18, 2008 at 18:57 UTC
    all my modules are up to date
      Not likely.
      use Class::MOP; use Filter::Simple; use List::MoreUtils; use MRO::Compat; use Scalar::Util; use Sub::Exporter; use Sub::Identify; use Sub::Name; use Task::Weaken; print "Class::MOP ", Class::MOP->VERSION,"\n"; print "Filter::Simple ", Filter::Simple->VERSION,"\n"; print "List::MoreUtils ", List::MoreUtils->VERSION,"\n"; print "MRO::Compat ", MRO::Compat->VERSION,"\n"; print "Scalar::Util ", Scalar::Util->VERSION,"\n"; print "Sub::Exporter ", Sub::Exporter->VERSION,"\n"; print "Sub::Identify ", Sub::Identify->VERSION,"\n"; print "Sub::Name ", Sub::Name->VERSION,"\n"; print "Task::Weaken ", Task::Weaken->VERSION,"\n";
      Post the contents of google.pl (using <code> tags) and I'll verify that there isn't something extraneous I'm missing.