Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 575584 - =dev-lang/ruby-2.0.0*: No more upstream support
Summary: =dev-lang/ruby-2.0.0*: No more upstream support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Ruby Team
URL: https://www.ruby-lang.org/en/news/201...
Whiteboard:
Keywords:
Depends on: ruby20-removal
Blocks:
  Show dependency tree
 
Reported: 2016-02-24 21:24 UTC by Hanno Böck
Modified: 2016-12-07 07:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
List of ruby20-only packages (dev-ruby-ruby20,8.39 KB, text/plain)
2016-07-10 18:10 UTC, Hans de Graaff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hanno Böck gentoo-dev 2016-02-24 21:24:30 UTC
Ruby upstream announced that ruby 2.0.0 will no longer receive bugfixes and security updates:
https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/

In Gentoo right now the default is to use ruby 2.0.0 and 2.1. 2.0 should probably be deprecated soon.

(I wasn't sure if I should report this as a security issue, but it's not really a vuln, just the possibilty of future vulns, therefore reporting it as a normal issue and cc-ing security)
Comment 1 Hans de Graaff gentoo-dev Security 2016-02-29 19:37:09 UTC
The ruby team is aware of the situation. Unfortunately the ruby 2.1 stable efforts have been stalled significantly by some arches. I had hoped we would have been ready by now to switch to ruby 2.1 as our main and only stable ruby target.

I guess the best way forward is to start dropping stable keywords for those arches and move forward that way.
Comment 2 Hanno Böck gentoo-dev 2016-06-25 11:53:17 UTC
Hi, as far as I can see now all archs have at least one stable version of ruby 2.1.x. Also there is a tracker bug for ruby 2.0 deprecation issues (#576034) for which there are no dependent bugs.

So it looks like the deprecation of ruby 2.0 can proceed. Is there anything left that needs to be done?
Comment 3 Hans de Graaff gentoo-dev Security 2016-07-10 18:09:27 UTC
(In reply to Hanno Boeck from comment #2)
> Hi, as far as I can see now all archs have at least one stable version of
> ruby 2.1.x. Also there is a tracker bug for ruby 2.0 deprecation issues
> (#576034) for which there are no dependent bugs.
> 
> So it looks like the deprecation of ruby 2.0 can proceed. Is there anything
> left that needs to be done?

There is a lot left that needs to be done, unfortunately. All packages that only have ruby20 in USE_RUBY must be gone before we can mask ruby 2.0. For the most part this means that packages need a newer version stable. I've been tracking this but progress on stable bugs is very slow at the moment. I'll upload the current list of packages for reference.
Comment 4 Hans de Graaff gentoo-dev Security 2016-07-10 18:10:42 UTC
Created attachment 440306 [details]
List of ruby20-only packages
Comment 5 Hans de Graaff gentoo-dev Security 2016-12-07 07:35:05 UTC
Ruby 2.0 has now been masked for removal.