Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rake db:migrate during ASI installation fails when using ruby1.9, potential UTF8 error #13

Closed
randomm opened this issue Oct 11, 2010 · 1 comment

Comments

@randomm
Copy link
Member

randomm commented Oct 11, 2010

We are getting a potential UTF8 error when running rake db:migrate during ASI installation. This is the error output:

(in /opt/asi)
Warning: Error loading /opt/asi/app/models/person.rb
Warning: Error loading /opt/asi/app/models/collection.rb
Warning: Error loading /opt/asi/app/models/channel.rb
Warning: Error loading /opt/asi/app/models/message.rb
Warning: Error loading /opt/asi/app/models/group_search_handle.rb
rake aborted!
/opt/asi/app/models/user_mailer.rb:13: invalid multibyte char (US-ASCII)
/opt/asi/app/models/user_mailer.rb:13: invalid multibyte char (US-ASCII)
/opt/asi/app/models/user_mailer.rb:13: syntax error, unexpected $end, expecting keyword_end
...nt.realname || client.name}-käyttäjäksi! | Welcome to #{c...
... ^
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:380:in load' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:380:inblock in load_file'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in new_constants_in' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:379:inload_file'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:259:in require_or_load' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:425:inload_missing_constant'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:80:in const_missing_with_dependencies' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:92:inconst_missing'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/inflector.rb:372:in const_get' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/inflector.rb:372:inblock in constantize'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/inflector.rb:371:in each' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/inflector.rb:371:inconstantize'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/core_ext/string/inflections.rb:162:in constantize' /opt/asi/vendor/plugins/thinking-sphinx/lib/thinking_sphinx/configuration.rb:172:inblock (2 levels) in load_models'
/opt/asi/vendor/plugins/thinking-sphinx/lib/thinking_sphinx/configuration.rb:163:in each' /opt/asi/vendor/plugins/thinking-sphinx/lib/thinking_sphinx/configuration.rb:163:inblock in load_models'
/opt/asi/vendor/plugins/thinking-sphinx/lib/thinking_sphinx/configuration.rb:162:in each' /opt/asi/vendor/plugins/thinking-sphinx/lib/thinking_sphinx/configuration.rb:162:inload_models'
/opt/asi/vendor/plugins/thinking-sphinx/rails/init.rb:13:in block (2 levels) in evaluate_init_rb' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:182:incall'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:182:in evaluate_method' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:166:incall'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:90:in block in run' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:90:ineach'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:90:in run' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/callbacks.rb:276:inrun_callbacks'
/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.2/lib/action_controller/dispatcher.rb:52:in run_prepare_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/initializer.rb:609:inprepare_dispatcher'
/usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/initializer.rb:183:in process' /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/initializer.rb:113:inrun'
/opt/asi/config/environment.rb:23:in <top (required)>' <internal:lib/rubygems/custom_require>:29:inrequire'
internal:lib/rubygems/custom_require:29:in require' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:inblock in require'
/usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in new_constants_in' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:inrequire'
/usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.2/lib/tasks/misc.rake:4:in block in <top (required)>' /usr/local/lib/ruby/1.9.1/rake.rb:634:incall'
/usr/local/lib/ruby/1.9.1/rake.rb:634:in block in execute' /usr/local/lib/ruby/1.9.1/rake.rb:629:ineach'
/usr/local/lib/ruby/1.9.1/rake.rb:629:in execute' /usr/local/lib/ruby/1.9.1/rake.rb:595:inblock in invoke_with_call_chain'
/usr/local/lib/ruby/1.9.1/monitor.rb:201:in mon_synchronize' /usr/local/lib/ruby/1.9.1/rake.rb:588:ininvoke_with_call_chain'
/usr/local/lib/ruby/1.9.1/rake.rb:605:in block in invoke_prerequisites' /usr/local/lib/ruby/1.9.1/rake.rb:602:ineach'
/usr/local/lib/ruby/1.9.1/rake.rb:602:in invoke_prerequisites' /usr/local/lib/ruby/1.9.1/rake.rb:594:inblock in invoke_with_call_chain'
/usr/local/lib/ruby/1.9.1/monitor.rb:201:in mon_synchronize' /usr/local/lib/ruby/1.9.1/rake.rb:588:ininvoke_with_call_chain'
/usr/local/lib/ruby/1.9.1/rake.rb:581:in invoke' /usr/local/lib/ruby/1.9.1/rake.rb:2041:ininvoke_task'
/usr/local/lib/ruby/1.9.1/rake.rb:2019:in block (2 levels) in top_level' /usr/local/lib/ruby/1.9.1/rake.rb:2019:ineach'
/usr/local/lib/ruby/1.9.1/rake.rb:2019:in block in top_level' /usr/local/lib/ruby/1.9.1/rake.rb:2058:instandard_exception_handling'
/usr/local/lib/ruby/1.9.1/rake.rb:2013:in top_level' /usr/local/lib/ruby/1.9.1/rake.rb:1992:inrun'
/usr/local/bin/rake:31:in `

'

@randomm
Copy link
Member Author

randomm commented Oct 12, 2010

Using ruby1.9 seems to break quite a few things, so meanwhile I'll revert back to using ruby1.8 on the Berkeley / ICSI server just to get ASI up and running. However, we have to do something about this rather soon!

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant