At Fri, 5 Aug 2005 20:59:01 +0900, Masaru Imai wrote:
今井です。
件名に書いた文だと判りにくいと思いますが、 IMに関する問題なのですが、 現状(9.3)だと/etc/X11/xim.d以下のファイルはIM毎にそれぞれの IM自体のパッケージに含まれてしまっています。
SUSE LINUXのパッケージだけでやってるうちはいいんですが、 あれこれ外部からIMのパッケージも取り込みつつやろうとすると、 当然/etc/X11/xim.d以下のファイルはそれらのパッケージでは 入ってないので全体の整合性みたいなものが崩れてしまいます。
例えばFTP版+市販のWnn8とかだとWnn8が浮くというか、別枠に なってしまいますし....。 /etc/X11/xim.d以下のファイルはIMのパッケージ本体とは 別個にそれぞれ別パッケージとして用意するかIMサポートパッケージ みたいな形で一つにまとめてしまうってのはどうでしょうか。
うーん、まとめる理由が理解できないのですが。
そもそも外部パッケージはサポート対象外ですし、別パッケージに全てまとめ
てしまうと別の弊害が出ます。
例えば Wnn8用のファイルを含めてしまって、その後非コンパチな Wnn9 が出
た場合などですね。
ですから、wnn8 用に wnn8-ximd パッケージとか作って、そこに Wnn8 用の
/etc/X11/xim.d/* ファイルを突っ込む、というのが一番無難な解決法だと思
います。
…といっても、サードパーティのパッケージに関して、SUSE 側で対処できる
話ではないのですが。
--
Takashi Iwai