As can be seen here: http://linux.overshoot.tv/etc/X11/xinit/xinput.d/ input methods all create a file within /etc/X11/xinit/xinput.d/. This configuration file is used in particular by app-i18n/im-chooser. The app-i18n/fcitx ebuild currently fails to create such a file. A minimum file content could be: $ cat /etc/X11/xinit/xinput.d/fcitx.conf XMODIFIERS="@im=fcitx" XIM=fcitx XIM_PROGRAM=/usr/bin/fcitx XIM_ARGS="-d" GTK_IM_MOUDLE=fcitx QT_IM_MOUDLE=fcitx SHORT_DESC="Fcitx Check the other files created by other packages for more elaborate examples.
(Maybe filename will be "fcitx-4.conf" or something similar...)
Will app-i18n/fcitx be slotted so that version 4 and version 5 can be installed in parallel? The other input methods do not append the major version number to the .conf files.
All parts of Fcitx 4 have SLOT="4". All parts of Fcitx 5 will have SLOT="5". (Except kcm-fcitx which has SLOT="${Fcitx_major_version}-plasma${Plasma_major_version}".)
Ok. Nice! :)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cedb5109a10827a222148d3f1cf28605509f0ac9 commit cedb5109a10827a222148d3f1cf28605509f0ac9 Author: Yongxiang Liang <tanekliang@gmail.com> AuthorDate: 2024-12-16 07:33:55 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-12-20 20:26:34 +0000 profiles: profiles.mask: drop app-i18n/fcitx:4 mask Closes: https://bugs.gentoo.org/650350 (pkgremoved) Closes: https://bugs.gentoo.org/650344 (pkgremoved) Closes: https://bugs.gentoo.org/769119 (pkgremoved) Closes: https://bugs.gentoo.org/830879 (pkgremoved) Closes: https://bugs.gentoo.org/857930 (pkgremoved) Closes: https://bugs.gentoo.org/939887 (pkgremoved) Signed-off-by: Yongxiang Liang <tanekliang@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39651 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/package.mask | 17 ----------------- 1 file changed, 17 deletions(-)