[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ruby-digestとruby-opensslパッケージをruby18にmerge



In message <20050213.100616.84191134.kei_sun@ba2.so-net.ne.jp>
	on Sun, 13 Feb 2005 10:06:16 +0900 (JST),
	SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp> wrote:
> >   pstore といったあたりが使えないのは、ruby-digestがインストールされて
> >   いないというのは、想像がつきにくい(md5を使用)と言えます。
> 
> これはユーザーからすると謎の動作です。何より、理由がわかった
> らすぐ「なぜそうしたの」といわれそうなところが問題です:-)
今の MESSAGE では弱いでしょうね。

> これはあまり問題にならないのではないでしょうか。たとえ標準で
> OpenSSLが入っている環境でも、そのバージョンが古ければ、やは
> りOpenSSLのパッケージを追加する必要があります。
遅いSPARCマシン、Solaris 2.8といったコンパイルが遅いとか、ディスクが少
ない環境を気にしていたのですが。

> 今回は、分離したことによってパッケージを保守する人の手間が省
> ける分よりも、ユーザーがぶつかる問題の方が大きいようです。
同様な問題は、

ruby-iconv

	rexml	EUC-JP, ICONV, SHIT-JISといった文字エンコーディングを
		使用する場合にロード・エラーとなる。

	rss	RSS::Converterモジュールでiconvを変換方法に指定した場
		合にロード・エラーとなる。

	xsd	XSD::Charsetモジュール。nkfなど他のモジュールを試すの
		で、そこでカバーされる文字エンコーディングであれば問題
		にはならない。

dbm

	yaml	yaml/dbm.rbが使用、依存性は不明。

zlib

	soap	soap/rpc/soaplet.rb, soap/streamHandler.rbで|使用|
		(gzipな応答をサポートできないだけ)

となります。yamlはよくわかっていませんが、他は影響は少なそうです。

> ruby16/ruby18をメタパッケージにするというのは、やらないんで
> すよね。
やるならlang/rubyをメタパッケージにするところですが、今のlang/rubyは
ruby16やruby18で${RUBY_VER}が付いたコマンドに、${RUBY_VER}が付いていな
いコマンドを提供するものとなっています。

-- 
神戸 隆博 / Takahiro Kambe