@Ping-Wu: Which tools for inputting Chinese should be available on
Ubuntu going forward is indeed a valid discussion, but this bug report
is not a proper place for it. I notice your strong interest in the
topic, and if you want to start such a discussion, I would suggest that
you start a thread at <https://discourse.ubuntu.com/c/desktop>.
For Ubuntu 18.04 we have the tools which are in the archive, and ibus-
libpinyin ("Intelligent Pinyin") is the default method for Simplified
Chinese. This bug (filed by yourself) is about upgrading the software
for that method, and only that.
So can we please focus here on testing the proposal to upgrade, and hold
the wider discussion in e.g. the Ubuntu Community Hub?
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libpinyin in Ubuntu.
https://bugs.launchpad.net/bugs/1768166
Title:
Random crashes
Status in ibus-libpinyin package in Ubuntu:
Fix Released
Status in libpinyin package in Ubuntu:
Fix Released
Status in ibus-libpinyin source package in Bionic:
Fix Committed
Status in libpinyin source package in Bionic:
Fix Committed
Status in ibus-libpinyin source package in Cosmic:
Fix Committed
Status in libpinyin source package in Cosmic:
Fix Committed
Bug description:
[Impact]
ibus-libpinyin has proved to crash far too often. One or more files in
~/.cache/ibus/libpinyin get corrupted somehow, and emptying that
directory allows the user to keep using ibus-libpinyin.
In disco (and eoan) ibus-libpinyin 1.11.0 and libpinyin 2.2.2 are
present, and the number of crashes has been reduced significantly:
https://errors.ubuntu.com/?package=ibus-libpinyin&period=month
Upstream ChangeLog ibus-libpinyin:
----------------------------------
version 1.11.0
* fixes keypad decimal
* fixes emoji candidates
* support configurable opencc config
version 1.10.92
* fixes Enter handling
version 1.10.91
* support ime.register_trigger in lua extension
* support predicted candidates
* support emoji input
version 1.10.0
* bug fixes
version 1.9.91
* migrate to use GSettings
* fixes lyx short cut issue
version 1.9.3
* translate input method name in ibus menu
Upstream ChangeLog libpinyin:
-----------------------------
version 2.2.2
* minor fixes
version 2.2.1
* fixes predicted candidates
version 2.2.0
* bug fixes
The proposal is to backport the disco versions of those packages to
bionic and cosmic in an attempt to prevent crashes. Proposed uploads
are available in this PPA:
https://launchpad.net/~gunnarhj/+archive/ubuntu/ibus-libpinyin
[Test Case]
* Install from {bionic,cosmic}-proposed:
- libpinyin13
- libpinyin-data
- ibus-libpinyin
* Use "Intelligent Pinyin" for typing and confirm that no new issues
show up when doing so.
(This is apparently not a confirmation that the upload really fixes
the bug. To compensate for that, we will await testing of the
-proposed packages by a few Chinese users before considering the
uploads verified.)
Reverse dependencies
--------------------
Besides ibus-libpinyin, also fcitx-libpinyin and ibus-libzhuyin depend on
packages belonging to the libpinyin source package. So additional test measures
are:
* Install fcitx-libpinyin and ibus-libzhuyin.
* Use both those tools for typing Chinese, and confirm that you don't
observe any adverse effects of the libpinyin upgrade.
[Regression Potential]
The changes are mostly bug fixes, so the regression risk should be
limited. Also consider that the starting point is a rather unstable
functionality.
NOTE TO SRU TEAM: Please let the SRU age for longer than 7 days to get
as much testing as possible. There do not seem to be too many risky
changes carried, but such jumps in upstream versions always carry some
regression-risk.
[Original description]
I have experienced random ibus-libpinyin crashes in bionic. I cannot
reproduce it, but it occurred at least a few times, even after the
official bionic release. Same crashes were also reported in the
Ubuntu Chinese forum.
Currently, the workaround is to delete the ~/.cache/ibus/libpinyin
folder.
I talked to Peng Wu, ibus-libpinyin's creator and main maintainer, he
suggested that we update the version of ibus-libpinyin to 1.10.
Can we give this update a trial?
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ibus-libpinyin/+bug/1768166/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp