Bug 2322880

Summary: ibus-skk can't turn on Hiragana mode with Ctrl+j and there is no menu in input method menu.
Product: [Fedora] Fedora Reporter: Keigo Noha <knoha>
Component: libskkAssignee: Daiki Ueno <dueno>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 41CC: dueno, i18n-bugs, mori, tfujiwar, thashimo, yamato
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: libskk-1.0.4-16.fc41 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-11-18 03:13:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Keigo Noha 2024-10-31 02:27:37 UTC
After upgrade from F40 to F41, ibus-skk doesn't work.
The details are
1. Cannot enable Hiragana input with Ctrl+j keymap.
2. There are no input method selection menu in gnome.


Reproducible: Always

Steps to Reproduce:
1. Install F40 and ibus-skk
2. Upgrade to F41 then try to input Japanese with ibus-skk on text editor.
Actual Results:  
Japanese input doesn't work with ibus-skk

Expected Results:  
Japanese input with ibus-skk works as before.
At least, toggle Japanese input with Ctrl+j and show the input menu on gnome input menu which exist on the top bar of Gnome interface.

Comment 1 Keigo Noha 2024-10-31 06:23:59 UTC
https://github.com/ueno/libskk/pull/90/files 

This fixes my issue. I change the component to libskk.

Comment 4 Masatake YAMATO 2024-11-07 17:31:39 UTC
> https://github.com/ueno/libskk/pull/90/files 
> 
> This fixes my issue. I change the component to libskk.

My issue, too. Thank you.

ibus-skk works fine again after applying the patch to /usr/share/libskk/rules/default/rom-kana/default.json .

Comment 5 Masatake YAMATO 2024-11-07 17:46:36 UTC
I applied the following change (derrived from https://github.com/ueno/libskk/pull/90/files):

[yamato@dev64]% sudo dnf4 diff /usr/share/libskk/rules/default/rom-kana/default.json
Updating Subscription Management repositories.
Last metadata expiration check: 0:00:37 ago on Fri 08 Nov 2024 02:41:31 AM JST.
--- /usr/share/libskk/rules/default/rom-kana/default.json	2018-06-26 13:11:00.000000000 +0900
+++ /usr/share/libskk/rules/default/rom-kana/default.json	2024-11-08 02:17:04.060088360 +0900
@@ -108,7 +108,7 @@
             "myi": ["", "みぃ" ],
             "myo": ["", "みょ" ],
             "myu": ["", "みゅ" ],
-            "n\'": ["", "ん" ],
+            "n'": ["", "ん" ],
             "na": ["", "な" ],
             "ne": ["", "ね" ],
             "ni": ["", "に" ],

Comment 6 Fedora Update System 2024-11-08 01:57:16 UTC
FEDORA-2024-361625f8eb (libskk-1.0.4-16.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-361625f8eb

Comment 7 Fedora Update System 2024-11-10 03:47:57 UTC
FEDORA-2024-361625f8eb has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-361625f8eb`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-361625f8eb

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2024-11-18 03:13:27 UTC
FEDORA-2024-361625f8eb (libskk-1.0.4-16.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.