New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bundle update deadlock #3202
Comments
@iva3682 try removing gemfile.lock. |
I have the same issue Downloading omniauth-google-oauth2-0.4.1 revealed dependencies not in the API or the lockfile (omniauth-oauth2 (>= 1.3.1), jwt (~> Unfortunately, an unexpected error occurred, and Bundler cannot continue. |
I think I have the same issue. Any suggestions on how to hotfix this? --- ERROR REPORT TEMPLATE ------------------------------------------------------- Error ReportQuestionsPlease fill out answers to these questions, it'll help us figure out
Backtrace
Environment
Bundler settings
GemfileGemfilesource 'https://rubygems.org'
git_source(:github) do |repo_name|
repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/")
"https://github.com/#{repo_name}.git"
end
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.0.2'
# Use postgresql as the database for Active Record
gem 'pg', '~> 0.18'
# Use Puma as the app server
gem 'puma', '~> 3.0'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails', '~> 4.2'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby
# Use jquery as the JavaScript library
gem 'jquery-rails'
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
# gem 'turbolinks', '~> 5'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.5'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~> 3.0'
# Use ActiveModel has_secure_password
gem 'bcrypt', '~> 3.1.7'
# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platform: :mri
end
group :development do
# Access an IRB console on exception pages or by using <%= console %> anywhere in the code.
gem 'web-console', '>= 3.3.0'
gem 'listen', '~> 3.0.5'
# Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring
gem 'spring'
gem 'spring-watcher-listen', '~> 2.0.0'
end
group :production do
gem 'rails_12factor'
gem 'lockup'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
gem "omniauth-google-oauth2"
gem 'email_validator'
gem 'bootstrap-sass', '~> 3.3.5'
gem 'bootstrap-select-rails'
gem 'font-awesome-rails'
gem "paperclip", "~> 5.0.0"
gem 'aws-sdk', '~> 2.3'
gem 'cocoon'
gem 'redcarpet'
gem 'simplemde-rails'
gem 'jquery-ui-rails' Gemfile.lock
--- TEMPLATE END ---------------------------------------------------------------- |
Did you try following the instructions in the warning? Adding the gems to your gemfile and then removing them after running a |
I did try to add the reported missing dependency (mini_portile 2.2.0) but I get the same error. |
Did you end up solving this issue? I have a deadlock with some other dependencies, but can't seem to find a way around it, |
I tried this against bundler's master branch and it resolved very quickly, so it must've been fixed at some point :) Closing. |
Fetching gem metadata from https://rubygems.org/.......
Fetching version metadata from https://rubygems.org/...
Fetching dependency metadata from https://rubygems.org/..
Your lockfile was created by an old Bundler that left some things out.
You can fix this by adding the missing gems to your Gemfile, running bundle install, and then removing the gems from your Gemfile.
The missing gems are:
Using rake 10.5.0
Using i18n 0.8.1
Using minitest 5.7.0
Using thread_safe 0.3.6
Using builder 3.2.3
Using erubis 2.7.0
Using mini_portile2 2.1.0
Using mime-types 2.99.3
Using arel 6.0.4
Using thor 0.19.4
Using concurrent-ruby 1.0.5
Using bundler 1.15.1
Using mysql2 0.3.20
Using rugged 0.25.1.1
Using bcrypt 3.1.11
Using orm_adapter 0.5.0
Using bindata 2.3.5
Using securecompare 1.0.0
Using url_safe_base64 0.2.2
Using json 1.8.6
Using oauth 0.5.1
Using attr_required 1.0.0
Using httpclient 2.8.2
Using akismet 2.0.0
Using encryptor 3.0.0
Using rotp 2.1.2
Using chunky_png 1.3.5
Using u2f 0.2.1
Using browser 2.2.0
Using net-ldap 0.12.1
Using pyu-ruby-sasl 0.0.3.3
Using rubyntlm 0.5.2
Using github-markup 1.4.0
Using charlock_holmes 0.7.3
Using diff-lcs 1.2.5
Using posix-spawn 0.3.11
Using rouge 2.0.7
Using stringex 2.5.2
Using escape_utils 1.1.1
Using tool 0.2.3
Using ice_nine 0.11.2
Using equalizer 0.0.11
Using rack-cors 0.4.0
Using temple 0.7.7
Using tilt 2.0.6
Using excon 0.55.0
Using formatador 0.2.5
Using ipaddress 0.8.3
Using extlib 0.9.16
Using little-plugger 1.1.4
Using memoist 0.15.0
Using os 0.9.6
Using retriable 1.4.1
Using unf_ext 0.0.7.2
Using gitlab-markup 1.5.1
Using redcarpet 3.4.0
Using RedCloth 4.3.2
Using rubypants 0.2.0
Using creole 0.5.0
Using expression_parser 0.9.0
Using rinku 2.0.0
Using asciidoctor 1.5.3
Using htmlentities 4.3.4
Using diffy 3.1.0
Using kgio 2.10.0
Using raindrops 0.17.0
Using get_process_mem 0.2.0
Using state_machines 0.4.0
Using connection_pool 2.2.1
Using redis 3.3.3
Using rufus-scheduler 3.1.10
Using rainbow 2.1.0
Using settingslogic 2.0.9
Using version_sorter 2.1.0
Using mimemagic 0.3.0
Using slack-notifier 1.5.1
Using safe_yaml 1.0.4
Using http-form_data 1.0.1
Using http_parser.rb 0.6.0
Using recursive-open-struct 1.0.0
Using netrc 0.11.0
Using underscore-rails 1.8.3
Using babosa 1.0.2
Using ace-rails-ap 4.1.2
Using mousetrap-rails 1.4.6
Using oj 2.17.5
Using chronic 0.10.2
Using numerizer 0.1.1
Using sass 3.4.22
Using coffee-script-source 1.10.0
Using execjs 2.6.0
Using request_store 1.3.1
Using jquery-atwho-rails 1.3.2
Using net-ssh 3.0.1
Using base32 0.3.2
Using sexp_processor 4.8.0
Using fast_gettext 1.4.0
Using locale 2.1.2
Using text 1.3.1
Using allocations 1.0.5
Using method_source 0.8.2
Using cause 0.1
Using mail_room 0.9.1
Using email_reply_trimmer 0.1.6
Using ruby-prof 0.16.2
Using vmstat 2.3.0
Using ffi 1.9.10
Using google-protobuf 3.2.0.2 (x86-linux)
Using citrus 3.0.2
Using tzinfo 1.2.2
Using descendants_tracker 0.0.4
Using nokogiri 1.6.8.1
Using mail 2.6.5
Using select2-rails 3.5.9.3
Using gollum-rugged_adapter 0.4.4
Using gemnasium-gitlab-service 0.2.6
Using licensee 8.7.0
Using recaptcha 3.0.0
Using rdoc 4.2.2
Using gemojione 3.0.1
Using po_to_json 1.0.1
Using attr_encrypted 3.0.3
Using rqrcode 0.7.0
Using gitlab-grit 2.8.1
Using github-linguist 4.7.6
Using mustermann 0.4.0
Using hamlit 2.6.1
Using fog-core 1.44.1
Using unf 0.1.4
Using org-ruby 0.9.12
Using wikicloth 0.8.1
Using asciidoctor-plantuml 0.0.7
Using unicorn 5.1.0
Using redis-namespace 1.5.2
Using redis-store 1.2.0
Using crack 0.4.3
Using chronic_duration 0.10.6
Using coffee-script 2.4.1
Using uglifier 2.7.2
Using autoprefixer-rails 6.2.3
Using ruby_parser 3.8.4
Using gettext_i18n_rails 1.8.0
Using gettext 3.2.2
Using influxdb 0.2.3
Using sys-filesystem 1.1.6
Using toml-rb 0.3.15
Using activesupport 4.2.8
Using axiom-types 0.1.1
Using coercible 1.0.0
Using loofah 2.0.3
Using ruby-saml 1.4.1
Using sanitize 2.1.0
Using truncato 0.7.8
Using html2text 0.2.0
Using rqrcode-rails3 0.1.7
Using gollum-grit_adapter 1.0.1
Using mustermann-grape 0.4.0
Using fog-xml 0.1.3
Using fog-local 0.3.0
Using domain_name 0.5.20161021
Using unicorn-worker-killer 0.4.4
Using ruby-fogbugz 0.2.1
Using bootstrap-sass 3.3.6
Using rails-deprecated_sanitizer 1.0.3
Using globalid 0.3.7
Using activemodel 4.2.8
Using html-pipeline 1.11.0
Using redis-activesupport 5.0.1
Using jira-ruby 1.1.2
Using virtus 1.0.5
Using rails-html-sanitizer 1.0.3
Using gollum-lib 4.2.1
Using http-cookie 1.0.3
Using rails-dom-testing 1.0.8
Using activejob 4.2.8
Using activerecord 4.2.8
Using carrierwave 1.0.0
Using state_machines-activemodel 0.4.0
Using rest-client 2.0.0
Using actionview 4.2.8
Using default_value_for 3.0.2
Using validates_hostname 1.0.6
Using seed-fu 2.3.6
Using after_commit_queue 1.3.0
Using acts-as-taggable-on 4.0.0
Using paranoia 2.2.0
Using state_machines-activerecord 0.4.0
--- ERROR REPORT TEMPLATE -------------------------------------------------------
Error Report
Questions
Please fill out answers to these questions, it'll help us figure out
why things are going wrong.
What did you do?
I ran the command
/usr/local/bin/bundle update omniauth-google-oauth2
What did you expect to happen?
I expected Bundler to...
What happened instead?
Instead, what happened was...
Have you tried any solutions posted on similar issues in our issue tracker, stack overflow, or google?
I tried...
Have you read our issues document, https://github.com/bundler/bundler/blob/master/doc/contributing/ISSUES.md?
...
Backtrace
Environment
Bundler settings
Gemfile
Gemfile
Gemfile.lock
--- TEMPLATE END ----------------------------------------------------------------
Unfortunately, an unexpected error occurred, and Bundler cannot continue.
First, try this link to see if there are any existing issue reports for this error:
https://github.com/bundler/bundler/search?q=No+live+threads+left.+Deadlock%3F&type=Issues
If there aren't any reports for this error yet, please create copy and paste the report template above into a new issue. Don't forget to anonymize any private data! The new issue form is located at:
https://github.com/bundler/bundler/issues/new
The text was updated successfully, but these errors were encountered: