amartel / redmine_webdav

WebDav plugin for redmine
Other
35 stars 8 forks source link

no such file to load -- unicode #10

Closed itpark closed 12 years ago

itpark commented 12 years ago

Hi,

I get some error as follow:

sudo rake db:migrate_plugins NAME=redmine_banner VERSION=0 RAILS_ENV=production (in /opt/lampp/htdocs/redmine-1.4.0) rake aborted! no such file to load -- unicode

Tasks: TOP => db:migrate_plugins => environment (See full trace by running task with --trace)

/var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:in require' /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:inrequire' /opt/lampp/htdocs/redmine-1.4.0/vendor/plugins/redmine_webdav/lib/acts_as_webdav.rb:36 /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:in require' /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:inrequire' /opt/lampp/htdocs/redmine-1.4.0/vendor/plugins/redmine_webdav/lib/railsdav.rb:10 /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:in require' /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:184:inrequire' /opt/lampp/htdocs/redmine-1.4.0/vendor/plugins/redmine_webdav/init.rb:4:in evaluate_init_rb' /var/lib/gems/1.8/gems/rails-2.3.14/lib/rails/plugin.rb:158:inevaluate_init_rb' /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/core_ext/kernel/reporting.rb:11:in silence_warnings' /var/lib/gems/1.8/gems/rails-2.3.14/lib/rails/plugin.rb:154:inevaluate_init_rb' /var/lib/gems/1.8/gems/rails-2.3.14/lib/rails/plugin.rb:48:in load' /opt/lampp/htdocs/redmine-1.4.0/config/../vendor/plugins/engines/lib/engines/plugin.rb:44:inload' /var/lib/gems/1.8/gems/rails-2.3.14/lib/rails/plugin/loader.rb:38:in load_plugins' /var/lib/gems/1.8/gems/rails-2.3.14/lib/rails/plugin/loader.rb:37:ineach' /var/lib/gems/1.8/gems/rails-2.3.14/lib/rails/plugin/loader.rb:37:in load_plugins' /var/lib/gems/1.8/gems/rails-2.3.14/lib/initializer.rb:369:inload_plugins' /var/lib/gems/1.8/gems/rails-2.3.14/lib/initializer.rb:165:in process' /var/lib/gems/1.8/gems/rails-2.3.14/lib/initializer.rb:113:insend' /var/lib/gems/1.8/gems/rails-2.3.14/lib/initializer.rb:113:in run' /opt/lampp/htdocs/redmine-1.4.0/config/environment.rb:21 /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:182:inrequire' /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:182:in require' /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:547:innew_constants_in' /var/lib/gems/1.8/gems/activesupport-2.3.14/lib/active_support/dependencies.rb:182:in require' /var/lib/gems/1.8/gems/rails-2.3.14/lib/tasks/misc.rake:4 /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:205:incall' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:205:in execute' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:200:ineach' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:200:in execute' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:158:ininvoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:151:ininvoke_with_call_chain' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:176:in invoke_prerequisites' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:174:ineach' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:174:in invoke_prerequisites' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:157:ininvoke_with_call_chain' /usr/lib/ruby/1.8/monitor.rb:242:in synchronize' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:151:ininvoke_with_call_chain' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:144:in invoke' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:116:ininvoke_task' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in top_level' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:ineach' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in top_level' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:instandard_exception_handling' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:88:in top_level' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:66:inrun' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in standard_exception_handling' /var/lib/gems/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:63:inrun' /var/lib/gems/1.8/gems/rake-0.9.2.2/bin/rake:33 /usr/local/bin/rake:19:in `load' /usr/local/bin/rake:19 Tasks: TOP => db:migrate_plugins => environment

Messinger commented 12 years ago

You may add following files to the Gemfile of your redmine installation (or in extra Gemfile for the plugin)

gem "unicode" gem "shared-mime-info"

and run "bundle install"

After that it run on my installation.

amartel commented 12 years ago

Messinger, Thank's for the answer!!! I don't use a "standard" version of redmine and it's always difficult for me to know where these kind of configuration problems are coming from...

cforce commented 12 years ago

Armatel: You need to commit a file called "Gemfile" to plugins root folder with this content

source :rubygems gem "unicode" gem "shared-mime-info"

Else this plugin is not bundler/ fully redmine 1.4 compatible-

amartel commented 12 years ago

Done (Sorry, I forgot to do it)...