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

[debian-users:45973] Re: [sarge] cannot install uim-anthy/uim-canna



>> On Thu, 23 Feb 2006 02:31:26 +0900
>> yabuki@xxxxxxxxxxxxx (Yukiharu Yabuki) said as follows:

>postinstのスクリプトを読んで、update-uim-config(でしたっけ?)を単体で
>実行すると挙動がかわったりしますか?

はい,update-uim-config を単体で実行しても,挙動は変わらず,同じところ
で失敗しました.

>途中まで追っかけた時は、update-uim-configsは、shell スクリプトで
>uim-shを呼び出している所でstraceをかけてみるとおりソースのなかで、Cが
>scmの構文解析をしているときに、途中でsegvってました。

こちらでは uim-sh を手動で実行してみて,エラーが発生している箇所を特定
しようとしました.結果は,

    uim> (define installed-im-module-source '("anthy"))
    ("anthy")
    uim> (require "manage-modules.scm"))
    ERROR: unbound variable (errobj custom-required-custom-files)

    uim> (generate-installed-modules-scm)
    ERROR: unbound variable (see errobj)

でしたので,manage-modules.scm を読み込む段階でトラブルが発生していそ
うだと思います.結果として生成されるはずのファイルに出力されているエラー
メッセージとも(概ね)一致しています.

    $ cat installed-modules.scm 
    ERROR: not a symbol or string

    ERROR: unbound variable (errobj custom-required-custom-files)

    ERROR: unbound variable (see errobj)

    ERROR: unbound variable (errobj plugin-alist)

    ERROR: wta to car (errobj t)

>一回update-uim-configが成功しちゃうと次からは再現できなくなってしまっ
>たのでちゃんとBTSできてません

つまり,update-uim-config の初回実行時に生成される何らかのファイルが欠
けていると,正常実行されないのでは? と疑っています.というわけで,

    apt-get --purge remove uim-common 

と,uim を根こそぎ完全に削除してから,再インストールしてみたら再現しな
いでしょうか?

-- 
土屋 雅稔 ( TSUCHIYA Masatoshi )