[Ruby] bundle install problem with circleci/minitest-ci


#1

I just added this gem to my Gemfile on laptop A, committed, pushed, merged, etc. All good. Build succeeds. (I’m not getting the detailed test data but that’s a different thread.)

Now on laptop B, I pull master, then try to bundle exec something… and I get:

git@github.com:circleci/minitest-ci.git (at master@464ad78) is not yet checked
out. Run `bundle install` first.

OK, sure.

$ bundle install
git@github.com:circleci/minitest-ci.git (at master@464ad78) is not yet checked
out. Run `bundle install` first.

Um.

I’m new to Ruby so there’s probably something obvious I’m missing here. Help?


#2

That’s the most recent change to the gem. I wasn’t able to reproduce this myself with two machines. Does this still happen if you do the same thing with a fresh project?


#3

Sorry, not sure I understand. I’m new to Ruby and just baffled by running bundle install and being told I have to run bundle install. Any idea what’s up with that?


#4

That sounds really strange, I wasn’t able to reproduce it. I don’t think it’s the minitest-ci gem, but I’ll keep an eye out for other users having this issue.

You might want to try gem update bundler.


#5

I was able to work around this by removing the gem from my Gemfile.lock and then running bundle install && bundle update. No idea how/why.

Thanks!


#6