Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 2068367

Summary: Include fcitx5 im module in runtime
Product: [Fedora] Fedora Modules Reporter: Weng Xuetian <wengxt>
Component: flatpak-runtimeAssignee: Tomas Popela <tpopela>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: klember, mark, otaylor, tpopela, yanqiyu01
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-01-02 07:48:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Weng Xuetian 2022-03-25 05:23:32 UTC
Description of problem:
fcitx im module is required for application to be used with fcitx on the host side

Version-Release number of selected component (if applicable):
f35 branch: https://src.fedoraproject.org/modules/flatpak-runtime/blob/f35/f/tools/resolve-files.py

Additional info:
Suggest to include fcitx5's im module, specifically fcitx5-gtk in fedora. It can be used with  both fcitx4 and fcitx5, and also will only pull in minimal dependency to flatpak
https://koji.fedoraproject.org/koji/packageinfo?packageID=31959

Other flatpak runtime with fcitx5
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/blob/master/elements/components/fcitx5.bst
https://gitlab.gnome.org/GNOME/gnome-build-meta/-/blob/master/elements/sdk/fcitx.bst
https://invent.kde.org/packaging/flatpak-kde-runtime/-/blob/qt5.15lts/org.kde.Sdk.json.in#L867

Comment 1 Qiyu Yan 2022-03-25 08:58:41 UTC
Some information, im-modules for fcitx5 is packaged in several packages with minimal dependencies:
 - fcitx5-gtk{2,3,4} contains im-module for gtk{2,3,4}
 - fcitx5-qt-module for qt5 and fcitx5-qt6 for qt6.

They only depend on packages that should be, and can be included separately into flatpak base image.

Comment 2 Tomas Popela 2022-05-11 06:49:04 UTC
I will include these (apart from qt6 subpackage) in the Fedora 36 runtime.

Comment 3 Weng Xuetian 2022-12-30 00:03:26 UTC
Is there any updates for this? Is it fixed?

Comment 4 Tomas Popela 2023-01-02 07:48:35 UTC
Yes, it was fixed when I was doing the Fedora 36 runtime with https://src.fedoraproject.org/flatpaks/flatpak-runtime/c/12aa8e77abb25deaa210f9c9b80bf3039e72d0cf?branch=f36