Gentoo Archives: gentoo-dev

From: Ferris McCormick <fmccor@××××××××.com>
To: Mamoru KOMACHI <usata@g.o>, gentoo-dev@g.o
Cc: gentoo-sparc@g.o
Subject: [gentoo-dev] ruby-1.8.0-r1, ruby-1.6.8-r2
Date: Sun, 02 Nov 2003 16:18:35
Message-Id: Pine.LNX.4.58.0311021552490.7954@lacewing.inforead.com
1 These both install and seem to live together OK or sparc, thus:
2 ============
3 [ Results for search key : dev-lang/ruby ]
4 [ Applications found : 1 ]
5
6 * dev-lang/ruby :
7 [ ] dev-lang/ruby-1.6.8 (0)
8 [ ] dev-lang/ruby-1.6.8-r1 (0)
9 [ I] dev-lang/ruby-1.6.8-r2 (1.6)
10 [M~ ] dev-lang/ruby-1.8.0 (0)
11 [M~I] dev-lang/ruby-1.8.0-r1 (1.8)
12 [M~ ] dev-lang/ruby-1.8.1_pre2 (1.8)
13
14 ============
15
16 If I may make a couple suggestions:
17
18 1. Something like 'ruby-config' would be nice for switching between
19 the two and for quickly reminding you which is currently default
20 (I think all it has to do is adjust three soft links and env-update?)
21 2. It would be nice if when you have "USE=-ruby18" if
22 USE="-ruby18" CFLAGS="..." emerge ruby-1.8.0-r1.ebuild
23 forcing ruby-1.8.0-r1 install didn't adjust the links to make ruby-1.8
24 the default, because
25 a. User extensions (like GSL) are version dependent;
26 b. Some applications --- vim comes to mind --- need to be
27 built for a specific ruby version;
28 c. If I have USE="ruby -ruby18" I think I am saying that I
29 want applications built for ruby support assuming ruby16,
30 and the emerge process ought to honor that request (by leaving
31 ruby16 as default.)
32
33 Otherwise, this makes official how I have been configuring my systems
34 (ruby18 default on one, ruby16 default on two, and preparing to phase
35 out ruby16) and I like it.
36
37 Regards,
38
39 --
40 Ferris McCormick (P44646, MI) <fmccor@××××××××.com>
41 Phone: (703) 392-0303
42 Fax: (703) 392-0401
43
44
45 --
46 gentoo-dev@g.o mailing list

Replies

Subject Author
[gentoo-dev] Re: ruby-1.8.0-r1, -DGC_MALLOC_LIMIT=..., etc. Mamoru KOMACHI <usata@g.o>