[Pkg-ime-devel] Bug#664657: hime: im-switch hook script

Osamu Aoki osamu at debian.org
Mon Mar 19 16:25:21 UTC 2012


Package: hime
Version: 0.9.9-1
Severity: normal

im-switch does not understand QT4_IM_MODULE so all your hook script
should use QT_IM_MODULE.

See discussion on http://bugs.debian.org/664201


----
XIM=gcin
XIM_PROGRAM=/usr/bin/gcin
XIM_ARGS=
GTK_IM_MODULE=gcin
if [ -e /usr/lib/qt4/plugins/inputmethods/im-gcin.so ]; then
    QT_IM_MODULE=gcin
    QT4_IM_MODULE=gcin
else
    QT_IM_MODULE=xim
    QT4_IM_MODULE=xim
fi
DEPENDS=
---

This should be:
---
XIM=gcin
XIM_PROGRAM=/usr/bin/gcin
XIM_ARGS=
GTK_IM_MODULE=gcin
if [ -e /usr/lib/qt4/plugins/inputmethods/im-gcin.so ]; then
    QT_IM_MODULE=gcin
else
    QT_IM_MODULE=xim
fi
DEPENDS=
---

The same can be said for hime.

---
XIM=hime
XIM_PROGRAM=/usr/bin/hime
XIM_ARGS=
GTK_IM_MODULE=hime
if [ -e /usr/lib/qt3/plugins/inputmethods/im-hime.so ]; then
    QT_IM_MODULE=hime
else
    QT_IM_MODULE=xim
fi
if [ -e /usr/lib/qt4/plugins/inputmethods/im-hime.so ]; then
    QT_IM_MODULE=hime
else
    QT_IM_MODULE=xim
fi

DEPENDS=
---

No QT4_IM_MODULE !

Osamu


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hime depends on:
ii  hime-data           0.9.9-1
ii  hime-tables         0.9.9-1
ii  libatk1.0-0         2.2.0-2
ii  libc6               2.13-27
ii  libcairo2           1.10.2-7
ii  libfontconfig1      2.8.0-3.1
ii  libfreetype6        2.4.8-1
ii  libgdk-pixbuf2.0-0  2.24.1-1
ii  libglib2.0-0        2.30.2-6
ii  libgtk2.0-0         2.24.10-1
ii  libpango1.0-0       1.29.4-3
ii  libx11-6            2:1.4.4-4
ii  libxtst6            2:1.2.0-4

Versions of packages hime recommends:
ii  hime-gtk3-immodule     0.9.9-1
ii  im-config [im-switch]  0.12

Versions of packages hime suggests:
pn  hime-anthy         <none>
pn  hime-chewing       <none>
pn  hime-qt4-immodule  <none>

-- no debconf information





More information about the Pkg-ime-devel mailing list