3months / Effort-Estimate-Redmine

Plugin that autopopulates estimate fields from effort values in Redmine. Work for this plugin was sponsored by www.fishpond.com.au .
http://3months.com
5 stars 3 forks source link

installation failure... #2

Open remin13 opened 14 years ago

remin13 commented 14 years ago

Plugin installation failure,, here is the trace report

rake db:migrate_plugins RAILS_ENV=production --trace (in /var/www/html/redmine) * Invoke db:migrate_plugins (first_time) * Invoke environment (first_time) \ Execute environment rake aborted! undefined method acts_as_event' for #<Class:0xb759c178> /var/www/html/redmine/vendor/rails/activerecord/lib/active_record/base.rb:1672:inmethod_missing' /var/www/html/redmine/app/models/changeset.rb:29 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in gem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:inrequire' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:in require' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:355:innew_constants_in' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:in require' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:102:inrequire_or_load' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:261:in load_missing_constant' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:468:inconst_missing' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:480:in const_missing' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:486:insend' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:486:in const_missing' /var/www/html/redmine/app/models/issue.rb:30 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:inrequire' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:355:in new_constants_in' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:inrequire' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:102:in require_or_load' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:61:independ_on' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:457:in require_dependency' /var/www/html/redmine/vendor/plugins/3months-Effort-Estimate-Redmine-7625eb9/lib/estimate_patch.rb:1 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:inrequire' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:355:in new_constants_in' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:inrequire' /var/www/html/redmine/vendor/plugins/3months-Effort-Estimate-Redmine-7625eb9/init.rb:3:in evaluate_init_rb' /var/www/html/redmine/vendor/rails/railties/lib/rails/plugin.rb:95:inevaluate_init_rb' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/core_ext/kernel/reporting.rb:11:in silence_warnings' /var/www/html/redmine/vendor/rails/railties/lib/rails/plugin.rb:91:inevaluate_init_rb' /var/www/html/redmine/vendor/rails/railties/lib/rails/plugin.rb:44:in load' /var/www/html/redmine/config/../vendor/plugins/engines/lib/engines/plugin.rb:77:inload' /var/www/html/redmine/vendor/rails/railties/lib/rails/plugin/loader.rb:33:in load_plugins' /var/www/html/redmine/vendor/rails/railties/lib/rails/plugin/loader.rb:32:ineach' /var/www/html/redmine/vendor/rails/railties/lib/rails/plugin/loader.rb:32:in load_plugins' /var/www/html/redmine/vendor/rails/railties/lib/initializer.rb:292:inload_plugins' /var/www/html/redmine/vendor/rails/railties/lib/initializer.rb:142:in process' /var/www/html/redmine/vendor/rails/railties/lib/initializer.rb:97:insend' /var/www/html/redmine/vendor/rails/railties/lib/initializer.rb:97:in run' /var/www/html/redmine/config/environment.rb:20 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:ingem_original_require' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in require' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:inrequire' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:355:in new_constants_in' /var/www/html/redmine/vendor/rails/activesupport/lib/active_support/dependencies.rb:510:inrequire' /var/www/html/redmine/vendor/rails/railties/lib/tasks/misc.rake:3 /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in call' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:inexecute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:inexecute' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in invoke_with_call_chain' /usr/local/lib/ruby/1.8/monitor.rb:242:insynchronize' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:ininvoke_prerequisites' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:ininvoke_prerequisites' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in invoke_with_call_chain' /usr/local/lib/ruby/1.8/monitor.rb:242:insynchronize' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in invoke_with_call_chain' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:ininvoke' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in invoke_task' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:intop_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in each' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:intop_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in standard_exception_handling' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:intop_level' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:instandard_exception_handling' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in run' /usr/local/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 /usr/local/bin/rake:19:inload' /usr/local/bin/rake:19

farviewsoft commented 14 years ago

I got the same results after installing the plugin. My suspicion is that it's out of date with the current redmine codebase. I'll update here if I manage to find time to troubleshoot it.

$ rake -T
(in /opt/redmine) rake aborted! undefined method `acts_as_event' for #Class:0x26c9830 /opt/redmine/Rakefile:10 (See full trace by running task with --trace)

Just a note though--

As this plugin doesn't contain migrations, it's not strictly speaking, nessecary to run migrations once you add it to the plugins directory. It should just run.