Skip to content
This repository has been archived by the owner on Apr 14, 2021. It is now read-only.

Addressable not updating #5519

Closed
shirleykabir opened this issue Mar 16, 2017 · 2 comments · Fixed by #5571
Closed

Addressable not updating #5519

shirleykabir opened this issue Mar 16, 2017 · 2 comments · Fixed by #5571

Comments

@shirleykabir
Copy link

--- 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 addressable

  • What did you expect to happen?

    I expected Bundler to update addressable so I could use jekyll for Bootstrap

  • What happened instead?

    Instead, what happened was that I got an error and "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:

  • addressable depended upon by jekyll-sitemap"

Backtrace

fatal: No live threads left. Deadlock?
27 threads, 27 sleeps current:0x007feb4b406ac0 main thread:0x007feb4b406ac0
* #<Thread:0x007feb4b87ca60 sleep_forever>
   rb_thread_t:0x007feb4b406ac0 native:0x007fff7438c000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:43:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:43:in `deq'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer/parallel_installer.rb:131:in `process_specs'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer/parallel_installer.rb:102:in `call'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer/parallel_installer.rb:77:in `call'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:199:in `install_in_parallel'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:166:in `install'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:80:in `run'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:24:in `install'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli/update.rb:55:in `run'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:221:in `update'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:20:in `dispatch'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:11:in `start'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/exe/bundle:32:in `block in <top (required)>'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/friendly_errors.rb:121:in `with_friendly_errors'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/exe/bundle:24:in `<top (required)>'
   /usr/local/bin/bundle:22:in `load'
   /usr/local/bin/bundle:22:in `<main>'
* #<Thread:0x007feb4fccccb0@Compact Index (rubygems.org) Worker #0@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ed8ff50 native:0x00700000108000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fccc580@Compact Index (rubygems.org) Worker #1@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4b5b4e70 native:0x0070000020b000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc7f80@Compact Index (rubygems.org) Worker #2@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e9f8ae0 native:0x0070000030e000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc79e0@Compact Index (rubygems.org) Worker #3@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef17240 native:0x00700000411000 int:1
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc7440@Compact Index (rubygems.org) Worker #4@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e9a0230 native:0x00700000514000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc6ea0@Compact Index (rubygems.org) Worker #5@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e9b07a0 native:0x00700000617000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc6900@Compact Index (rubygems.org) Worker #6@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef2e480 native:0x0070000071a000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc6388@Compact Index (rubygems.org) Worker #7@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e9e62e0 native:0x0070000081d000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc5de8@Compact Index (rubygems.org) Worker #8@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e985030 native:0x00700000920000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc5848@Compact Index (rubygems.org) Worker #9@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e985eb0 native:0x00700000a23000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc52a8@Compact Index (rubygems.org) Worker #10@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef39180 native:0x00700000b26000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc4d08@Compact Index (rubygems.org) Worker #11@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef48d50 native:0x00700000c29000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc4768@Compact Index (rubygems.org) Worker #12@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e949c60 native:0x00700000d2c000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcc41c8@Compact Index (rubygems.org) Worker #13@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e997750 native:0x00700000e2f000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbfbf0@Compact Index (rubygems.org) Worker #14@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e94ab00 native:0x00700000f32000 int:1
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbf650@Compact Index (rubygems.org) Worker #15@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e9da250 native:0x00700001035000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbf0b0@Compact Index (rubygems.org) Worker #16@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef08d00 native:0x00700001138000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbeb10@Compact Index (rubygems.org) Worker #17@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef1d530 native:0x0070000123b000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbe570@Compact Index (rubygems.org) Worker #18@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef35ae0 native:0x0070000133e000 int:1
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbdfd0@Compact Index (rubygems.org) Worker #19@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef52960 native:0x00700001441000 int:1
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbda30@Compact Index (rubygems.org) Worker #20@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e988630 native:0x00700001544000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbd558@Compact Index (rubygems.org) Worker #21@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e991f90 native:0x00700001647000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbd080@Compact Index (rubygems.org) Worker #22@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4ef18480 native:0x0070000174a000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbcae0@Compact Index (rubygems.org) Worker #23@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e9f0120 native:0x0070000184d000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4fcbc540@Compact Index (rubygems.org) Worker #24@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb4e9e0ea0 native:0x00700001950000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'
* #<Thread:0x007feb4bbb9e58@Parallel Installer Worker #0@/usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88 sleep_forever>
   rb_thread_t:0x007feb526e8220 native:0x00700001a53000 int:0
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `pop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:56:in `block in process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `loop'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:55:in `process_queue'
   /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:88:in `block (2 levels) in create_threads'

  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:43:in `pop'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/worker.rb:43:in `deq'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer/parallel_installer.rb:131:in `process_specs'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer/parallel_installer.rb:102:in `call'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer/parallel_installer.rb:77:in `call'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:199:in `install_in_parallel'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:166:in `install'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:80:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/installer.rb:24:in `install'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli/update.rb:55:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:221:in `update'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor.rb:359:in `dispatch'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:20:in `dispatch'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/vendor/thor/lib/thor/base.rb:440:in `start'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/cli.rb:11:in `start'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/exe/bundle:32:in `block in <top (required)>'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/lib/bundler/friendly_errors.rb:121:in `with_friendly_errors'
  /usr/local/lib/ruby/gems/2.4.0/gems/bundler-1.14.6/exe/bundle:24:in `<top (required)>'
  /usr/local/bin/bundle:22:in `load'
  /usr/local/bin/bundle:22:in `<main>'

Environment

Bundler   1.14.6
Rubygems  2.6.10
Ruby      2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin15]
GEM_HOME  /Users/shirleykabir/Desktop/RealBootstrap/vendor/bundle/ruby/2.4.0
GEM_PATH  
Git       2.10.1 (Apple Git-78)
Platform  x86_64-darwin-15
OpenSSL   OpenSSL 1.0.2j  26 Sep 2016

Bundler settings

frozen
  Set for your local app (/Users/shirleykabir/Desktop/RealBootstrap/.bundle/config): "1"
path
  Set for your local app (/Users/shirleykabir/Desktop/RealBootstrap/.bundle/config): "vendor/bundle"
disable_shared_gems
  Set for your local app (/Users/shirleykabir/Desktop/RealBootstrap/.bundle/config): "true"
@colby-swandale
Copy link
Member

can you please share the output of bundle env

@segiddins
Copy link
Member

#5516 should fix this

bundlerbot added a commit that referenced this issue Apr 14, 2017
Avoid deadlocking when installing with a lockfile missing dependencies

Closes #5378.
Closes #5480.
Closes #5519.
Closes #5526.
Closes #5529.
Closes #5549.
Closes #5572.

Not the ideal fix (the error message could be more helpful in pointing out which issue is being faced), but overall better than deadlocking.
philipefarias added a commit to dleemoo/rc-images that referenced this issue Jun 12, 2017
Changes since last version used (1.14.6):

== 1.15.1 (2017-06-02)

Bugfixes:

  - `bundle lock --update GEM` will fail gracefully when the gem is not in the lockfile (rubygems/bundler#5693, @segiddins)
  - `bundle init --gemspec` will fail gracefully when the gemspec is invalid (@colby-swandale)
  - `bundle install --force` works when the gemfile contains git gems (rubygems/bundler#5678, @segiddins)
  - `bundle env` will print well-formed markdown when there are no settings (rubygems/bundler#5677, @segiddins)

== 1.15.0 (2017-05-19)

This space intentionally left blank.

== 1.15.0.pre.4 (2017-05-10)

Bugfixes:

  - avoid conflicts when `Gem.finish_resolve` is called after the bundle has been set up (@segiddins)
  - ensure that `Gem::Specification.find_by_name` always returns an object that can have `#to_spec` called on it (rubygems/bundler#5592, @jules2689)

== 1.15.0.pre.3 (2017-04-30)

Bugfixes:

  - avoid redundant blank lines in the readme generated by `bundle gem` (@koic)
  - ensure that `open-uri` is not loaded after `bundle exec` (@segiddins)
  - print a helpful error message when an activated default gem conflicts with
    a gem in the gemfile (@segiddins)
  - only shorten `ref` option for git gems when it is a SHA (rubygems/bundler#5620, @segiddins)

== 1.15.0.pre.2 (2017-04-23)

Bugfixes:

  - ensure pre-existing fit caches are updated from remote sources (rubygems/bundler#5423, @alextaylor000)
  - avoid duplicating specs in the lockfile after updating with the gem uninstalled (rubygems/bundler#5599, @segiddins)
  - ensure git gems have their extensions available at runtime (rubygems/bundler#5594, @jules2689, @segiddins)

== 1.15.0.pre.1 (2017-04-16)

Features:

  - print a notification when a newer version of bundler is available (rubygems/bundler#4683, @segiddins)
  - add man pages for all bundler commands (rubygems/bundler#4988, @feministy)
  - add the `bundle info` command (@fredrb, @colby-swandale)
  - all files created with `bundle gem` comply with the bundler style guide (@zachahn)
  - if installing a gem fails, print out the reason the gem needed to be installed (rubygems/bundler#5078, @segiddins)
  - allow setting `gem.push_key` to set the key used when running `rake release` (@DTrierweiler)
  - print gem versions that are regressing during `bundle update` in yellow (rubygems/bundler#5506, @brchristian)
  - avoid printing extraneous dependencies when the resolver encounters a conflict (@segiddins)
  - add the `bundle issue` command that prints instructions for reporting issues (rubygems/bundler#4871, @jonathanpike)
  - add `--source` and `--group` options to the `bundle inject` command (rubygems/bundler#5452, @Shekharrajak)
  - add the `bundle add` command to add a gem to the gemfile (@denniss)
  - add the `bundle pristine` command to re-install gems from cached `.gem` files (rubygems/bundler#4509, @denniss)
  - add a `--parseable` option for `bundle config` (@JuanitoFatas, @colby-swandale)

Performance:

  - speed up gemfile initialization by storing locked dependencies as a hash (@jules2689)
  - speed up gemfile initialization by making locked dependency comparison lazy, avoiding object allocation (@jules2689)
  - only validate git gems when they are downloaded, instead of every time `Bundler.setup` is run (@segiddins)
  - avoid regenerating the lockfile when nothing has changed (@segiddins)
  - avoid diffing large arrays when no sources in the gemfile have changed (@segiddins)
  - avoid evaluating full gemspecs when running with RubyGems 2.5+ (@segiddins)

Bugfixes:

  - fix cases where `bundle update` would print a resolver conflict instead of updating the selected gems (rubygems/bundler#5031, rubygems/bundler#5095, @segiddins)
  - print out a stack trace after an interrupt when running in debug mode (@segiddins)
  - print out when bundler starts fetching a gem from a remote server (@segiddins)
  - fix `bundle gem` failing when `git` is unavailable (rubygems/bundler#5458, @Shekharrajak, @colby-swandale)
  - suggest the appropriate command to unfreeze a bundle (rubygems/bundler#5009, @denniss)
  - ensure nested calls to `bundle exec` resolve default gems correctly (rubygems/bundler#5500, @segiddins)
  - ensure that a plugin failing to install doesn't uninstall other plugins (@kerrizor, @roseaboveit)
  - ensure `socket` is required before being referenced (rubygems/bundler#5533, @rafaelfranca)
  - allow running `bundle outdated` when gems aren't installed locally (rubygems/bundler#5553, @segiddins)
  - print a helpful error when `bundle exec`ing to a gem that isn't included in the bundle (rubygems/bundler#5487, @segiddins)
  - print an error message when a non-git gem is given a `branch` option (rubygems/bundler#5530, @colby-swandale)
  - allow interrupts to exit the process after gems have been installed (@segiddins)
  - print the underlying error when downloading gem metadata fails (rubygems/bundler#5579, @segiddins)
  - avoid deadlocking when installing with a lockfile that is missing dependencies (rubygems/bundler#5378, rubygems/bundler#5480, rubygems/bundler#5519, rubygems/bundler#5526, rubygems/bundler#5529, rubygems/bundler#5549, rubygems/bundler#5572, @segiddins)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants