Skip to content

Instantly share code, notes, and snippets.

@bhollan
Created February 14, 2019 04:44
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 bhollan/42f93f7a9981f698f3ff4167fbfe67aa to your computer and use it in GitHub Desktop.
Save bhollan/42f93f7a9981f698f3ff4167fbfe67aa to your computer and use it in GitHub Desktop.
I'm trying to set up my local Dev Environment to match my team's. I can't upgrade Ruby/Rails/Mysql2 (for the time being).
I know my local mysql config is good (enough?) because I can create a new Rails project and run it just fine. I'm getting the same error if I run `rake db:create` or `rails s` or even start IRB and run `require 'mysql2'`.
I've googled the hell out of this. I was initially using MariaDB as my Mysql implementation locally. So I thought that might be screwing with the mysql2 gem. So I ripped out MariaDB and finally got Mysql 5.6 working (another team version we're locked into at the moment). After successfully upgrading to Mysql 5.6, I'm confident that's 100% not the issue.
I would expect if I had the wrong password for it to complain about the config somehow. But it's always the same.
`uninitialized constant Mysql2::Client::SECURE_CONNECTION`
Ruby (RVM): `ruby 1.9.3p551 (2014-11-13 revision 48407) [x86_64-linux]`
Mysql2: `0.3.16`
There have been some other version-related struggles, but nothing this strong. Any help would be greatly appreciated. The only thing I've encountered that I haven't actually tried is building the mysql2 gem locally.
One random thing I can't really imagine affecting this is that I'm running Ubuntu 16 and my teammate is running OSX (but he said on the phone yesterday that he's run this project on Ubuntu 16 before (plus our production servers are Ubuntu)).
Here's the output of `rake db:create`:
```
rake aborted!
Bundler::GemRequireError: There was an error while trying to load the gem 'mysql2'.
Gem Load Error is: uninitialized constant Mysql2::Client::SECURE_CONNECTION
Backtrace for gem load error is:
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/mysql2-0.3.16/lib/mysql2/client.rb:12:in `<class:Client>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/mysql2-0.3.16/lib/mysql2/client.rb:2:in `<module:Mysql2>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/mysql2-0.3.16/lib/mysql2/client.rb:1:in `<top (required)>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/mysql2-0.3.16/lib/mysql2.rb:10:in `require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/mysql2-0.3.16/lib/mysql2.rb:10:in `<top (required)>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:86:in `require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:86:in `block (2 levels) in require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `each'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `block in require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `each'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler.rb:102:in `require'
/home/brianh/code/footsteps/myf2b/config/application.rb:7:in `<top (required)>'
/home/brianh/code/footsteps/myf2b/Rakefile:5:in `require'
/home/brianh/code/footsteps/myf2b/Rakefile:5:in `<top (required)>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/rake_module.rb:28:in `load'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/rake_module.rb:28:in `load_rakefile'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/application.rb:687:in `raw_load_rakefile'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/application.rb:94:in `block in load_rakefile'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/application.rb:93:in `load_rakefile'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/application.rb:77:in `block in run'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/application.rb:176:in `standard_exception_handling'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/lib/rake/application.rb:75:in `run'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/rake-10.3.2/bin/rake:33:in `<top (required)>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/bin/rake:23:in `load'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/bin/rake:23:in `<main>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/bin/ruby_executable_hooks:24:in `eval'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/bin/ruby_executable_hooks:24:in `<main>'
Bundler Error Backtrace:
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:90:in `rescue in block (2 levels) in require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:85:in `block (2 levels) in require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `each'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:81:in `block in require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `each'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler/runtime.rb:70:in `require'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/gems/bundler-1.12.5/lib/bundler.rb:102:in `require'
/home/brianh/code/footsteps/myf2b/config/application.rb:7:in `<top (required)>'
/home/brianh/code/footsteps/myf2b/Rakefile:5:in `require'
/home/brianh/code/footsteps/myf2b/Rakefile:5:in `<top (required)>'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/bin/ruby_executable_hooks:24:in `eval'
/home/brianh/.rvm/gems/ruby-1.9.3-p551/bin/ruby_executable_hooks:24:in `<main>'
(See full trace by running task with --trace)
```
My local `gem list` output:
```
*** LOCAL GEMS ***
actionmailer (3.2.13)
actionpack (3.2.13)
activemodel (3.2.13)
activerecord (3.2.13)
activerecord-import (0.13.0)
activeresource (3.2.13)
activesupport (3.2.13)
acts-as-taggable-on (2.3.3)
acts_as_commentable (3.0.1)
acts_as_list (0.4.0)
addressable (2.3.6)
arel (3.0.3, 3.0.2)
Ascii85 (1.0.3, 1.0.2)
awesome_print (1.8.0, 1.2.0, 1.1.0)
aws-eventstream (1.0.1)
aws-partitions (1.136.0)
aws-sdk (1.47.0)
aws-sdk-core (3.46.0)
aws-sigv2 (1.0.1)
aws-sigv4 (1.0.3)
bcrypt (3.1.12, 3.1.7)
bcrypt-ruby (3.1.5, 3.0.1)
best_in_place (2.1.0)
better_errors (1.1.0, 0.8.0)
bigdecimal (1.1.0)
binding_of_caller (0.8.0, 0.7.2, 0.7.1)
builder (3.0.4)
bundler (1.12.5)
bundler-unload (1.0.2)
capybara (2.0.3)
carrierwave (0.10.0)
childprocess (0.5.3)
choice (0.2.0, 0.1.6)
ckeditor (4.0.11, 4.0.4)
climate_control (0.2.0, 0.0.3)
cocaine (0.5.4)
coderay (1.1.2, 1.1.0, 1.0.9)
coffee-rails (3.2.2)
coffee-script (2.3.0, 2.2.0)
coffee-script-source (1.12.2, 1.7.1, 1.7.0, 1.6.2)
commonjs (0.2.7, 0.2.6)
crypt (1.1.4)
csv-mapper (0.5.1)
daemons (1.3.1, 1.1.9)
daemons-rails (1.2.1)
database_cleaner (1.7.0, 1.3.0)
ddtrace (0.19.1, 0.19.0, 0.18.1)
debug_inspector (0.0.3, 0.0.2)
devise (2.2.8)
diff-lcs (1.3, 1.2.5)
dynamic_form (1.1.4)
equivalent-xml (0.5.1)
erubis (2.7.0)
eventmachine (1.0.3)
excon (0.62.0)
execjs (2.7.0, 2.2.1, 1.4.0)
executable-hooks (1.6.0)
faraday (0.15.4)
faraday_middleware (0.13.0, 0.12.2)
fastercsv (1.5.5)
ffi (1.9.25, 1.9.3)
figaro (1.0.0, 0.7.0)
friendly_id (4.0.10.1, 4.0.9)
fun_sftp (1.1.1)
gem-wrappers (1.4.0)
geocoder (1.2.3)
geoip (1.6.4, 1.4.0)
gli (2.18.0)
hashery (2.1.2, 2.1.1)
hashie (3.6.0)
hex_string (1.0.1)
hike (1.2.3, 1.2.1)
hirb (0.7.3, 0.7.2, 0.7.1)
hirb-unicode (0.0.5)
i18n (0.6.1)
in_place_editing (1.2.0)
io-console (0.3)
jmespath (1.4.0)
journey (1.0.4)
jpicker-rails (0.1)
jquery-fileupload-rails (0.4.1)
jquery-minicolors-rails (2.1.4.0)
jquery-rails (3.1.1, 2.3.0)
jquery-ui-rails (4.1.2)
json (1.8.6, 1.8.1, 1.7.7, 1.5.5)
kaminari (0.16.2, 0.16.1)
launchy (2.4.2)
less (2.5.1, 2.3.1)
less-rails (2.5.0)
letsrate (1.0.7)
libv8 (3.16.14.19 x86_64-linux, 3.16.14.3 x86_64-linux, 3.11.8.17 x86_64-linux)
lograge (0.3.4)
logstash-event (1.2.02)
mail (2.5.4)
mailchimp-api (2.0.6)
makara (0.3.10)
mandrill-api (1.0.53)
maxminddb (0.1.22, 0.1.11)
memcache-client (1.8.5)
method_source (0.9.2)
mime-types (1.25.1, 1.21)
mimemagic (0.3.3)
mini_portile (0.6.0)
minitest (2.5.1)
msgpack (1.2.6, 1.2.4)
multi_json (1.13.1, 1.10.1, 1.7.2)
multipart-post (2.0.0)
mysql2 (0.3.16)
nested_form (0.3.2)
net-sftp (2.1.2)
net-ssh (2.9.1)
nokogiri (1.6.2.1, 1.5.11, 1.5.9)
opentracing (0.5.0, 0.4.3)
orm_adapter (0.5.0, 0.4.0)
paper_trail (2.7.2)
paperclip (3.5.4)
pdf-reader (1.2.0)
polyglot (0.3.5, 0.3.3)
power_assert (1.1.3)
pry (0.12.2)
pry-remote (0.1.8)
rack (1.4.7, 1.4.5)
rack-cache (1.2)
rack-ssl (1.3.4, 1.3.3)
rack-test (0.6.2)
rails (3.2.13)
rails-erd (1.1.0)
railties (3.2.13)
rake (10.3.2, 0.9.2.2)
rb-fsevent (0.10.3)
rdoc (3.12.2, 3.9.5)
ref (2.0.0, 1.0.5, 1.0.4)
remotipart (1.4.2, 1.2.1)
rmagick (2.16.0, 2.13.2)
rspec-core (2.14.8)
rspec-expectations (2.14.5)
rspec-mocks (2.14.6)
rspec-rails (2.14.1)
ruby-graphviz (1.2.4, 1.0.9)
ruby-rc4 (0.1.5)
rubygems-bundler (1.4.5)
rubyzip (1.0.0)
rvm (1.11.3.9)
sass (3.3.10, 3.3.9, 3.2.7)
sass-rails (3.2.6)
selenium-webdriver (2.42.0)
shortener (0.4.1)
slack-ruby-client (0.10.0)
slop (3.6.0)
sprockets (2.2.2)
strip_attributes (1.5.1)
test_after_commit (0.4.1)
therubyracer (0.12.1)
thin (1.6.2)
thor (0.20.3, 0.19.1, 0.17.0)
tilt (1.4.1, 1.3.6)
transaction_isolation (1.0.3)
transaction_retry (1.0.2)
treetop (1.4.15, 1.4.12)
twitter-bootstrap-rails (2.2.8)
typed_serialize (1.0.0)
tzinfo (0.3.55, 0.3.40, 0.3.39, 0.3.37)
uglifier (2.5.1)
unicode-display_width (0.1.1)
utf8-cleaner (0.0.6)
warden (1.2.3, 1.2.1)
websocket (1.0.7)
websocket-driver (0.7.0)
websocket-extensions (0.1.3)
whatlanguage (1.0.6, 1.0.5)
wicked_pdf (1.1.0, 0.11.0)
will_paginate (3.1.6, 3.0.7)
wkhtmltopdf-binary-11 (0.1.0)
x-editable-rails (1.5.3)
xml-simple (1.1.5, 1.1.4)
xpath (1.0.0)
zip-zip (0.3)
```
This is a teammate's `gem list`:
```
*** LOCAL GEMS ***
actionmailer (3.2.13)
actionpack (3.2.13)
activemodel (3.2.13)
activerecord (3.2.13)
activerecord-import (0.13.0, 0.3.1)
activeresource (3.2.13)
activesupport (3.2.13)
acts-as-taggable-on (2.3.3)
acts_as_commentable (3.0.1)
acts_as_list (0.4.0)
addressable (2.3.6)
arel (3.0.3)
Ascii85 (1.0.2)
awesome_print (1.2.0)
aws-sdk (1.47.0)
bcrypt (3.1.7)
bcrypt-ruby (3.1.5)
best_in_place (2.1.0)
bigdecimal (1.1.0)
binding_of_caller (0.7.2)
builder (3.0.4)
bundler (1.12.5)
bundler-unload (1.0.2)
capybara (2.0.3)
carrierwave (0.10.0)
childprocess (0.5.3)
choice (0.1.6)
ckeditor (4.0.11)
climate_control (0.0.3)
cocaine (0.5.4)
coffee-rails (3.2.2)
coffee-script (2.3.0)
coffee-script-source (1.7.1)
commonjs (0.2.7)
concurrent-ruby (1.0.5)
crypt (1.1.4)
csv-mapper (0.5.1)
daemons (1.1.9)
daemons-rails (1.2.1)
database_cleaner (1.3.0)
ddtrace (0.19.0, 0.8.2)
debug_inspector (0.0.2)
devise (2.2.8)
diff-lcs (1.2.5)
dynamic_form (1.1.4)
equivalent-xml (0.5.1)
erubis (2.7.0)
excon (0.58.0)
execjs (2.2.1)
executable-hooks (1.3.2)
faraday (0.14.0, 0.11.0)
faraday_middleware (0.12.2, 0.11.0.1)
fastercsv (1.5.5)
ffi (1.9.3)
figaro (0.7.0)
friendly_id (4.0.10.1)
fun_sftp (1.1.1, 1.0.0)
gem-wrappers (1.2.7)
geocoder (1.2.3)
geoip (1.4.0)
gli (2.17.1, 2.16.0)
hashery (2.1.1)
hashie (3.5.7, 3.5.5)
hex_string (1.0.1)
hike (1.2.3)
hirb (0.7.2)
hirb-unicode (0.0.5)
i18n (0.9.3, 0.6.1)
in_place_editing (1.2.0)
io-console (0.3)
journey (1.0.4)
jpicker-rails (0.1)
jquery-fileupload-rails (0.4.1)
jquery-rails (3.1.1)
jquery-ui-rails (4.1.2)
json (1.8.1, 1.5.5)
kaminari (0.16.2)
launchy (2.4.2)
less (2.5.1)
less-rails (2.5.0)
letsrate (1.0.7)
libv8 (3.16.14.19 x86_64-darwin-15, 3.16.14.15 x86_64-darwin-15, 3.16.14.3)
lograge (0.3.4)
logstash-event (1.2.02)
mail (2.5.4)
mailchimp-api (2.0.6)
makara (0.3.10, 0.3.9)
mandrill-api (1.0.53)
maxminddb (0.1.11)
mime-types (1.25.1)
mini_portile (0.5.3)
mini_portile2 (2.1.0)
minitest (5.11.3, 2.5.1)
msgpack (1.2.6, 1.1.0)
multi_json (1.10.1)
multi_xml (0.6.0)
multipart-post (2.0.0)
mysql2 (0.3.16)
nested_form (0.3.2)
net-sftp (2.1.2)
net-ssh (2.9.1)
newrelic_rpm (3.9.0.229)
nokogiri (1.5.11)
opentracing (0.5.0)
orm_adapter (0.5.0)
paper_trail (2.7.2)
paperclip (3.5.4)
pdf-reader (1.2.0)
polyglot (0.3.5)
rack (1.4.5)
rack-cache (1.2)
rack-ssl (1.3.4)
rack-test (0.6.2)
rails (3.2.13)
rails-erd (1.1.0)
railties (3.2.13)
rake (10.3.2, 0.9.2.2)
rdoc (3.12.2, 3.9.5)
ref (2.0.0, 1.0.5)
remotipart (1.2.1)
rmagick (2.13.2)
rspec-core (2.14.8)
rspec-expectations (2.14.5)
rspec-mocks (2.14.6)
rspec-rails (2.14.1)
ruby-graphviz (1.0.9)
ruby-rc4 (0.1.5)
rubygems-bundler (1.4.4)
rubyzip (1.0.0)
rvm (1.11.3.9)
sass (3.3.10)
sass-rails (3.2.6)
scout_apm (3.0.0.pre11)
selenium-webdriver (2.42.0)
shortener (0.4.1)
slack-ruby-client (0.10.0, 0.8.0)
sprockets (2.2.2)
strip_attributes (1.5.1)
test_after_commit (0.4.1)
therubyracer (0.12.2, 0.12.1)
thor (0.19.1)
thread_safe (0.3.6)
tilt (1.4.1)
transaction_isolation (1.0.3)
transaction_retry (1.0.2)
treetop (1.4.15)
twitter-bootstrap-rails (2.2.8)
typed_serialize (1.0.0)
tzinfo (1.2.4, 0.3.40)
uglifier (2.5.1)
unicode-display_width (0.1.1)
warden (1.2.3)
websocket (1.2.4, 1.0.7)
websocket-driver (0.7.0, 0.6.5)
websocket-extensions (0.1.3, 0.1.2)
whatlanguage (1.0.5)
wicked_pdf (0.11.0)
will_paginate (3.0.7)
wkhtmltopdf-binary-11 (0.1.0)
x-editable-rails (1.5.3)
xml-simple (1.1.4)
xpath (1.0.0)
zip-zip (0.3)
```
Our project's Gemfile:
```
source 'https://rubygems.org'
gem 'rails', '3.2.13'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
# tracing gems
gem 'ddtrace'
# gem 'scout_apm'
gem 'mysql2'
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'jpicker-rails'
# gem 'thin'
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails', '~> 3.2.3'
gem 'coffee-rails', '~> 3.2.1'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
gem 'therubyracer', :platforms => :ruby
gem 'uglifier', '>= 1.0.3'
gem "less-rails"
gem 'twitter-bootstrap-rails'
gem 'jquery-fileupload-rails'
end
# To use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.0.0'
# To use Jbuilder templates for JSON
# gem 'jbuilder'
# Use unicorn as the app server
# gem 'unicorn'
# Deploy with Capistrano
# gem 'capistrano'
# To use debugger
# gem 'debugger'
gem 'rmagick'
gem 'carrierwave'
gem 'net-ssh', '2.9.1'
gem 'fun_sftp', '1.1.1'
gem 'nokogiri', '~> 1.5.11'
gem 'equivalent-xml'
gem 'acts-as-taggable-on', '~> 2.3.1'
gem 'kaminari'
gem "friendly_id", "~> 4.0.9"
gem 'devise', '~> 2.2.3'
gem "ckeditor"
gem "best_in_place"
gem "x-editable-rails"
gem "nested_form", "~> 0.3.2"
group :development do
# gem 'better_errors'
gem 'binding_of_caller'
gem 'awesome_print'
gem 'hirb-unicode'
# gem 'sql_origin'
end
group :development, :test do
gem 'pdf-reader', '1.2.0'
gem 'rspec-rails', '2.14.1'
gem 'capybara', '2.0.3'
gem 'launchy'
gem 'database_cleaner'
end
gem 'test_after_commit', :group => :test
#gems required for Rails 2 web app
gem 'hex_string'
gem 'paper_trail', '~> 2.7.1'
gem "zip-zip", "~> 0.1"
gem "rubyzip", "~> 1.0.0"
gem 'xml-simple', :require => 'xmlsimple'
gem "acts_as_list"
gem "paperclip", "~> 3.0"
gem "crypt", "1.1.4"
gem "csv-mapper"
gem 'in_place_editing'
gem 'acts_as_commentable', '3.0.1'
gem 'typed_serialize'
gem 'geocoder'
gem 'geoip'
gem 'dynamic_form'
gem 'will_paginate', '~> 3.0'
gem 'wkhtmltopdf-binary-11'
gem 'wicked_pdf'
#new gems
gem 'strip_attributes'
gem 'whatlanguage'
gem "rails-erd"
gem 'aws-sdk'
# Disabled 2017-09-29
# gem 'newrelic_rpm'
gem 'daemons-rails'
gem 'remotipart'
gem 'figaro'
gem 'activerecord-import', '~> 0.13.0'
gem 'makara', '0.3.10'
gem 'letsrate', '1.0.7'
#gem 'fakes3'
gem 'transaction_retry'
gem 'shortener', '~> 0.4.1'
gem 'lograge'
gem 'logstash-event'
gem 'maxminddb'
gem 'slack-ruby-client', '~> 0.10.0'
gem 'mailchimp-api', require: 'mailchimp'
gem 'mandrill-api'
```
Our project's Gemfile.lock:
```
GEM
remote: https://rubygems.org/
specs:
Ascii85 (1.0.2)
actionmailer (3.2.13)
actionpack (= 3.2.13)
mail (~> 2.5.3)
actionpack (3.2.13)
activemodel (= 3.2.13)
activesupport (= 3.2.13)
builder (~> 3.0.0)
erubis (~> 2.7.0)
journey (~> 1.0.4)
rack (~> 1.4.5)
rack-cache (~> 1.2)
rack-test (~> 0.6.1)
sprockets (~> 2.2.1)
activemodel (3.2.13)
activesupport (= 3.2.13)
builder (~> 3.0.0)
activerecord (3.2.13)
activemodel (= 3.2.13)
activesupport (= 3.2.13)
arel (~> 3.0.2)
tzinfo (~> 0.3.29)
activerecord-import (0.3.1)
activerecord (~> 3.0)
activeresource (3.2.13)
activemodel (= 3.2.13)
activesupport (= 3.2.13)
activesupport (3.2.13)
i18n (= 0.6.1)
multi_json (~> 1.0)
acts-as-taggable-on (2.3.3)
rails (~> 3.0)
acts_as_commentable (3.0.1)
acts_as_list (0.4.0)
activerecord (>= 3.0)
addressable (2.3.6)
arel (3.0.3)
awesome_print (1.2.0)
aws-sdk (1.47.0)
json (~> 1.4)
nokogiri (>= 1.4.4)
bcrypt (3.1.7)
bcrypt-ruby (3.1.5)
bcrypt (>= 3.1.3)
best_in_place (2.1.0)
jquery-rails
rails (~> 3.1)
binding_of_caller (0.7.2)
debug_inspector (>= 0.0.1)
builder (3.0.4)
capybara (2.0.3)
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
selenium-webdriver (~> 2.0)
xpath (~> 1.0.0)
carrierwave (0.10.0)
activemodel (>= 3.2.0)
activesupport (>= 3.2.0)
json (>= 1.7)
mime-types (>= 1.16)
childprocess (0.5.3)
ffi (~> 1.0, >= 1.0.11)
choice (0.1.6)
ckeditor (4.0.11)
mime-types
orm_adapter (~> 0.5.0)
climate_control (0.0.3)
activesupport (>= 3.0)
cocaine (0.5.4)
climate_control (>= 0.0.3, < 1.0)
coffee-rails (3.2.2)
coffee-script (>= 2.2.0)
railties (~> 3.2.0)
coffee-script (2.3.0)
coffee-script-source
execjs
coffee-script-source (1.7.1)
commonjs (0.2.7)
crypt (1.1.4)
csv-mapper (0.5.1)
fastercsv
daemons (1.1.9)
daemons-rails (1.2.1)
daemons
multi_json (~> 1.0)
database_cleaner (1.3.0)
debug_inspector (0.0.2)
devise (2.2.8)
bcrypt-ruby (~> 3.0)
orm_adapter (~> 0.1)
railties (~> 3.1)
warden (~> 1.2.1)
diff-lcs (1.2.5)
dynamic_form (1.1.4)
equivalent-xml (0.5.1)
nokogiri (>= 1.4.3)
erubis (2.7.0)
execjs (2.2.1)
fastercsv (1.5.5)
ffi (1.9.3)
figaro (0.7.0)
bundler (~> 1.0)
rails (>= 3, < 5)
friendly_id (4.0.10.1)
activerecord (>= 3.0, < 4.0)
fun_sftp (1.0.0)
net-sftp
geocoder (1.2.3)
geoip (1.4.0)
hashery (2.1.1)
hex_string (1.0.1)
hike (1.2.3)
hirb (0.7.2)
hirb-unicode (0.0.5)
hirb (~> 0.5)
unicode-display_width (~> 0.1.1)
i18n (0.6.1)
in_place_editing (1.2.0)
journey (1.0.4)
jpicker-rails (0.1)
jquery-rails
railties (>= 3.1.0)
jquery-fileupload-rails (0.4.1)
actionpack (>= 3.1)
railties (>= 3.1)
jquery-rails (3.1.1)
railties (>= 3.0, < 5.0)
thor (>= 0.14, < 2.0)
jquery-ui-rails (4.1.2)
railties (>= 3.1.0)
json (1.8.1)
kaminari (0.16.2)
actionpack (>= 3.0.0)
activesupport (>= 3.0.0)
launchy (2.4.2)
addressable (~> 2.3)
less (2.5.1)
commonjs (~> 0.2.7)
less-rails (2.5.0)
actionpack (>= 3.1)
less (~> 2.5.0)
letsrate (1.0.7)
libv8 (3.16.14.3)
lograge (0.3.4)
actionpack (>= 3)
activesupport (>= 3)
railties (>= 3)
logstash-event (1.2.02)
mail (2.5.4)
mime-types (~> 1.16)
treetop (~> 1.4.8)
maxminddb (0.1.11)
mime-types (1.25.1)
multi_json (1.10.1)
mysql2 (0.3.16)
nested_form (0.3.2)
net-sftp (2.1.2)
net-ssh (>= 2.6.5)
net-ssh (2.9.1)
newrelic_rpm (3.9.0.229)
nokogiri (1.5.11)
orm_adapter (0.5.0)
paper_trail (2.7.2)
activerecord (~> 3.0)
railties (~> 3.0)
paperclip (3.5.4)
activemodel (>= 3.0.0)
activesupport (>= 3.0.0)
cocaine (~> 0.5.3)
mime-types
pdf-reader (1.2.0)
Ascii85 (~> 1.0.0)
hashery (~> 2.0)
ruby-rc4
polyglot (0.3.5)
rack (1.4.5)
rack-cache (1.2)
rack (>= 0.4)
rack-ssl (1.3.4)
rack
rack-test (0.6.2)
rack (>= 1.0)
rails (3.2.13)
actionmailer (= 3.2.13)
actionpack (= 3.2.13)
activerecord (= 3.2.13)
activeresource (= 3.2.13)
activesupport (= 3.2.13)
bundler (~> 1.0)
railties (= 3.2.13)
rails-erd (1.1.0)
activerecord (>= 3.0)
activesupport (>= 3.0)
choice (~> 0.1.6)
ruby-graphviz (~> 1.0.4)
railties (3.2.13)
actionpack (= 3.2.13)
activesupport (= 3.2.13)
rack-ssl (~> 1.3.2)
rake (>= 0.8.7)
rdoc (~> 3.4)
thor (>= 0.14.6, < 2.0)
rake (10.3.2)
rdoc (3.12.2)
json (~> 1.4)
ref (1.0.5)
remotipart (1.2.1)
rmagick (2.13.2)
rspec-core (2.14.8)
rspec-expectations (2.14.5)
diff-lcs (>= 1.1.3, < 2.0)
rspec-mocks (2.14.6)
rspec-rails (2.14.1)
actionpack (>= 3.0)
activemodel (>= 3.0)
activesupport (>= 3.0)
railties (>= 3.0)
rspec-core (~> 2.14.0)
rspec-expectations (~> 2.14.0)
rspec-mocks (~> 2.14.0)
ruby-graphviz (1.0.9)
ruby-rc4 (0.1.5)
rubyzip (1.0.0)
sass (3.3.10)
sass-rails (3.2.6)
railties (~> 3.2.0)
sass (>= 3.1.10)
tilt (~> 1.3)
selenium-webdriver (2.42.0)
childprocess (>= 0.5.0)
multi_json (~> 1.0)
rubyzip (~> 1.0)
websocket (~> 1.0.4)
shortener (0.4.1)
rails (>= 3.0.7)
sprockets (2.2.2)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
strip_attributes (1.5.1)
activemodel (>= 3.0, < 5.0)
test_after_commit (0.4.1)
activerecord (>= 3.2)
therubyracer (0.12.1)
libv8 (~> 3.16.14.0)
ref
thor (0.19.1)
tilt (1.4.1)
transaction_isolation (1.0.3)
activerecord (>= 3.0.11)
transaction_retry (1.0.2)
activerecord (>= 3.0.11)
transaction_isolation (>= 1.0.2)
treetop (1.4.15)
polyglot
polyglot (>= 0.3.1)
twitter-bootstrap-rails (2.2.8)
actionpack (>= 3.1)
execjs
rails (>= 3.1)
railties (>= 3.1)
typed_serialize (1.0.0)
activerecord
tzinfo (0.3.40)
uglifier (2.5.1)
execjs (>= 0.3.0)
json (>= 1.8.0)
unicode-display_width (0.1.1)
warden (1.2.3)
rack (>= 1.0)
websocket (1.0.7)
whatlanguage (1.0.5)
wicked_pdf (0.11.0)
rails
will_paginate (3.0.7)
wkhtmltopdf-binary-11 (0.1.0)
x-editable-rails (1.5.3)
railties
xml-simple (1.1.4)
xpath (1.0.0)
nokogiri (~> 1.3)
zip-zip (0.3)
rubyzip (>= 1.0.0)
PLATFORMS
ruby
DEPENDENCIES
activerecord-import (~> 0.3.1)
acts-as-taggable-on (~> 2.3.1)
acts_as_commentable (= 3.0.1)
acts_as_list
awesome_print
aws-sdk
best_in_place
binding_of_caller
capybara (= 2.0.3)
carrierwave
ckeditor
coffee-rails (~> 3.2.1)
crypt (= 1.1.4)
csv-mapper
daemons-rails
database_cleaner
devise (~> 2.2.3)
dynamic_form
equivalent-xml
figaro
friendly_id (~> 4.0.9)
fun_sftp
geocoder
geoip
hex_string
hirb-unicode
in_place_editing
jpicker-rails
jquery-fileupload-rails
jquery-rails
jquery-ui-rails
kaminari
launchy
less-rails
letsrate (= 1.0.7)
lograge
logstash-event
maxminddb
mysql2
nested_form (~> 0.3.2)
net-ssh (= 2.9.1)
newrelic_rpm
nokogiri (~> 1.5.11)
paper_trail (~> 2.7.1)
paperclip (~> 3.0)
pdf-reader (= 1.2.0)
rails (= 3.2.13)
rails-erd
remotipart
rmagick
rspec-rails (= 2.14.1)
rubyzip (~> 1.0.0)
sass-rails (~> 3.2.3)
shortener (~> 0.4.1)
strip_attributes
test_after_commit
therubyracer
transaction_retry
twitter-bootstrap-rails
typed_serialize
uglifier (>= 1.0.3)
whatlanguage
wicked_pdf
will_paginate (~> 3.0)
wkhtmltopdf-binary-11
x-editable-rails
xml-simple
zip-zip (~> 0.1)
```
I would expect `require 'mysql2'` to at least load the gem. Rails nor Rake will work with the gem at all. It's almost like it's missing some internal file.
I know there's a lot of "old" stuff in here, but that's kind of the reason I was brought into the team. Any tips you can offer by way of upgrading methodologies are welcome too.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment