[MIR] ibus-libpinyin and dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ibus-libpinyin (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
libpinyin (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Please include these packages in Ubuntu's component main:
* ibus-libpinyin
* libpinyin (the ibus-libpinyin binary depends on libpinyin13)
As has been discussed at bug #1735362 we would like to replace ibus-sunpinyin with ibus-libpinyin ("Intelligent Pinyin") in the live seed and as the default input method for typing Simplified Chinese. Reasons for the switch are:
- ibus-libpinyin is better maintained
- ibus-libpinyin is built with and depends on Python3
- ibus-libpinyin is default input method in GNOME
Bugs ibus-libpinyin
-------------------
https:/
https:/
https:/
Bugs libpinyin
--------------
https:/
(no open Debian or Ubuntu bugs)
I have read https:/
Matthias Klose (doko) wrote : | #1 |
Changed in ibus-libpinyin (Ubuntu): | |
status: | New → Incomplete |
Matthias Klose (doko) wrote : | #2 |
- libpinyin wasn't updated for a year. There is now a
2.1 release.
https:/
- same with ibus-libpinyin 1.9.2
https:/
and it looks like this version has support for lua5.2,
please check for 5.3 as well.
Gunnar Hjalmarsson (gunnarhj) wrote : | #3 |
I successfully built the existing version of ibus-libpinyin with lua5.3 instead of lua5.1, and the resulting binary seems to work fine. Debdiff attached to bug #1735362.
So even if it would be desirable to update to newer upstream versions, that's not a blocker for this MIR, is it?
~desktop-packages is bug subscriber to ibus-sunpinyin currently, so I'd suggest the same for ibus-libpinyin and libpinyin.
Changed in ibus-libpinyin (Ubuntu): | |
status: | Incomplete → New |
description: | updated |
no longer affects: | lua5.1 (Ubuntu) |
Gunnar Hjalmarsson (gunnarhj) wrote : | #4 |
On 2017-12-18 19:52, Gunnar Hjalmarsson wrote:
> ~desktop-packages is bug subscriber to ibus-sunpinyin currently, so
> I'd suggest the same for ibus-libpinyin and libpinyin.
@Sebastien, is that fine with you?
Ping-Wu (wliauh) wrote : | #5 |
When can we expect ibus-libpinyin 1.9.x to be in the repository? Desperately need it.
Ping-Wu (wliauh) wrote : | #6 |
ibus-libpinyin 1.9.x works quite well in Fedora 26/27 (though needs some "training" to elevate the frequency of certain special words/phrases in personal dictionary). In comparison, the current version of ibus-libpinyin (Ubuntu 17.10 and before) is almost unusable. The Chinese Ubuntu forum is advising Ubuntu users to remove and install fcitx, which has its own problems.
Gunnar Hjalmarsson (gunnarhj) wrote : | #7 |
@Ping-Wu: Thanks for your input! ibus-libpinyin 1.9.2 is available in this PPA:
https:/
It would be great if you could install and test that version and provide your feedback.
Ping-Wu (wliauh) wrote : Re: [Bug 1738582] Re: [MIR] ibus-libpinyin and dependencies | #8 |
@Gunnar, Thanks so much! I will test it soon. Will also post this
request at the Ubuntu Chinese forum.
On Mon, Jan 15, 2018 at 5:59 AM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> @Ping-Wu: Thanks for your input! ibus-libpinyin 1.9.2 is available in
> this PPA:
>
> https:/
>
> It would be great if you could install and test that version and provide
> your feedback.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [MIR] ibus-libpinyin and dependencies
>
> Status in ibus-libpinyin package in Ubuntu:
> New
> Status in libpinyin package in Ubuntu:
> New
>
> Bug description:
> Please include these packages in Ubuntu's component main:
>
> * ibus-libpinyin
> * libpinyin (the ibus-libpinyin binary depends on libpinyin7)
>
> As has been discussed at bug #1735362 we would like to replace ibus-
> sunpinyin with ibus-libpinyin ("Intelligent Pinyin") in the live seed
> and as the default input method for typing Simplified Chinese. Reasons
> for the switch are:
>
> - ibus-libpinyin is better maintained
> - ibus-libpinyin is built with and depends on Python3
> (not yet in Debian: https:/
> - ibus-libpinyin is default input method in GNOME
>
> Bugs ibus-libpinyin
> -------------------
> https:/
>
> https:/
>
> https:/
>
> Bugs libpinyin
> --------------
> https:/
>
> (no open Debian or Ubuntu bugs)
>
>
> I have read https:/
> and haven't found any issues that would prevent the proposed main inclusion.
>
> To manage notifications about this bug go to:
> https:/
> +bug/1738582/
>
Ping-Wu (wliauh) wrote : | #9 |
I don't have bionic installed yet. It will take me a while to test it.
On Mon, Jan 15, 2018 at 5:59 AM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> @Ping-Wu: Thanks for your input! ibus-libpinyin 1.9.2 is available in
> this PPA:
>
> https:/
>
> It would be great if you could install and test that version and provide
> your feedback.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [MIR] ibus-libpinyin and dependencies
>
> Status in ibus-libpinyin package in Ubuntu:
> New
> Status in libpinyin package in Ubuntu:
> New
>
> Bug description:
> Please include these packages in Ubuntu's component main:
>
> * ibus-libpinyin
> * libpinyin (the ibus-libpinyin binary depends on libpinyin7)
>
> As has been discussed at bug #1735362 we would like to replace ibus-
> sunpinyin with ibus-libpinyin ("Intelligent Pinyin") in the live seed
> and as the default input method for typing Simplified Chinese. Reasons
> for the switch are:
>
> - ibus-libpinyin is better maintained
> - ibus-libpinyin is built with and depends on Python3
> (not yet in Debian: https:/
> - ibus-libpinyin is default input method in GNOME
>
> Bugs ibus-libpinyin
> -------------------
> https:/
>
> https:/
>
> https:/
>
> Bugs libpinyin
> --------------
> https:/
>
> (no open Debian or Ubuntu bugs)
>
>
> I have read https:/
> and haven't found any issues that would prevent the proposed main inclusion.
>
> To manage notifications about this bug go to:
> https:/
> +bug/1738582/
>
Gunnar Hjalmarsson (gunnarhj) wrote : | #10 |
On 2018-01-15 19:29, Ping-Wu wrote:
> I don't have bionic installed yet. It will take me a while to test
> it.
It's fine to enable that PPA on artful via "Software & Updates". Just change the "distribution" to bionic.
Ping-Wu (wliauh) wrote : | #11 |
I am running zesta now, the PPA works GREAT! Will keep testing. Keep the
fingers crossed. Thanks a whole bunch!!!
On Mon, Jan 15, 2018 at 9:09 AM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> On 2018-01-15 19:29, Ping-Wu wrote:
> > I don't have bionic installed yet. It will take me a while to test
> > it.
>
> It's fine to enable that PPA on artful via "Software & Updates". Just
> change the "distribution" to bionic.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [MIR] ibus-libpinyin and dependencies
>
> Status in ibus-libpinyin package in Ubuntu:
> New
> Status in libpinyin package in Ubuntu:
> New
>
> Bug description:
> Please include these packages in Ubuntu's component main:
>
> * ibus-libpinyin
> * libpinyin (the ibus-libpinyin binary depends on libpinyin7)
>
> As has been discussed at bug #1735362 we would like to replace ibus-
> sunpinyin with ibus-libpinyin ("Intelligent Pinyin") in the live seed
> and as the default input method for typing Simplified Chinese. Reasons
> for the switch are:
>
> - ibus-libpinyin is better maintained
> - ibus-libpinyin is built with and depends on Python3
> (not yet in Debian: https:/
> - ibus-libpinyin is default input method in GNOME
>
> Bugs ibus-libpinyin
> -------------------
> https:/
>
> https:/
>
> https:/
>
> Bugs libpinyin
> --------------
> https:/
>
> (no open Debian or Ubuntu bugs)
>
>
> I have read https:/
> and haven't found any issues that would prevent the proposed main inclusion.
>
> To manage notifications about this bug go to:
> https:/
> +bug/1738582/
>
Ping-Wu (wliauh) wrote : | #12 |
one problem is that, after I log-out then log-in again, I would lose the
input method. Although ibus-daemon is still running.
On Mon, Jan 15, 2018 at 9:09 AM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> On 2018-01-15 19:29, Ping-Wu wrote:
> > I don't have bionic installed yet. It will take me a while to test
> > it.
>
> It's fine to enable that PPA on artful via "Software & Updates". Just
> change the "distribution" to bionic.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [MIR] ibus-libpinyin and dependencies
>
> Status in ibus-libpinyin package in Ubuntu:
> New
> Status in libpinyin package in Ubuntu:
> New
>
> Bug description:
> Please include these packages in Ubuntu's component main:
>
> * ibus-libpinyin
> * libpinyin (the ibus-libpinyin binary depends on libpinyin7)
>
> As has been discussed at bug #1735362 we would like to replace ibus-
> sunpinyin with ibus-libpinyin ("Intelligent Pinyin") in the live seed
> and as the default input method for typing Simplified Chinese. Reasons
> for the switch are:
>
> - ibus-libpinyin is better maintained
> - ibus-libpinyin is built with and depends on Python3
> (not yet in Debian: https:/
> - ibus-libpinyin is default input method in GNOME
>
> Bugs ibus-libpinyin
> -------------------
> https:/
>
> https:/
>
> https:/
>
> Bugs libpinyin
> --------------
> https:/
>
> (no open Debian or Ubuntu bugs)
>
>
> I have read https:/
> and haven't found any issues that would prevent the proposed main inclusion.
>
> To manage notifications about this bug go to:
> https:/
> +bug/1738582/
>
Ping-Wu (wliauh) wrote : | #13 |
to restart input method, I need to enter two commands:
ibus exit
ibus-daemon &
Gunnar Hjalmarsson (gunnarhj) wrote : | #14 |
That's odd.
- Did you add the input method via System Settings -> Text Entry?
- Is IBus set in System Settings -> Language Support?
I don't see the issue on artful or bionic. (Won't try on zesty, since zesty is end-of-life by now.)
Ping-Wu (wliauh) wrote : | #15 |
I am actually using Ubuntu Mate; there is no "Text Entry". Will try to
install Bionic hopefully later today. (I was using ibus-setup to add
ibus-libpinyin.)
On Mon, Jan 15, 2018 at 11:25 AM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> That's odd.
>
> - Did you add the input method via System Settings -> Text Entry?
>
> - Is IBus set in System Settings -> Language Support?
>
> I don't see the issue on artful or bionic. (Won't try on zesty, since
> zesty is end-of-life by now.)
>
Ping-Wu (wliauh) wrote : | #16 |
Ok, no problem with bionic. Still too unstable (bionic). Thanks again!
Gunnar Hjalmarsson (gunnarhj) wrote : | #17 |
Thanks for testing and confirming, @Ping-Wu!
Ping-Wu (wliauh) wrote : | #18 |
I don't seem to be able to find the hot key (usually super + space) to
switch input methods.
On Mon, Jan 15, 2018 at 8:31 PM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> Thanks for testing and confirming, @Ping-Wu!
>
>
Gunnar Hjalmarsson (gunnarhj) wrote : | #19 |
On 2018-01-16 08:42, Ping-Wu wrote:
> I don't seem to be able to find the hot key (usually super + space)
> to switch input methods.
That's unrelated to the possible upgrade of ibus-libpinyin. Since this is a bug report, and not a support forum, can you please ask about that at a more proper place, e.g. <https:/
Ping-Wu (wliauh) wrote : | #20 |
Thanks. It turned out that the hot key to switch different input methods
has been integrated into Gnome's general "keyboard shortcut". No problem
switching from "super + space" to "control + space" Just fyi.
On Mon, Jan 15, 2018 at 10:28 PM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> On 2018-01-16 08:42, Ping-Wu wrote:
> > I don't seem to be able to find the hot key (usually super + space)
> > to switch input methods.
>
> That's unrelated to the possible upgrade of ibus-libpinyin. Since this
> is a bug report, and not a support forum, can you please ask about that
> at a more proper place, e.g. <https:/
>
Jeremy Bícha (jbicha) wrote : | #21 |
The Ubuntu Desktop Bugs team has been subscribed to both libpinyin and ibus-libpinyin.
ibus-libpinyin in bionic-proposed uses lua5.3 and Python3. (It is stuck in -proposed while we wait for Launchpad to build all architectures again.)
Gunnar Hjalmarsson (gunnarhj) wrote : | #22 |
The new versions of both ibus-libpinyin and libpinyin have now migrated to bionic-release.
Ping-Wu (wliauh) wrote : | #23 |
Thank you so much Gunnar!
just a minor comment. ibus-libpinyin can also be toggled to input
traditional Chinese characters (繁體中文)from the default simplified Chinese
(简体中文)。People who live in Taiwan may prefer to use "bopomofo", which, as I
understand it, uses the same engine as ibus-libpinyin but a different
keyboard layout.
With ibus-libpinyin development now seemingly in the pipeline, I am
switching back from Fedora to Ubuntu!
There are ways to improve ibus-libpinyin, will discuss them later. Perhaps
a new thread?
On Mon, Jan 29, 2018 at 2:28 AM, Gunnar Hjalmarsson <
<email address hidden>> wrote:
> The new versions of both ibus-libpinyin and libpinyin have now migrated
> to bionic-release.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https:/
>
> Title:
> [MIR] ibus-libpinyin and dependencies
>
> Status in ibus-libpinyin package in Ubuntu:
> New
> Status in libpinyin package in Ubuntu:
> New
>
> Bug description:
> Please include these packages in Ubuntu's component main:
>
> * ibus-libpinyin
> * libpinyin (the ibus-libpinyin binary depends on libpinyin7)
>
> As has been discussed at bug #1735362 we would like to replace ibus-
> sunpinyin with ibus-libpinyin ("Intelligent Pinyin") in the live seed
> and as the default input method for typing Simplified Chinese. Reasons
> for the switch are:
>
> - ibus-libpinyin is better maintained
> - ibus-libpinyin is built with and depends on Python3
> (not yet in Debian: https:/
> - ibus-libpinyin is default input method in GNOME
>
> Bugs ibus-libpinyin
> -------------------
> https:/
>
> https:/
>
> https:/
>
> Bugs libpinyin
> --------------
> https:/
>
> (no open Debian or Ubuntu bugs)
>
>
> I have read https:/
> and haven't found any issues that would prevent the proposed main inclusion.
>
> To manage notifications about this bug go to:
> https:/
> +bug/1738582/
>
Gunnar Hjalmarsson (gunnarhj) wrote : | #24 |
@Ping-Wu: Right, the ibus-libpinyin package provides both an "intelligent Pinyin" and a "Bopomofo" input method.
Yeah, suggested improvements is certainly another "thread". ;) This is actually a bug report with a very specific adminstrative purpose. If you want to discuss improvements, I think the proper way is to file an upstream issue here:
https:/
Anyway, Ubuntu 18.04 LTS will be shipped with ibus-libpinyin 1.9.2. I'm not sure that would have happened without your input here, so thank you very much for calling our attention to the usability differences compared to the current version in Ubuntu 17.10. Much appreciated!
description: | updated |
Matthias Klose (doko) wrote : | #25 |
Override component to main
libpinyin 2.1.0-1~exp3 in bionic: universe/libs -> main
libpinyin-
libpinyin-
libpinyin-
libpinyin-
libpinyin-
libpinyin-
libpinyin-data 2.1.0-1~exp3 in bionic amd64: universe/
libpinyin-data 2.1.0-1~exp3 in bionic arm64: universe/
libpinyin-data 2.1.0-1~exp3 in bionic armhf: universe/
libpinyin-data 2.1.0-1~exp3 in bionic i386: universe/
libpinyin-data 2.1.0-1~exp3 in bionic ppc64el: universe/
libpinyin-data 2.1.0-1~exp3 in bionic s390x: universe/
libpinyin-utils 2.1.0-1~exp3 in bionic amd64: universe/
libpinyin-utils 2.1.0-1~exp3 in bionic arm64: universe/
libpinyin-utils 2.1.0-1~exp3 in bionic armhf: universe/
libpinyin-utils 2.1.0-1~exp3 in bionic i386: universe/
libpinyin-utils 2.1.0-1~exp3 in bionic ppc64el: universe/
libpinyin-utils 2.1.0-1~exp3 in bionic s390x: universe/
libpinyin13 2.1.0-1~exp3 in bionic amd64: universe/
libpinyin13 2.1.0-1~exp3 in bionic arm64: universe/
libpinyin13 2.1.0-1~exp3 in bionic armhf: universe/
libpinyin13 2.1.0-1~exp3 in bionic i386: universe/
libpinyin13 2.1.0-1~exp3 in bionic ppc64el: universe/
libpinyin13 2.1.0-1~exp3 in bionic s390x: universe/
libpinyin13-dev 2.1.0-1~exp3 in bionic amd64: universe/
libpinyin13-dev 2.1.0-1~exp3 in bionic arm64: universe/
libpinyin13-dev 2.1.0-1~exp3 in bionic armhf: universe/
libpinyin13-dev 2.1.0-1~exp3 in bionic i386: universe/
libpinyin13-dev 2.1.0-1~exp3 in bionic ppc64el: universe/
libpinyin13-dev 2.1.0-1~exp3 in bionic s390x: universe/
libzhuyin-dev 2.1.0-1~exp3 in bionic amd64: universe/
libzhuyin-dev 2.1.0-1~exp3 in bionic arm64: universe/
libzhuyin-dev 2.1.0-1~exp3 in bionic armhf: universe/
libzhuyin-dev 2.1.0-1~exp3 in bionic i386: universe/
libzhuyin-dev 2.1.0-1~exp3 in bionic ppc64el: universe/
libzhuyin-dev 2.1.0-1~exp3 in bionic s390x: universe/
libzhuyin13 2.1.0-1~exp3 in bionic amd64: universe/libs...
Changed in libpinyin (Ubuntu): | |
status: | New → Fix Released |
Matthias Klose (doko) wrote : | #26 |
Override component to main
ibus-libpinyin 1.9.2-1~exp1ubuntu1 in bionic: universe/utils -> main
ibus-libpinyin 1.9.2-1~exp1ubuntu1 in bionic amd64: universe/
ibus-libpinyin 1.9.2-1~exp1ubuntu1 in bionic arm64: universe/
ibus-libpinyin 1.9.2-1~exp1ubuntu1 in bionic armhf: universe/
ibus-libpinyin 1.9.2-1~exp1ubuntu1 in bionic i386: universe/
ibus-libpinyin 1.9.2-1~exp1ubuntu1 in bionic ppc64el: universe/
ibus-libpinyin 1.9.2-1~exp1ubuntu1 in bionic s390x: universe/
7 publications overridden.
Changed in ibus-libpinyin (Ubuntu): | |
status: | New → Fix Released |
Ping-Wu (wliauh) wrote : | #27 |
As of today, the ibus-libpinyin package has replaced ibus-sunpinyin. This is a move in the right direction. (Finally !)
However, the default Chinese input still points to ibus-sunpinyin, resulting in users unable to input Chinese characters, even when selecting (simplified) Chinese locale during the liveUSB boot.
The default Chinese input method should also change to ibus-libpinyin.
Thanks.
Related bug report:
https:/
- both ibus-libpinyin and libpinyin look okish.
- not happy about the dependency on lua5.1, which is superseded by
lua5.2 and lua5.3 (both in main). Can this be updated?
- both pinyin packages need bug subscribers. Who will that be?