ruby - How to solve ==>> Bundler could not find compatible versions for gem "jquery-rails" -
i came across today , while messing around refinarycms. able solve issue deleting gemfile.lock . below re-create of terminal review.
@ -sve1411egxb:~/refine/active/myapp$ bundle install fetching gem metadata https://rubygems.org/........ fetching additional metadata https://rubygems.org/.. resolving dependencies... bundler not find compatible versions gem "jquery-rails": in snapshot (gemfile.lock): jquery-rails (3.1.0) in gemfile: refinerycms-core (~> 2.1.2) ruby depends on jquery-rails (~> 2.3.0) ruby running `bundle update` rebuild snapshot scratch, using gems in gemfile, may resolve conflict. @ -sve1411egxb:~/refine/active/myapp$ ls app config config.ru db doc gemfile gemfile.lock lib log public rakefile readme.rdoc script test tmp vendor @ -sve1411egxb:~/refine/active/myapp$ rm gemfile.lock @ -sve1411egxb:~/refine/active/myapp$ bundle install fetching gem metadata https://rubygems.org/........ fetching additional metadata https://rubygems.org/.. resolving dependencies... using rake 10.3.2 using i18n 0.6.9 using multi_json 1.10.1 ~ ~ ~ ~ ~ ~ using refinerycms-resources 2.1.2 using refinerycms 2.1.2 installing refinerycms-acts-as-indexed 1.0.0 using sqlite3 1.3.9 using uglifier 2.5.1 bundle complete! utilize `bundle show [gemname]` see bundled gem installed. @ -sve1411egxb:~/refine/active/myapp$ rails server => booting webrick => rails 3.2.18 application starting in development on http://0.0.0.0:3000 => phone call -d detach => ctrl-c shutdown server [2014-06-22 22:41:21] info webrick 1.3.1 [2014-06-22 22:41:21] info ruby 2.1.2 (2014-05-08) [x86_64-linux] [2014-06-22 22:41:21] info webrick::httpserver#start: pid=4941 port=3000
the problem refinerycms-core gem relied on older version of jquery-rails (specifically version 2.3.0).
since trying install newer version of jquery-rails (3.1.0), bundler warning you break compatibility installing newest version.
when erased gemfile.lock, erased "locked" versions of each gem had, , hence started scratch. have newer version of refinerycms-core work jquery-rails 3.1.0
ruby ruby-on-rails-3 refinerycms
No comments:
Post a Comment