[Catalyst] Upgrading Catalyst and issues with Class::MOP
Hi, I upgraded Catalyst to 5.80002 the other day, and my applications started beginning with a warning: The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at /usr/local/lib/perl5/site_perl/5.8.9/darwin-thread-multi-2level/ Class/MOP/Class.pm line 946 Class ::MOP ::Class ::compute_all_applicable_attributes ('Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0xcf3124)') called at /usr/local/lib/perl5/site_perl/5.8.9/Data/Visitor/ Callback.pm line 42 Data::Visitor::Callback::BUILDARGS('Data::Visitor::Callback', 'plain_value', 'CODE(0xd6c084)') called at generated method (unknown origin) line 4 Data::Visitor::Callback::new('Data::Visitor::Callback', 'plain_value', 'CODE(0xd6c084)') called at /usr/local/lib/perl5/ site_perl/5.8.9/Catalyst/Plugin/ConfigLoader.pm line 260 Catalyst::Plugin::ConfigLoader::finalize_config('BugasBase') called at /usr/local/lib/perl5/site_perl/5.8.9/Catalyst/Plugin/ ConfigLoader.pm line 98 Catalyst::Plugin::ConfigLoader::setup('BugasBase') called at /usr/ local/lib/perl5/site_perl/5.8.9/Catalyst.pm line 1062 Catalyst::setup('BugasBase') called at /Library/WebServer/Documents/ Catalyst/BugasBase/script/../lib/BugasBase.pm line 82 require BugasBase.pm called at script/bugasbase_server.pl line 55 as far as i can tell everything still works though. My versions are: OSX - 10.5.6 Perl - 5.8.9 Moose - 0.76 Class::MOP - 0.83 Catalyst::Runtime - 5.80002 Is this likely to cause me a problem? do i likely have a wrong version of some module somewhere? thanks adam ___ List: Catalyst@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/
Re: [Catalyst] Upgrading Catalyst and issues with Class::MOP
On Wed, Apr 29, 2009 at 05:08:38PM +0100, Adam Witney wrote: I upgraded Catalyst to 5.80002 the other day, and my applications started beginning with a warning: The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at /usr/local/lib/perl5/site_perl/5.8.9/darwin-thread-multi-2level/ Class/MOP/Class.pm line 946 Please upgrade to the latest version of Data::Visitor. We'll bump the required version in Action::RenderView. Thanks for letting us know about this. -- BOFH excuse #334: 50% of the manual is in .pdf readme files signature.asc Description: Digital signature ___ List: Catalyst@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/
Re: [Catalyst] Upgrading Catalyst and issues with Class::MOP
On 29 Apr 2009, at 17:11, Florian Ragwitz wrote: On Wed, Apr 29, 2009 at 05:08:38PM +0100, Adam Witney wrote: I upgraded Catalyst to 5.80002 the other day, and my applications started beginning with a warning: The compute_all_applicable_attributes method has been deprecated. Use get_all_attributes instead. at /usr/local/lib/perl5/site_perl/5.8.9/darwin-thread-multi-2level/ Class/MOP/Class.pm line 946 Please upgrade to the latest version of Data::Visitor. We'll bump the required version in Action::RenderView. Thanks for letting us know about this. ah yes, upgrading to Data-Visitor-0.24 fixed this. Thanks adam ___ List: Catalyst@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/