[Anthy-dev 722] debianでskkdic-cdbだと辞書が読めない

Back to archive index

中島求 motom****@auror*****
2004年 4月 3日 (土) 22:49:48 JST


はじめまして、中島と申します。

skkinput + skkdic-cdb から乗りかえました。

ちょっとハマったので報告まで。

debianではパッケージskkdic-cdbを入れて、skkdicを入れないとこうなるようです:
$ ls -l /usr/share/skk/
合計 6488
-rw-r--r--    1 root     root      6578694 2004-03-23 19:07 SKK-JISYO.L.cdb
lrwxrwxrwx    1 root     root           31 2003-02-28 09:06 SKK-JISYO.cdb -> /e\
tc/alternatives/SKK-JISYO.cdb
-rw-r--r--    1 root     root        23452 2004-03-23 18:12 SKK.tut
-rw-r--r--    1 root     root        24207 2004-03-23 18:12 SKK.tut.E

ところが、uimのskk.scm内では、
---------抜粋-------------
(define skk-dic-file-name "/usr/share/skk/SKK-JISYO.L")
(define skk-personal-dic-filename
  (string-append (getenv "HOME") "/.skk-jisyo"))
(define skk-uim-personal-dic-filename
  (string-append (getenv "HOME") "/.skk-uim-jisyo"))
(define skk-dic-init nil)
---------抜粋-------------
となっているので、skkdic-cdbだと変換できなくなりました。

パッケージskkdicを入れると、
$ ls -l /usr/share/skk/
合計 9848
lrwxr-xr-x    1 root     root           27 2004-04-03 21:50 SKK-JISYO -> /etc/a\
lternatives/SKK-JISYO
-rw-r--r--    1 root     root      3433249 2004-03-23 19:07 SKK-JISYO.L
-rw-r--r--    1 root     root      6578694 2004-03-23 19:07 SKK-JISYO.L.cdb
lrwxrwxrwx    1 root     root           31 2003-02-28 09:06 SKK-JISYO.cdb -> /e\
tc/alternatives/SKK-JISYO.cdb
-rw-r--r--    1 root     root        23452 2004-03-23 18:12 SKK.tut
-rw-r--r--    1 root     root        24207 2004-03-23 18:12 SKK.tut.E

となるので変換できるようになりました。

という訳で、対策はこんな感じになりますか?
【案1】パッケージuimのdependsにskkdicを追加する
【案2】README.Debianを作ってそこに「skkdic必須」と書く

環境:
debian GNU/Linux sid on AthlonXP 2400+

# dpkg -l | grep skk
ii  dbskkd-cdb     1.01-11        The fastest dictionary server for SKK
ii  skk            10.62a-7       Simple Kana to Kanji conversion program
ii  skkdic         20040323-1     SKK Dictionary (SKK-JISYO.L)
ii  skkdic-cdb     20040323-1     SKK Dictionary in cdb format (SKK-JISYO.L.cd
ii  skkinput       2.06.4-1       X input method for Japanese with SKK convers
# dpkg -l | grep uim
ii  libuim0        0.3.3-1        Simple, secure, and flexible input method co
ii  uim            0.3.3-1        Simple, secure, and flexible input method co
ii  uim-applet-gno 0.3.3-1        GNOME applet for uim
pii  uim-common     0.3.3-1        Common files for uim
ii  uim-gtk2.0     0.3.3-1        GTK+2.x immodule for uim
ii  uim-helper-ser 0.3.3-1        IPC server between uim-applet-gnome and uim-
ii  uim-xim        0.3.3-1        A bridge between uim and XIM

ちなみにapt-lineは
deb http://anthy.sourceforge.jp/debian sid main
deb http://ftp.dti.ad.jp/pub/Linux/debian/ sid main non-free contrib
deb http://ftp.dti.ad.jp/pub/Linux/debian-non-US sid/non-US main contrib non-free
deb http://ftp.dti.ad.jp/pub/Linux/debian-jp sid-jp main contrib non-free
です。

-- 
+------------------------------+
| 中島求                       |
| NAKAJIMA Motomu              |
| motom****@auror*****      |
+------------------------------+



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