I tried to press the application on Heroku in the same way as always. I am using Ruby 1.9.2 and Rails 3.2.1. However, now I get this error message. I did what he recommends
make sure that `gem install sqlite3 -v '1.3.5'` succeeds before bundling.
Note that he does this, although I did in my gemfile
group :development, :test do gem 'sqlite3' end group :production do gem 'pg' end
but do gem install sqlite3 -v '1.3.5'
in the terminal, but the click is still rejected. I'm not sure how to check the Gem files that it refers to in the tmp directory, but even if I did, I would not understand them
Any suggestions?
Gem files will remain installed in /tmp/build_1timyd7o5k59l/vendor/bundle/ruby/1.9.1/gems/sqlite3-1.3.5 for inspection. Results logged to /tmp/build_1timyd7o5k59l/vendor/bundle/ruby/1.9.1/gems/sqlite3-1.3.5/ext/sqlite3/gem_make.out An error occurred while installing sqlite3 (1.3.5), and Bundler cannot continue. Make sure that `gem install sqlite3 -v '1.3.5'` succeeds before bundling. ! ! Failed to install gems via Bundler. ! ! Heroku push rejected, failed to compile Ruby/rails app
source share