With recent changes, such as [3], I am afraid that the day has come.
It seems that the day came on Ruby 2.7.0, right? Ruby 2.7.0 includes the commit [3].
Thoughts?
On the positive side, 1(2) would allow us to stay better in line with "Pregenerated code" guidelines [5], because there is already quite a lot of pre-generated code shipped in Ruby release tarball.
For my first impression,, I agree with the way 1) and 2).
- Use previous version of Ruby available in Fedora to bootstrap Ruby.
But this does not work ATM, at least when RubyGems are installed. And upstream is doing what they can to make RubyGems inseparable [4].
If we create the SRPM for "Use previous version of Ruby available in Fedora to bootstrap Ruby", which name do you like?
The candidates: * rpms/ruby-bootstrap * rpms/bootstrap-ruby * rpms/previous-ruby