Gentoo Archives: gentoo-dev

From: Hans de Graaff <graaff@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Review request: Ruby 2.0 removal news item
Date: Mon, 05 Dec 2016 19:57:55
Message-Id: 1480967864.6442.8.camel@gentoo.org
In Reply to: Re: [gentoo-dev] Review request: Ruby 2.0 removal news item by Matthias Hanft
1 On Sun, 2016-12-04 at 09:40 +0100, Matthias Hanft wrote:
2 > Hans de Graaff wrote:
3 > >
4 > >
5 > > Ruby MRI 2.0 has been retired by upstream in February 2016.[1]
6 > > We remove Ruby MRI 2.0 support from the tree now. Ruby MRI 2.1
7 > > remains
8 > > activated in base profile's RUBY_TARGETS variable by default.
9 >
10 > Hmmm... what about dependencies?
11 >
12 > Are they obsolete, too? Should I just "emerge -C =ruby-2.0.0_p648"?
13 > Or is there some kind of "ruby-cleaner" (like "perl-cleaner") to
14 > switch all that to ruby 2.1? How to proceed in order to get a
15 > consistent 2.1 installation? As a normal user, I'd get stuck at
16 > this point without further instructions...
17
18 Most dependencies are not obsolete, although installing them with the
19 ruby20 target is. We don't have a ruby-cleaner tool, but re-installing
20 packages with the -N flag of emerge should work. After doing that
21 ruby:2.0 can be depcleaned. I've added this to the news item:
22
23 ----
24 Packages can be reinstalled for ruby21 only by using the -N option of
25 emerge:
26
27   emerge -uvDNq world
28 ----
29
30 Hans

Attachments

File name MIME type
signature.asc application/pgp-signature