Ruby on Rails
Monday, December 12, 2016
Getting this error re rack I think the problem is an unwanted gem or gem version somewhere Sometimes you shouldn't put gems in the Gemfile even if you're using them, it borks everything so I'm thinking there's a gem implicitly stated in my Gemfile that shouldn't be there
Bundler could not find compatible versions for gem "rack":
In Gemfile:
rails (= 5.0.0.1) was resolved to 5.0.0.1, which depends on
actionpack (= 5.0.0.1) was resolved to 5.0.0.1, which depends on
rack (~> 2.0)
capybara was resolved to 2.11.0, which depends on
rack (>= 1.0.0)
mobu was resolved to 0.0.2, which depends on
rack (~> 1.4)
omniauth-facebook was resolved to 4.0.0, which depends on
omniauth-oauth2 (~> 1.2) was resolved to 1.4.0, which depends on
oauth2 (~> 1.0) was resolved to 1.2.0, which depends on
rack (< 3, >= 1.2)
omniauth was resolved to 1.3.1, which depends on
rack (< 3, >= 1.0)
sidekiq was resolved to 4.2.7, which depends on
rack-protection (>= 1.5.0) was resolved to 1.5.3, which depends on
rack
sass-rails was resolved to 5.0.6, which depends on
sprockets (< 4.0, >= 2.8) was resolved to 3.7.0, which depends on
rack (< 3, > 1)
thin was resolved to 1.7.0, which depends on
rack (< 3, >= 1)
devise was resolved to 4.2.0, which depends on
warden (~> 1.2.3) was resolved to 1.2.6, which depends on
rack (>= 1.0)
devise was resolved to 4.2.0, which depends on
warden (~> 1.2.3) was resolved to 1.2.6, which depends on
rack (>= 1.0)
Here's my Gemfile
source "https://rubygems.org"
# Bundle edge Rails instead: gem "rails", github: "rails/rails"
gem "rails", "5.0.0.1"
# Use sqlite3 as the database for Active Record
gem "sqlite3"
# Use mysql2 as the database for Active Record
gem "mysql2"
# Use SCSS for stylesheets
gem "sass-rails"
# Use Uglifier as compressor for JavaScript assets
gem "uglifier"
# Use CoffeeScript for .js.coffee assets and views
gem "coffee-rails"
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem "therubyracer", platforms: :ruby
gem "lol_dba"
# Use jquery as the JavaScript library
gem "jquery-rails"
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem "jquery-ui-rails"
gem "turbolinks"
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem "jbuilder"
# bundle exec rake doc:rails generates the API under doc/api.
gem "sdoc"
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem "spring", group: :development
#random key generate
gem "webget_ruby_secure_random"
#pagination
gem "will_paginate"
gem 'kaminari'
# Haml
gem "haml"
# Haml scaffolding functions
gem "haml-rails"
# Process attachiment
gem "paperclip"
gem 'aws-sdk'
gem "devise"
gem "cancan"
gem "omniauth"
gem "omniauth-facebook"
gem "omniauth-twitter"
gem "omniauth-google_oauth2"
gem 'omniauth-linkedin'
gem 'omniauth-github'
#gem "acts-as-messageable"
gem 'simple-private-messages', '0.0.0', :git => 'git://github.com/jongilbraith/simple-private-messages.git'
gem "font-awesome-rails"
gem "famfamfam_flags_rails"
gem "activeadmin", github: "activeadmin"
#gem "activeadmin-dragonfly", github: "stefanoverna/activeadmin-dragonfly"
#gem "activeadmin-wysihtml5", github: "stefanoverna/activeadmin-wysihtml5"
gem 'rails_12factor'
gem "mail"
gem "country_select"
gem 'countries'
gem "domp"
gem "sidekiq"
gem 'valid_email', require: 'valid_email/validate_email'
gem "faye"
gem "thin"
# 'newrelic_rpm'
gem 'newrelic_rpm'
# no longer required as cloudfront now is doing all the work
# gem 'asset_sync'
# gem 'font_assets'
gem 'mobu'
gem "remotipart"
gem 'gabba'
#seedbank
gem "seedbank"
gem 'draper'
gem 'exception_notification'
gem 'mixpanel-ruby'
group :development, :test do
gem 'rspec-rails'
gem 'factory_girl_rails'
gem 'capybara'
gem 'database_cleaner'
gem 'fabrication'
gem 'ffaker'
gem 'seed_dump'
gem 'sweet-logger' # added to Development env according to http://nikolay.rocks/2015-08-06-unslow-rails-dev
end
# gem to convert russian letters into latin letters, so called "translit"
gem 'cyrillizer'
# required to fix the issue with CORS and AWesome Font
# see http://blog.jdwyah.com/2014/09/cors-for-rails-heroku-cloudfront-for.html
gem 'rack-cors'
gem 'puma'
gem 'acts-as-taggable-on'
gem 'rails4-autocomplete'
gem 'ckeditor'
gem "lazyload-rails"
gem "figaro"
# Use ActiveModel has_secure_password
# gem "bcrypt"
# Use unicorn as the app server
# gem "unicorn"
# Use Capistrano for deployment
# gem "capistrano-rails"
# Use debugger
# gem "debugger", group: [:development, :test]
gem "letter_opener", :group => :development
gem 'acts_as_votable'
# ace javascript editor
# gem 'ace-rails-ap'
# shows maintenance page (public/maintenance.html if exists)
gem 'rack-maintenance'
-- Bundler could not find compatible versions for gem "rack":
In Gemfile:
rails (= 5.0.0.1) was resolved to 5.0.0.1, which depends on
actionpack (= 5.0.0.1) was resolved to 5.0.0.1, which depends on
rack (~> 2.0)
capybara was resolved to 2.11.0, which depends on
rack (>= 1.0.0)
mobu was resolved to 0.0.2, which depends on
rack (~> 1.4)
omniauth-facebook was resolved to 4.0.0, which depends on
omniauth-oauth2 (~> 1.2) was resolved to 1.4.0, which depends on
oauth2 (~> 1.0) was resolved to 1.2.0, which depends on
rack (< 3, >= 1.2)
omniauth was resolved to 1.3.1, which depends on
rack (< 3, >= 1.0)
sidekiq was resolved to 4.2.7, which depends on
rack-protection (>= 1.5.0) was resolved to 1.5.3, which depends on
rack
sass-rails was resolved to 5.0.6, which depends on
sprockets (< 4.0, >= 2.8) was resolved to 3.7.0, which depends on
rack (< 3, > 1)
thin was resolved to 1.7.0, which depends on
rack (< 3, >= 1)
devise was resolved to 4.2.0, which depends on
warden (~> 1.2.3) was resolved to 1.2.6, which depends on
rack (>= 1.0)
devise was resolved to 4.2.0, which depends on
warden (~> 1.2.3) was resolved to 1.2.6, which depends on
rack (>= 1.0)
Here's my Gemfile
source "https://rubygems.org"
# Bundle edge Rails instead: gem "rails", github: "rails/rails"
gem "rails", "5.0.0.1"
# Use sqlite3 as the database for Active Record
gem "sqlite3"
# Use mysql2 as the database for Active Record
gem "mysql2"
# Use SCSS for stylesheets
gem "sass-rails"
# Use Uglifier as compressor for JavaScript assets
gem "uglifier"
# Use CoffeeScript for .js.coffee assets and views
gem "coffee-rails"
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem "therubyracer", platforms: :ruby
gem "lol_dba"
# Use jquery as the JavaScript library
gem "jquery-rails"
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem "jquery-ui-rails"
gem "turbolinks"
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem "jbuilder"
# bundle exec rake doc:rails generates the API under doc/api.
gem "sdoc"
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem "spring", group: :development
#random key generate
gem "webget_ruby_secure_random"
#pagination
gem "will_paginate"
gem 'kaminari'
# Haml
gem "haml"
# Haml scaffolding functions
gem "haml-rails"
# Process attachiment
gem "paperclip"
gem 'aws-sdk'
gem "devise"
gem "cancan"
gem "omniauth"
gem "omniauth-facebook"
gem "omniauth-twitter"
gem "omniauth-google_oauth2"
gem 'omniauth-linkedin'
gem 'omniauth-github'
#gem "acts-as-messageable"
gem 'simple-private-messages', '0.0.0', :git => 'git://github.com/jongilbraith/simple-private-messages.git'
gem "font-awesome-rails"
gem "famfamfam_flags_rails"
gem "activeadmin", github: "activeadmin"
#gem "activeadmin-dragonfly", github: "stefanoverna/activeadmin-dragonfly"
#gem "activeadmin-wysihtml5", github: "stefanoverna/activeadmin-wysihtml5"
gem 'rails_12factor'
gem "mail"
gem "country_select"
gem 'countries'
gem "domp"
gem "sidekiq"
gem 'valid_email', require: 'valid_email/validate_email'
gem "faye"
gem "thin"
# 'newrelic_rpm'
gem 'newrelic_rpm'
# no longer required as cloudfront now is doing all the work
# gem 'asset_sync'
# gem 'font_assets'
gem 'mobu'
gem "remotipart"
gem 'gabba'
#seedbank
gem "seedbank"
gem 'draper'
gem 'exception_notification'
gem 'mixpanel-ruby'
group :development, :test do
gem 'rspec-rails'
gem 'factory_girl_rails'
gem 'capybara'
gem 'database_cleaner'
gem 'fabrication'
gem 'ffaker'
gem 'seed_dump'
gem 'sweet-logger' # added to Development env according to http://nikolay.rocks/2015-08-06-unslow-rails-dev
end
# gem to convert russian letters into latin letters, so called "translit"
gem 'cyrillizer'
# required to fix the issue with CORS and AWesome Font
# see http://blog.jdwyah.com/2014/09/cors-for-rails-heroku-cloudfront-for.html
gem 'rack-cors'
gem 'puma'
gem 'acts-as-taggable-on'
gem 'rails4-autocomplete'
gem 'ckeditor'
gem "lazyload-rails"
gem "figaro"
# Use ActiveModel has_secure_password
# gem "bcrypt"
# Use unicorn as the app server
# gem "unicorn"
# Use Capistrano for deployment
# gem "capistrano-rails"
# Use debugger
# gem "debugger", group: [:development, :test]
gem "letter_opener", :group => :development
gem 'acts_as_votable'
# ace javascript editor
# gem 'ace-rails-ap'
# shows maintenance page (public/maintenance.html if exists)
gem 'rack-maintenance'
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/9cf7679f-2052-4124-89e7-339688919fee%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment