Package: ibus-anthy
Version: 1.2.0.20100313-1
Severity: grave
Tags: patch

 ibus-anthy create 2 invalid symlinks in $HOME/.anthy directory.

 It cause trouble to start up itself. So version 1.2.0.20100313-1 of
ibus-anthy is always failed to start up, it is completely
unusable.

 Problem 1)

  $HOME/.anthy/imported_words_ibus__anthy_zipcode is linked to
  /usr/share/anthy/zipcode.t

$ ls -l $HOME/.anthy/imported_words_ibus__anthy_zipcode
lrwxrwxrwx 1 ishikawa ishikawa 26 2010-03-27 01:39 
/home/ishikawa/.anthy/imported_words_ibus__anthy_zipcode -> 
/usr/share/anthy/zipcode.t

  zipcode.t is not /usr/share/anthy/zipcode.t but
  /usr/share/anthy/dic/zipcode.t on Debian system.

  This path is hard coded in setup/prefs.py.
  Patch to fix problem 1 is attahced bellow.


 Problem 2)

  $HOME/.anthy/imported_words_default.d/ibus__ibus_symbol is symlinked
  to /usr/share/ibus-anthy/dicts/symbol.t

ls -l $HOME/.anthy/imported_words_default.d/ibus__ibus_symbol
lrwxrwxrwx 1 ishikawa ishikawa 36 2010-03-27 01:39 
/home/ishikawa/.anthy/imported_words_default.d/ibus__ibus_symbol -> 
/usr/share/ibus-anthy/dicts/symbol.t

  But the file /usr/share/ibus-anthy/dicts/symbol.t is not shipped. It
  is data/symbol.t, so ibus-anthy.deb package should provide this file
  (as /usr/share/ibus-anthy/dicts/symbol.t)

  This problem caused by Makefile.in patch in
  ibus-anthy_1.2.0.20100313-1.diff.gz. data/symbols.t is not installed
  because the patch is dropped data/ directory in SUBDIR parameter.

  I think ibus-anthy_1.2.0.20100313-1.diff.gz is broken. This patch
  seems to replace some new files (Makefile.in, aclocal.m4, configure,
  icons/Makefile.in, engine/Makefile.in, m4/Makefile.in) to old files.

-- 
ISHIKAWA Mutsumi
 <ishik...@debian.org>, <ishik...@hanzubon.jp>, <ishik...@osdn.jp>

Attachment: ibus-anthy_fix_zipcode.t_path.diff
Description: Binary data

Reply via email to