[Scim-imengine-dev 563] Re: Fedora Core 4 用の scim パッケージ一式

Back to archive index

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/



Scim-imengine-dev メーリングリストの案内
Back to archive index