Skip to content

Instantly share code, notes, and snippets.

@alassek
Created November 19, 2010 02:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alassek/706057 to your computer and use it in GitHub Desktop.
Save alassek/706057 to your computer and use it in GitHub Desktop.
/Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/mysql_adapter.rb:22:in `mysql_connection': !!! Missing the mysql2 gem. Add it to your Gemfile: gem 'mysql2' (RuntimeError)
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:228:in `send'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:228:in `new_connection'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:236:in `checkout_new_connection'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:190:in `checkout'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:186:in `loop'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:186:in `checkout'
from /Users/adam/.rvm/rubies/ruby-1.8.7-p299/lib/ruby/1.8/monitor.rb:242:in `synchronize'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:185:in `checkout'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:93:in `connection'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:316:in `retrieve_connection'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:97:in `retrieve_connection'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:89:in `connection'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/base.rb:596:in `quoted_table_name'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/relation/query_methods.rb:258:in `build_select'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/meta_where-0.9.9.2/lib/meta_where/relation.rb:181:in `build_arel'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/relation/query_methods.rb:150:in `arel'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/relation.rb:50:in `respond_to?'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/base.rb:1088:in `with_scope'
from /Users/adam/Projects/salesguide/app/models/task.rb:13
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:454:in `load'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:454:in `load_file'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:596:in `new_constants_in'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:453:in `load_file'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:340:in `require_or_load'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:491:in `load_missing_constant'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:183:in `const_missing'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:181:in `each'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:181:in `const_missing'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/inflector/methods.rb:113:in `constantize'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/inflector/methods.rb:112:in `each'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/inflector/methods.rb:112:in `constantize'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/core_ext/string/inflections.rb:43:in `constantize'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:182:in `observed_class'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:175:in `observed_classes'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:195:in `observed_classes'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:191:in `initialize'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/observer.rb:96:in `initialize'
from /Users/adam/.rvm/rubies/ruby-1.8.7-p299/lib/ruby/1.8/singleton.rb:94:in `new'
from /Users/adam/.rvm/rubies/ruby-1.8.7-p299/lib/ruby/1.8/singleton.rb:94:in `instance'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:66:in `instantiate_observer'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:39:in `instantiate_observers'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:39:in `each'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activemodel-3.0.3/lib/active_model/observing.rb:39:in `instantiate_observers'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/railtie.rb:83
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:36:in `instance_eval'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:36:in `execute_hook'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:26:in `on_load'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activerecord-3.0.3/lib/active_record/railtie.rb:82
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:34:in `call'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:34:in `execute_hook'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:43:in `run_load_hooks'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:42:in `each'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/lazy_load_hooks.rb:42:in `run_load_hooks'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/application/finisher.rb:46
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/initializable.rb:25:in `instance_exec'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/initializable.rb:25:in `run'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/initializable.rb:50:in `run_initializers'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/initializable.rb:49:in `each'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/initializable.rb:49:in `run_initializers'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/application.rb:134:in `initialize!'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/application.rb:77:in `send'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/application.rb:77:in `method_missing'
from /Users/adam/Projects/salesguide/config/environment.rb:3
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/polyglot-0.3.1/lib/polyglot.rb:64:in `polyglot_original_require'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/polyglot-0.3.1/lib/polyglot.rb:64:in `require'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239:in `require'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225:in `load_dependency'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:596:in `new_constants_in'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:225:in `load_dependency'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/activesupport-3.0.3/lib/active_support/dependencies.rb:239:in `require'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/application.rb:103:in `require_environment!'
from /Users/adam/.rvm/gems/ruby-1.8.7-p299@rails3/gems/railties-3.0.3/lib/rails/commands.rb:22
from script/rails:6:in `require'
from script/rails:6
@thredup
Copy link

thredup commented Nov 19, 2010

You figure this out? I have just run into it too and my mysql2 gem is installed.

@alassek
Copy link
Author

alassek commented Nov 19, 2010

Yes, see this StackOverflow question.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment