[Bug 857450] New: All the ibus-table input methods are not in "Select an input method" drop list.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c0 Summary: All the ibus-table input methods are not in "Select an input method" drop list. Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: wnereiz@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 Due to GNOME 3.10 don't use IBus Preferences interface to select input method anymore. So this bug is for KDE, LXDE, FXCE and other DEs. All the IBus Table input methods can not working because of it. Reproducible: Always Steps to Reproduce: This problem can be reproduced by following steps: 1. Install an ibus-table input method,eg: # zypper in ibus-table-chinese-wubi-haifeng 2. Restart ibus daemon 3. In the "IBus Preferences" -> "Input Method" tab, check "Customize active input methods", Then in "Select an input method" drop list, choose "Chinese". Actual Results: Wubi(haifeng) will not in the drop list. So the input method can not be used. Expected Results: The ibus table input method should in the list for selecting. The reason of the problem: In /usr/share/ibus/component/table.xml, you will find: <engines exec='/usr/lib64/ibus/ibus-engine-table --xml'/> It call an external command to generate ibus-table-* engine lists xml code dynamically. The function will not work without ibus-table-compose. So ibus-table-compose should become a dependence for ibus-table package. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c W Z <wnereiz@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c zhang jiajun <jzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |pascal.bleser@opensuse.org |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c1 Pascal Bleser <pascal.bleser@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|pascal.bleser@opensuse.org |bnc-team-screening@forge.pr | |ovo.novell.com --- Comment #1 from Pascal Bleser <pascal.bleser@opensuse.org> 2014-01-06 08:57:59 UTC --- Sorry but why the hell does that bug end up with me as the assignee ? (I'm not involved either in I18N nor in ibus). Reassigning to default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c2 calen chen <cachen@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cachen@suse.com --- Comment #2 from calen chen <cachen@suse.com> 2014-01-13 09:31:22 UTC --- Hi Pascal, I guess bug screener assigned to you due to: #osc bugowner -e ibus-table-chinese Defined in package: openSUSE:12.2/ibus-table-chinese bugowner of ibus-table-chinese : pascal.bleser@opensuse.org Do you know who should be the correct bug owner of this package? Thanks! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c3 Fuminobu Takeyama <ftake@geeko.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ftake@geeko.jp AssignedTo|bnc-team-screening@forge.pr |ftake@geeko.jp |ovo.novell.com | --- Comment #3 from Fuminobu Takeyama <ftake@geeko.jp> 2014-01-18 15:41:13 UTC --- So if you install the ibus-table-compose package, Wubi (haifeng) is shown on the engines list of the IBus preference dialog? BTW, to fix M17N-related problems quickly, please share reports to opensuse-m17n@opensuse.org -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c4 --- Comment #4 from Wnereiz Z <wnereiz@gmail.com> 2014-01-21 01:26:23 UTC --- (In reply to comment #3)
So if you install the ibus-table-compose package, Wubi (haifeng) is shown on the engines list of the IBus preference dialog?
Right! Install ibus-table-compose and restart ibus daemon. Then it works. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c5 --- Comment #5 from Fuminobu Takeyama <ftake@geeko.jp> 2014-01-21 15:41:39 UTC --- Thank you for confirming that. I will fix missing Requires tags of ibus-table packages -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=857450 https://bugzilla.novell.com/show_bug.cgi?id=857450#c6 Fuminobu Takeyama <ftake@geeko.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #6 from Fuminobu Takeyama <ftake@geeko.jp> 2014-02-08 09:38:14 UTC --- The causes of this problem is the ibus-table package for openSUSE 13.1 does not require pythong-curses. This had been already fixed in M17N and Factory. Then when ibus-engien-table --xml crashes, a cache of engine list becomes invalid. In that case, users need to run $ ibus write-cache to update that cache. Installing a new engine may update that cache file as shown in this report. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com