[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.1.4.99.1-1                all
ii  ibus-table-array30                                1.4.0.20121008-1                   all
ii  ibus-table-cangjie                                1.4.0.20121008-1                   all
ii  ibus-table-cangjie-big                            1.4.0.20121008-1                   all
ii  ibus-table-cangjie3                               1.4.0.20121008-1                   all
ii  ibus-table-cangjie5                               1.4.0.20121008-1                   all
ii  ibus-table-cantonese                              1.4.0.20121008-1                   all
ii  ibus-table-cantonhk                               1.4.0.20121008-1                   all
ii  ibus-table-cns11643                               1.3.0.20100528-3                   all
ii  ibus-table-compose                                1.3.0.20100528-3                   all
ii  ibus-table-easy-big                               1.4.0.20121008-1                   all
ii  ibus-table-emoji                                  1.3.0.20100528-3                   all
ii  ibus-table-erbi                                   1.4.0.20121008-1                   all
ii  ibus-table-erbi-qs                                1.4.0.20121008-1                   all
ii  ibus-table-extraphrase                            1.2.0.20100305-1                   all
ii  ibus-table-ipa-x-sampa                            1.3.0.20100528-3                   all
ii  ibus-table-jyutping                               1.4.0.20121008-1                   all
ii  ibus-table-latex                                  1.3.0.20100528-3                   all
ii  ibus-table-quick-classic                          1.4.0.20121008-1                   all
ii  ibus-table-quick3                                 1.4.0.20121008-1                   all
ii  ibus-table-quick5                                 1.4.0.20121008-1                   all
ii  ibus-table-rustrad                                1.3.0.20100528-3                   all
ii  ibus-table-scj6                                   1.4.0.20121008-1                   all
ii  ibus-table-stroke5                                1.4.0.20121008-1                   all
ii  ibus-table-thai                                   1.3.0.20100528-3                   all
ii  ibus-table-translit                               1.3.0.20100528-3                   all
ii  ibus-table-translit-ua                            1.3.0.20100528-3                   all
ii  ibus-table-viqr                                   1.3.0.20100528-3                   all
ii  ibus-table-wu                                     1.4.0.20121008-1                   all
ii  ibus-table-wubi                                   1.4.0.20121008-1                   all
ii  ibus-table-yawerty                                1.3.0.20100528-3                   all
ii  ibus-table-yong                                   1.4.0.20121008-1                   all
ii  ibus-tegaki                                       0.3.1-1                            amd64
ii  ibus-unikey                                       0.6.1-1                            amd64
ii  ibus-xkbc                                         1.3.3.20100922-2                   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,
--Toni++



More information about the Pkg-ime-devel mailing list