"My biggest concern--ibus-libpinyin, also is working OK!"

"ibus-libpinyin" should be --ibus-pinyin--.

On Fri, May 31, 2019 at 2:10 PM Gunnar Hjalmarsson <
1768...@bugs.launchpad.net> wrote:

> Call for testing
> ================
>
> I hope for help by both Ping-Wu (the bug reporter) and other Chinese
> users to test the proposed upgrade of the ibus-libpinyin package in
> Ubuntu 18.04. I have subscribed the Ubuntu CJK Testers team to this bug
> report to reach out to more possible testers.
>
> "Intelligent Pinyin", which is provided by ibus-libpinyin, is the
> default input method in Ubuntu for inputting Simplified Chinese. While
> we want to address the crash problem reported in this bug, we want to
> minimize the regression risk.
>
> The new versions of the affected packages are available in bionic-
> proposed. These are the steps to install them:
>
>
> 1. Enable bionic-proposed
> -------------------------
>
> * Open Software & Updates and select the "Developer Options" tab.
>
> * Check the "Pre-released updates" option.
>
> 2. Update the package information on your system
> ------------------------------------------------
>
> sudo apt update
>
> 3. Install/upgrade the packages
> -------------------------------
>
> sudo apt install ibus-libpinyin libpinyin-data libpinyin13
>
> (Please note that it's not sufficient for this test to only upgrade
> ibus-libpinyin.)
>
> 4. Disable bionic-proposed
> --------------------------
>
> * Open Software & Updates and select the "Developer Options" tab.
>
> * Uncheck the "Pre-released updates" option.
>
> 5. Update the package information on your system
> ------------------------------------------------
>
> sudo apt update
>
>
> With that your system is back to normal, except for those three packages
> from -proposed. You can confirm that you got the right versions by using
> this command:
>
> dpkg-query -W ibus-libpinyin libpinyin-data libpinyin13
>
> It should show this info:
>
> ibus-libpinyin  1.11.0-1ubuntu0.18.04.1
> libpinyin-data:amd64    2.2.2-1~ubuntu18.04.1
> libpinyin13:amd64       2.2.2-1~ubuntu18.04.1
>
>
> Then I simply ask you to use "Intelligent Pinyin" for your daily needs,
> and submit a comment here after a few days about your experience. Any kinds
> of comments are helpful, both "works well" and info about issues you
> stumble upon. Most important, of course, is that no new issues are
> introduced via this upgrade.
>
> Thanks in advance for your help with this!
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> 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
>

-- 
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     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to