Ruby <= 2.7 is no longer supported, even with security patches.
Now simple standard gem update --system or gem install bundler are broken, but I believe there no reason to report about this, because, as I've already wrote, it's no longer supported.
Steps to reproduce
Install Ruby 2.7.8.
Run gem update --system or gem install bundler.
Details
> gem update --system
Updating rubygems-update
Fetching rubygems-update-3.5.3.gem
ERROR: Error installing rubygems-update:
There are no versions of rubygems-update (= 3.5.3) compatible with your Ruby & RubyGems
rubygems-update requires Ruby version >= 3.0.0. The current ruby version is 2.7.8.225.
ERROR: While executing gem ... (NoMethodError)
undefined method `version' for nil:NilClass
> gem install bundler
ERROR: Error installing bundler:
The last version of bundler (>= 0) to support your Ruby & RubyGems was 2.4.22. Try installing it with `gem install bundler -v 2.4.22`
bundler requires Ruby version >= 3.0.0. The current ruby version is 2.7.8.225.
Basic Info
Issue description
gem update --system
orgem install bundler
are broken, but I believe there no reason to report about this, because, as I've already wrote, it's no longer supported.Steps to reproduce
gem update --system
orgem install bundler
.Details
https://cirrus-ci.com/task/4917812326563840?logs=install#L0
https://cirrus-ci.com/task/6537682302533632?logs=install#L0
What do you think? Do you really still want to continue to support such old Ruby versions?