NOGUCHI, Takuya
n0713****@yamat*****
2005年 7月 26日 (火) 03:09:00 JST
On Tue, 26 Jul 2005 00:38:42 +0900 (JST) UTUMI Hirosi <utuhi****@yahoo*****> wrote: いつも内海さんのrpm packagesを使わせていただいています。 面倒がりなので、手抜きをしていたら、おかしくなってしまいました。 > 1. 念のため古いバージョンの scim, anthy-libs を削除 > $ su > # yum remove scim anthy-libs ここで、anthy-libsを削除せず(scim関連は削除)、 > 2. scim, anthy のバイナリ一式をインストール > # rpm -Uvh anthy-6724-1.fc4.ut.i386.rpm anthy-libs-6724-1.fc4.ut.i386.rpm scim-1.4.0-1.fc4.ut.i386.rpm > scim-anthy-0.5.2-2.20050725.fc4.ut.i386.rpm scim-qtimm-0.9.3-1.fc4.ut.i386.rpm さらにここでもanthy-libs-6724を入れなかったら、 $ rpm -q anthy anthy-libs scim scim-anthy anthy-6724-1.fc4.ut anthy-libs-6606-1.fc4t3.ut scim-1.4.0-1.fc4.ut scim-anthy-0.5.2-2.20050725.fc4.ut となってしまいました。 anthy.specを以下のように修正すれば、このような問題は回避できる ような気がするのですが、いかがでしょうか?あまりRPMに詳しくない ので、もっとよいやりかたがあるかもしれませんが... $ diff -u anthy.spec{.orig,} --- anthy.spec.orig 2005-07-25 21:25:38.000000000 +0900 +++ anthy.spec 2005-07-26 02:52:13.000000000 +0900 @@ -25,6 +25,7 @@ %package libs Summary: Runtime library for Anthy Group: System Environment/Libraries +Requires: anthy = %{version}-%{release} %description libs The anthy-libs package contains the runtime library to get working the programs which uses Anthy, Japanese character set input library. -- NOGUCHI, Takuya <n0713****@yamat*****> Division of Natural Sciences, International Christian University http://www.wikiroom.com/n071316/