At Thu, 27 Oct 2005 23:51:16 +0900, Satoru Matsumoto wrote:
本来、m17nあたりで議論した方がいいのでしょうけど。 1つだけ情報の補足を。
以前に、別件(直メール)で松本さんとやり取りしていて、kasumiの話になり、 「最新ソース kasumi-0.10の方がいいじゃない。(SRPM, RPMの置換え&ビルド)」 ということになりましたが、scim-anthy(anthy関係)とkasumiとの間で何らかの 依存関係を持たせた方がいいじゃないということも話しました。
きちんと調べていませんが、SUSE Linux 10.0だとscim-anthy と kasumi に依存関係はなかったのでないかと思います。
つまり、anthyの辞書メンテナンスツールとしてkasumiが標準的なツールなら scim-anthy と kasumiでパッケージの依存関係を持たせた方がユーザに取って 便利なんじゃないということです。
これなんですが…。「scim入力メソッドの設定」で、Anthyの中の「辞書」タブが あるんですが、そこにはデフォルトでkasumiが呼び出されるように設定されてい ます。ところが、SUSE 10.0の場合、scim-anthyとkasumiに依存関係がないよう ですので、YaST経由やaptでscim-anthyを入れても、併せてkasumiが入ってはく れません。確か、kasumi本家でも、scim-anthyと依存関係にあった方が合理的 だ、とされていたような…。
難しい所ですね。Requires に含めると、かなりキツメの依存になりますから。
実際、なくても動く場合は、入れなくとも良い、という考え方もあります。
また、例えば、Qt/KDE 版の kasumi が開発された場合、KDE では GTK 版より
もこっちを使いたい、という事もあり得るでしょう。
もっとも、デフォルトの設定で kasumi を呼び出すようになっている現状では、
Requires に入れるのは自然だとも思われますが。
別解として、言語のセレクションでデフォルトで含めるようにする、というの
もありでしょうか。
--
Takashi Iwai