Project:Ruby/Ruby 1.9 deprecation
From Gentoo Wiki
Jump to:navigation
Jump to:search
Upstream support for Ruby 1.9 has ended on 23rd February 2015.[1]
Deprecation plan
- Get ruby20 and ruby21 package coverage up to the same level as ruby19[2]
- Stabilize packages with ruby20 support
- Default Ruby target for new installs to ruby20
- Package.mask and remove ruby19-only packages
For further information please also check https://bugs.gentoo.org/show_bug.cgi?id=536852
Packages that have stable versions only available to ruby19
Packages that are currently only available to ruby19
These need to be checked, if ruby20 or later is possible.
dev-java
- jruby: Move it to ruby/java-overlay; Ping java herd about it, otherwise mask for removal with ruby1.9
dev-libs
- Ice: https://bugs.gentoo.org/show_bug.cgi?id=541648 ; Mask IUSE=ruby, Result: Masked IUSE=ruby
net-irc
- epic5: https://bugs.gentoo.org/show_bug.cgi?id=547768 ; Mask IUSE=ruby, Result: Masked IUSE=ruby for <1.10-r1
net-misc
- termtter: https://bugs.gentoo.org/show_bug.cgi?id=547772 Mask for removal with ruby1.9
Packages that depend on Ruby 1.9, but don't use the Ruby eclasses
app-mobilephone
- obexftp-0.23-r2: newer version cannot be stabled so we will mask this package once we mask ruby 1.9 (see https://bugs.gentoo.org/show_bug.cgi?id=547828 ) ; Mask IUSE=ruby or mask package for removal (+ sys-fs/obexfs): Result: Masked USE=ruby for <0.24
sci-libs
- gdal: https://bugs.gentoo.org/show_bug.cgi?id=547832 ; Mask USE=ruby Result: Masked IUSE=ruby
sys-apps
- paludis: https://bugs.gentoo.org/show_bug.cgi?id=547834 Mask USE=ruby Result: Masked IUSE=ruby for <2.4.0