-
-
Notifications
You must be signed in to change notification settings - Fork 9.6k
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
utils/gems: always ensure default Gems are in GEM_PATH. #7681
Conversation
Thoughts on reverting this (I think Every week there's a report of someone with some gem installed in |
We disable
I'm fine with this.
I'm not fine with this. I'm fine with reverting this PR if the issue it previously fixed no longer occurs. |
We |
It seems so. This didn't always use to be the case. You can probably tweak Lines 570 to 574 in 787e6cb
|
I tweaked things and got it to a state where the only thing in the path was Bundler's gem path and applied that to all runs. I even went one step further and switched out the This worked quite well. Though I did find one thing relying on a system gem, and that was |
@Bo98 That sounds great!
Interesting. Could be a good candidate for a vendored dependency. |
I think so. We can also use I'm fine with either way. (I don't actually know which one is preferred nowadays - both are system gems.) |
I think we need it for end users for |
I was more asking about what's preferred between vendoring |
Actually, after the bootsnap changes, we are now running |
I think just |
Fixes #7608.
brew style
with your changes locally?brew tests
with your changes locally?