Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 536852 (ruby19-removal)

Summary: [Tracker] Ruby 1.9 deprecation
Product: Gentoo Linux Reporter: Manuel Rüger (RETIRED) <mrueg>
Component: [OLD] DevelopmentAssignee: Gentoo Ruby Team <ruby>
Status: RESOLVED FIXED    
Severity: normal CC: tdalman
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 480574, 528568, 535764, 540650, 541634, 541636, 541638, 541640, 541648, 541650, 541652, 547768, 547770, 547772, 547774, 547776, 547828, 547832, 547834, 550514, 550618, 551970, 552244, 552436, 554164, 554534, 555836, 555852, 555924, 555926    
Bug Blocks: 536362    

Description Manuel Rüger (RETIRED) gentoo-dev 2015-01-17 15:27:36 UTC
No talk here please.

See: https://wiki.gentoo.org/wiki/Project:Ruby/Ruby_1.9_deprecation
Comment 1 Hans de Graaff gentoo-dev Security 2015-10-11 13:50:21 UTC
Ruby 1.9 has now been masked for removal.
Comment 2 Émeric Maschino 2015-10-29 06:35:54 UTC
(In reply to Hans de Graaff from comment #1)
> Ruby 1.9 has now been masked for removal.

Problem is that Ruby 2.0 [1] and 2.1 [2] all fail to build on ia64. Removing Ruby 1.9 will thus leave ia64 without a working Ruby implementation...

     Émeric


[1] https://bugs.gentoo.org/show_bug.cgi?id=513508
[2] https://bugs.gentoo.org/show_bug.cgi?id=561780
Comment 3 Hans de Graaff gentoo-dev Security 2015-11-08 07:25:05 UTC
(In reply to Émeric Maschino from comment #2)

> Problem is that Ruby 2.0 [1] and 2.1 [2] all fail to build on ia64. Removing
> Ruby 1.9 will thus leave ia64 without a working Ruby implementation...

Both ruby-2.0.0_p645 and ruby-2.1.6-r1 have been marked stable by the ia64 team so these should work at least in some cases.

Ruby 1.9 is deprecated upstream and no longer receives security fixes. Furthermore, more and more ruby code no longer works on Ruby 1.9. Even if this was the last version supporting ia64 we would still need to remove it.