-
Notifications
You must be signed in to change notification settings - Fork 22
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
Fix gem exe used by RubyGemsDownloadStrategy #51
Conversation
QA Looks good $ bin/brew-gem install mailcatcher
==> Fetching mailcatcher from gem source
Fetching: mailcatcher-0.6.5.gem (100%)
Downloaded mailcatcher-0.6.5
Warning: Cannot verify integrity of mailcatcher-0.6.5.gem
A checksum was not provided for this resource
For your reference the SHA256 is: 7d8d5bdac5f86b8801c79ba87add11f44ba661a08a10e14231ae44142c9acf40
==> /usr/bin/gem install /Users/anfleene/Library/Caches/Homebrew/mailcatcher-0.6.5.gem --no-ri --no-rdoc --no-wrapper --no-user-install --install-dir /usr/local/Cellar/gem-mailcatcher/0.6.5 --bindir /us
🍺 /usr/local/Cellar/gem-mailcatcher/0.6.5: 1,010 files, 12.7MB, built in 26 seconds
bin/brew-gem install mailcatcher 51.64s user 27.83s system 96% cpu 1:22.54 total |
Has QA approval |
Does not work for me:
|
@sshaw you might need to upgrade rubygems in your ruby. Only more recent versions allow overriding the directory where gem specs are downloaded/cached with an environment variable. Or use homebrew ruby for a more modern ruby than what's installed by osx. |
I possibly have every ruby version since 1.6 installed and none work. After having a second look, the problem is it's using Why not take whatever is in the path? Or, is this what's in the path given the sandboxed brew env?
Homebrew ruby is installed too (keg only though). |
Ok, I see that you default to that unless one provides the So basically use of this requires a recent system ruby or Homebrew linked ruby (as you say here 😬). And why not take whatever is in the path? |
What
Why
Deploy Plan
Rollback Plan
git revert -m 1 MERGE_SHA
and perform another deploy.URLs
QA Plan