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

Expand env-shebang to setup and pristine #6586

Merged
merged 1 commit into from Mar 1, 2021

Conversation

headius
Copy link
Member

@headius headius commented Mar 1, 2021

The setup command is used when upgrading RubyGems, and pristine
is a clean reinstall. Neither honor the settings for "install" or
"update" so we need to force them too.

See rubygems/rubygems#4404

The setup command is used when upgrading RubyGems, and pristine
is a clean reinstall. Neither honor the settings for "install" or
"update" so we need to force them too.

See jruby#4404
@headius
Copy link
Member Author

headius commented Mar 1, 2021

This is "probably safe" to add into 9.2.16, and fixes an open issue with RubyGems updating (rubygems/rubygems#4404) but not one that has been reported by an end user. Users running with the native executable will also not see this issue.

Ping @kares and @enebo to consider this. @deivid-rodriguez any reason you can think of this might introduce any risk?

@deivid-rodriguez
Copy link
Contributor

Not that I can think of, no. I'd say it's safe, specially given that you've been shipping this flag by default for gem install and gem update and there's been no issues, right?

@headius
Copy link
Member Author

headius commented Mar 1, 2021

you've been shipping this flag by default for gem install and gem update and there's been no issues, right?

That is correct. Thanks for the input!

@headius headius added this to the JRuby 9.2.16.0 milestone Mar 1, 2021
@headius headius merged commit 33ddf98 into jruby:jruby-9.2 Mar 1, 2021
@headius headius deleted the env_shebang_more branch March 1, 2021 23:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants