From: OZAWA Sakuro Date: 2000-04-11T12:00:55+09:00 Subject: [ruby-list:21851] Re: site_ruby & Linux distribution さくです。 In article <87bt3h4f3o.wl@linux9.nsg.sgi.com>, akira yamada / やまだあきら writes: > Deb には divert とという機構があり, これによって > あるパッケージに含まれる一部のファイルを > 別のパッケージによって置き換えるということができます. そうなんですよねぇ。debにはdivertがあるんですよねぇ。 RPMではまだその種の仕組みを見つけていません。あるのかな? いちおう、--replacefilesという他パッケージに所有されていようと置き換え てしまうムチャなオプションはありますが^^; 1.4.4や1.5.xをパッケージングするなら、 (A: ローカル用) /usr/local/lib/ruby/site_ruby/1.4/i586-linux /usr/local/lib/ruby/site_ruby/1.4 /usr/local/lib/ruby/site_ruby # 本来のsite_rubyの役割 (B: ruby tarball外のパッケージ用) /usr/lib/ruby/site_ruby/1.4/i586-linux /usr/lib/ruby/site_ruby/1.4 /usr/lib/ruby/site_ruby # site_rubyっていう名前がそぐわなくなるか? (C: ruby tarball用) /usr/lib/ruby/1.4/i586-linux /usr/lib/ruby/1.4 (おまけの) . っていう構えにするのがいいのかなぁ。 BとCをいっしょにCに入れて、AとCだけにしたいのはマウンテンマウンテンだ けど、やはりdate2.rbとかnet/とかirb/の扱いが……。 あとはrdやraccが、自分の使うライブラリをrubyのディレクトリに入れること の是非というのも悩みどころだったりします。 -- OZAWA -Crouton- Sakuro E-Mail: mailto:crouton@duelists.org mailto:crouton@isoternet.org Web: http://www.duelists.org/~crouton/ PGP: C98F 74E0 AEEB 4578 1DFC F650 3BE0 9627 11FC C9F5