#196 default IME for Hong Kong (F42)
Closed: Fixed by pnemade. Opened by petersen.

Recently some Hong Kong users requested whether ibus-cangjie could be made the default IME for zh_HK:

https://bugzilla.redhat.com/show_bug.cgi?id=2310426

Currently langpacks-zh_HK pulls in ibus-table-chinese-cangjie (and also recommends ibus-table-chinese-quick).


Metadata Update from @petersen:
- Issue tagged with: input-method, meeting

Mike made a PR so that langpacks-zh_HK recommends ibus-cangjie (fixed) now

Mike made a PR so that langpacks-zh_HK recommends ibus-chewing now

Typo, you mean it recommends these 3 after my change:

  • recommends={ "ibus-table-chinese-quick",
  • "ibus-cangjie-engine-cangjie",
  • "ibus-cangjie-engine-quick",

and requires "ibus-table-chinese-cangji":

inputmethod="ibus-table-chinese-cangjie",

Metadata Update from @pnemade:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

Metadata Update from @pnemade:
- Issue untagged with: meeting

Hi, what's the status on this?

The ticket is marked as fixed, but installing the zh_HK langpack:

$ sudo dnf install langpacks-zh_HK
Mise à jour et chargement des dépôts:
Dépôts chargés.
Paquet                                            Architecture      Version                                           Dépôt                        Taille
Installation de:
 langpacks-zh_HK                                  noarch            4.2-4.fc42                                        fedora                    447.0   B
Installation des dépendances:
 ibus-table                                       noarch            1.17.15-1.fc42                                    updates                     4.0 MiB
 ibus-table-chinese                               noarch            1.8.14-1.fc42                                     updates                    37.5 KiB
 ibus-table-chinese-cangjie                       noarch            1.8.14-1.fc42                                     updates                     5.2 MiB
 langpacks-core-zh_HK                             noarch            4.2-4.fc42                                        fedora                    445.0   B
 langpacks-fonts-zh_HK                            noarch            4.2-4.fc42                                        fedora                    388.0   B
Installation des dépendances faibles:
 ibus-table-chinese-quick                         noarch            1.8.14-1.fc42                                     updates                     3.9 MiB
 python3-simpleaudio                              x86_64            1.0.4-16.fc42                                     fedora                      2.2 MiB

This is what I am getting on Fresh Fedora 43 toolbox container.

 [parag@toolbx ~]$ sudo dnf install langpacks-zh_HK
Updating and loading repositories:
Repositories loaded.
Package                                            Arch         Version                                            Repository                      Size
Installing:
 langpacks-zh_HK                                   noarch       4.2-5.fc43                                         fedora                     447.0   B
Installing dependencies:
 default-fonts-cjk-sans                            noarch       4.2-5.fc43                                         fedora                       2.2 KiB
 google-noto-sans-cjk-vf-fonts                     noarch       1:2.004-10.fc43                                    fedora                      31.2 MiB
 google-noto-sans-mono-cjk-vf-fonts                noarch       1:2.004-10.fc43                                    fedora                      30.4 MiB
 google-noto-serif-cjk-vf-fonts                    noarch       1:2.003-3.fc43                                     fedora                      54.8 MiB
 ibus-cangjie                                      noarch       2.5.0-11.fc43                                      fedora                     237.4 KiB
 ibus-table                                        noarch       1.17.15-2.fc43                                     fedora                       4.2 MiB
 ibus-table-chinese                                noarch       1.8.14-2.fc43                                      fedora                      37.5 KiB
 ibus-table-chinese-cangjie                        noarch       1.8.14-2.fc43                                      fedora                       5.2 MiB
 langpacks-core-zh_HK                              noarch       4.2-5.fc43                                         fedora                     445.0   B
 langpacks-fonts-zh_HK                             noarch       4.2-5.fc43                                         fedora                     388.0   B
 libcangjie                                        x86_64       1.4.0-7.fc43                                       fedora                      30.7 KiB
 libcangjie-data                                   noarch       1.4.0-7.fc43                                       fedora                       8.0 MiB
 python3-cangjie                                   x86_64       1.5.0-10.fc43                                      fedora                     276.9 KiB
Installing weak dependencies:
 ibus-cangjie-engine-cangjie                       noarch       2.5.0-11.fc43                                      fedora                       7.3 KiB
 ibus-cangjie-engine-quick                         noarch       2.5.0-11.fc43                                      fedora                       7.4 KiB
 ibus-table-chinese-quick                          noarch       1.8.14-2.fc43                                      fedora                       3.9 MiB
 python3-simpleaudio                               x86_64       1.0.4-19.fc43                                      fedora                       2.2 MiB
Transaction Summary:
 Installing:        18 packages
Total size of inbound packages is 56 MiB. Need to download 56 MiB.
After this operation, 140 MiB extra will be used (install 140 MiB, remove 0 B).
Is this ok [y/N]: 

Ah, so it's only be done for F43 then, hence why it didn't work on F42. :smile:

Sorry then, I guess I'll see it happen in F43 when I upgrade, thank you very much. :pray:

Ah, so it's only be done for F43 then, hence why it didn't work on F42. :smile:

Sorry then, I guess I'll see it happen in F43 when I upgrade, thank you very much. :pray:

This is not True. Same results on Fedora 42. Check my comment https://src.fedoraproject.org/rpms/langpacks/pull-request/43#comment-278404

yeah, my deepest apologies for ruining everyone's time, it's just I already had the *cangjie packages installed when I tried installing the zh_HK locale. :tired_face:

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/i18n/i18n/issues/196

Please continue any further discussion there.

Metadata