At the first run, things are looking good. My biggest concern--ibus-libpinyin, also is working OK!
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 > ** Attachment added: "Screenshot from 2019-05-31 17-01-34.jpg" https://bugs.launchpad.net/bugs/1768166/+attachment/5268167/+files/Screenshot%20from%202019-05-31%2017-01-34.jpg -- 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