Skip to content
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

Don't format executables on gem update --system #3811

Merged
merged 1 commit into from
Jul 14, 2020

Conversation

deivid-rodriguez
Copy link
Member

@deivid-rodriguez deivid-rodriguez commented Jul 10, 2020

Description:

This restores 3.0 behaviour and goes back to not formatting executables by default on gem update --system. This is friendlier for jruby and doesn't really affect OS packagers. And having changed this is actually a regression because it was never intended.

This is actually already tested by our install-rubygems.yml workflow, but we currently include a workaround in our "development gem update --system simulator task" to avoid the issue on jruby. This PR also removes the workaround.

Fixes #3564.

Tasks:

  • Describe the problem / feature
  • Write tests
  • Write code to solve the problem
  • Get code review from coworkers / friends

I will abide by the code of conduct.

This restores 3.0 behavior and goes back to not formatting executables
by default on `gem update --system`. This is friendlier for jruby and
doesn't really affect OS packagers.
@deivid-rodriguez deivid-rodriguez force-pushed the gem_update_system_no_format_executables branch from e4fd24e to 1a504b6 Compare July 14, 2020 09:47
@deivid-rodriguez
Copy link
Member Author

Merging this because it was consensuated with OS packagers and jruby.

@deivid-rodriguez deivid-rodriguez merged commit 852276f into master Jul 14, 2020
@deivid-rodriguez deivid-rodriguez deleted the gem_update_system_no_format_executables branch July 14, 2020 15:45
@hsbt hsbt added this to the RubyGems 3.2.0/Bundler 2.2.0 milestone Sep 23, 2020
hsbt pushed a commit that referenced this pull request Sep 23, 2020
…ecutables

Don't format executables on `gem update --system`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bundler is installed as jbundler on jruby by rubygems installer
3 participants