Hans de Graaff wrote:
> 
> Ruby MRI 2.0 has been retired by upstream in February 2016.[1]
> We remove Ruby MRI 2.0 support from the tree now. Ruby MRI 2.1 remains
> activated in base profile's RUBY_TARGETS variable by default.

Hmmm... what about dependencies?

home01 ~ # eshowkw ruby
Keywords for dev-lang/ruby:
              |                                 | u     |
              | a a   a         n   p r     s   | n     |
              | l m   r h i m m i   p i s   p   | u s   | r
              | p d a m p a 6 i o p c s 3   a x | s l   | e
              | h 6 r 6 p 6 8 p s p 6 c 9 s r 8 | e o   | p
              | a 4 m 4 a 4 k s 2 c 4 v 0 h c 6 | d t   | o
--------------+---------------------------------+-------+-------
[I]2.0.0_p648 | + + + o + + o ~ o + + o ~ ~ + + | o 2.0 | gentoo
--------------+---------------------------------+-------+-------
     [I]2.1.9 | + + + o + + o ~ o + + o ~ ~ + + | o 2.1 | gentoo

home01 ~ # eselect ruby list
Available Ruby profiles:
  [1]   ruby20 (with Rubygems)
  [2]   ruby21 (with Rubygems) *

home01 ~ # emerge -pvc =ruby-2.0.0_p648
Calculating dependencies... done!
  dev-lang/ruby-2.0.0_p648 pulled in by:
    dev-ruby/json-1.8.2-r1 requires dev-lang/ruby:2.0
    dev-ruby/racc-1.4.11 requires dev-lang/ruby:2.0
    dev-ruby/rake-10.5.0 requires dev-lang/ruby:2.0
    dev-ruby/rdoc-4.2.0 requires dev-lang/ruby:2.0
    dev-ruby/rubygems-2.5.2 requires dev-lang/ruby:2.0
    virtual/rubygems-10 requires dev-lang/ruby:2.0
>>> No packages selected for removal by depclean

Are they obsolete, too? Should I just "emerge -C =ruby-2.0.0_p648"?
Or is there some kind of "ruby-cleaner" (like "perl-cleaner") to
switch all that to ruby 2.1? How to proceed in order to get a
consistent 2.1 installation? As a normal user, I'd get stuck at
this point without further instructions...

-Matt


Reply via email to