[Pkg-ime-devel] Bug#704705: Bug#704705: ibus: cannot use with both Mozilla i386 apps and emacs

Toni Mueller support at oeko.net
Fri Apr 5 01:26:26 UTC 2013

Hi Aron,

On Fri, Apr 05, 2013 at 09:03:09AM +0800, Aron Xu wrote:
> If I understand correctly, you have installed amd64 version of
> ibus-gtk/gtk3/qt4, this is not sufficient for i386 applications as IM
> Modules are run-time plugin for respective UI toolkit. Can you try to
> install ibus-gtk:i386, ibus-gtk3:i386, and ibus-qt4:i386, to see
> whether your problem get resolved?

this is actually a good catch, but it does have the drawback that I
cannot have both the i386 and amd64 version installed in parallel.
Don't know how this will impact other applications, but after following
your advice, my package list regarding ibus looks like this:

$ dpkg -l 'ibus*'|grep ^ii
ii  ibus                                              1.5.1.is.1.4.2-1                   amd64
ii  ibus-anthy                                        1.2.6-2+b1                         amd64
ii  ibus-array                                        0.0.2-6                            amd64
ii  ibus-chewing                                      1.3.10+clean-3                     amd64
ii  ibus-clutter:amd64                                0.0+git20090728.a936bacf-5         amd64
ii  ibus-doc                                          1.5.1.is.1.4.2-1                   all
ii  ibus-el                                           0.3.0-2                            all
ii  ibus-googlepinyin                                 0.1.2-1                            all
ii  ibus-gtk:amd64                                    1.5.1.is.1.4.2-1                   amd64
ii  ibus-gtk:i386                                     1.5.1.is.1.4.2-1                   i386
ii  ibus-gtk3:amd64                                   1.5.1.is.1.4.2-1                   amd64
ii  ibus-gtk3:i386                                    1.5.1.is.1.4.2-1                   i386
ii  ibus-hangul                                       1.4.1-1                            amd64
ii  ibus-input-pad                                    1.4.0-2                            amd64
ii  ibus-m17n                                         1.3.4-1                            amd64
ii  ibus-mozc                                         1.5.1090.102-4                     amd64
ii  ibus-pinyin                                       1.4.0-1+b1                         amd64
ii  ibus-pinyin-db-android                            1.4.0-1                            all
ii  ibus-pinyin-db-open-phrase                        1.4.0-1                            all
ii  ibus-qt4                                          1.3.1-2.1                          i386
ii  ibus-skk                                          1.4.1-1                            amd64
ii  ibus-sunpinyin                                    2.0.3-4                            amd64
ii  ibus-table                                        1.5.0.is.                all
ii  ibus-table-array30                                         all
ii  ibus-table-cangjie                                         all
ii  ibus-table-cangjie-big                                     all
ii  ibus-table-cangjie3                                        all
ii  ibus-table-cangjie5                                        all
ii  ibus-table-cantonese                                       all
ii  ibus-table-cantonhk                                        all
ii  ibus-table-cns11643                                        all
ii  ibus-table-compose                                         all
ii  ibus-table-easy-big                                        all
ii  ibus-table-emoji                                           all
ii  ibus-table-erbi                                            all
ii  ibus-table-erbi-qs                                         all
ii  ibus-table-extraphrase                                     all
ii  ibus-table-ipa-x-sampa                                     all
ii  ibus-table-jyutping                                        all
ii  ibus-table-latex                                           all
ii  ibus-table-quick-classic                                   all
ii  ibus-table-quick3                                          all
ii  ibus-table-quick5                                          all
ii  ibus-table-rustrad                                         all
ii  ibus-table-scj6                                            all
ii  ibus-table-stroke5                                         all
ii  ibus-table-thai                                            all
ii  ibus-table-translit                                        all
ii  ibus-table-translit-ua                                     all
ii  ibus-table-viqr                                            all
ii  ibus-table-wu                                              all
ii  ibus-table-wubi                                            all
ii  ibus-table-yawerty                                         all
ii  ibus-table-yong                                            all
ii  ibus-tegaki                                       0.3.1-1                            amd64
ii  ibus-unikey                                       0.6.1-1                            amd64
ii  ibus-xkbc                                                  all
$ dpkg -l 'l*ibus*'|grep ^ii
ii  libibus-1.0-0:amd64                               1.5.1.is.1.4.2-1                   amd64
ii  libibus-1.0-0:i386                                1.5.1.is.1.4.2-1                   i386
ii  libibus-1.0-5:amd64                               1.5.1-1                            amd64
ii  libibus-1.0-5:i386                                1.5.1-1                            i386
ii  libibus-qt1                                       1.3.1-2.1                          i386

(after weeding out unrelated usb packages)

With this, I can still not enter anything into FF, nor into Emacs,
which is an amd64 package. But I can still activate it, and enter
text into the amd64 versions of vim and anki.

Kind regards,

More information about the Pkg-ime-devel mailing list