Gentoo Archives: gentoo-user

From: Neil Bothwick <neil@××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: ruby 22
Date: Tue, 22 Aug 2017 09:17:10
Message-Id: 2A00AF63-91F6-4F06-8767-E20F7660B9A0@stfw.net
In Reply to: Re: [gentoo-user] Re: ruby 22 by John Covici
1 RUBY_TARGET Is an expanded use flag so ypu need to run emerge - - update - - newuse @world to apply the change. The depclean should work,
2 Just check for stray ruby settings in /etc/portage.
3
4 On 22 August 2017 05:21:23 EEST, John Covici <covici@××××××××××.com> wrote:
5 >On Mon, 21 Aug 2017 21:20:04 -0400,
6 >Alec Ten Harmsel wrote:
7 >>
8 >>
9 >> On 08/21/2017 10:13 AM, allan gottlieb wrote:
10 >> >
11 >> > I issued emerge --pretend --verbose --depclean =ruby-2.1.9
12 >> > and the response was
13 >> >
14 >> > dev-lang/ruby
15 >> > selected: 2.1.9
16 >> > protected: none
17 >> > omitted: 2.2.6
18 >> >
19 >> > Am I correct in believing it is now safe to issue
20 >> >
21 >> > emerge --depclean =ruby-2.1.9
22 >> >
23 >> > thanks,
24 >> > allan
25 >> >
26 >>
27 >> Yes, that should be fine. I rarely look at portage output and
28 >> just run `emerge -uDN @world' and `emerge --depclean' right after
29 >> one another, and it always works fine for ruby/python upgrades.
30 >>
31 >> The devs have done such a good job in general that I haven't had
32 >> any problems just running these commands the past couple years.
33 >
34 >I deleted RUBYTARGETS from make.conf, ran eselect to make ruby22 the
35 >default, but when I ran emerge --depclean I still have packages
36 >pulling ruby21 as follows:
37 >
38 >Calculating dependencies .. ..... done!
39 > dev-lang/ruby-2.1.10 pulled in by:
40 > dev-ruby/hoe-3.13.0 requires dev-lang/ruby:2.1
41 > dev-ruby/json-1.8.3 requires dev-lang/ruby:2.1
42 > dev-ruby/json-2.1.0 requires dev-lang/ruby:2.1
43 > dev-ruby/kpeg-1.1.0 requires dev-lang/ruby:2.1
44 > dev-ruby/maruku-0.7.3 requires dev-lang/ruby:2.1
45 > dev-ruby/minitest-5.10.3 requires
46 > dev-lang/ruby:2.1
47 > dev-ruby/net-telnet-0.1.1-r1 requires dev-lang/ruby:2.1
48 > dev-ruby/power_assert-1.0.2 requires dev-lang/ruby:2.1
49 > dev-ruby/racc-1.4.14 requires dev-lang/ruby:2.1
50 > dev-ruby/rake-12.0.0 requires dev-lang/ruby:2.1
51 > dev-ruby/rdoc-5.1.0 requires dev-lang/ruby:2.1
52 > dev-ruby/rubygems-2.6.12 requires
53 > dev-lang/ruby:2.1
54 > dev-ruby/test-unit-3.2.5 requires dev-lang/ruby:2.1
55 > dev-ruby/yard-0.9.8 requires dev-lang/ruby:2.1
56 > virtual/rubygems-13 requires dev-lang/ruby:2.1
57 > virtual/rubygems-7 requires dev-lang/ruby:2.1
58 >
59 >I tried a word ld update, but it didn't update any of those packages
60 >-- any ideas of how to fix?
61 >
62 >--
63 >Your life is like a penny. You're going to lose it. The question is:
64 >How do
65 >you spend it?
66 >
67 > John Covici
68 > covici@××××××××××.com
69
70
71 In --
72 Sent from my Android device with K-9 Mail. Please excuse my brevity.

Replies

Subject Author
Re: [gentoo-user] Re: ruby 22 John Covici <covici@××××××××××.com>