Version 1.5.11 was released on May 14, 2019: https://github.com/ibus/ibus-anthy/releases/tag/1.5.11 Reproducible: Always
Created attachment 637066 [details] ebuild that worked for me
I tried to just rename the old 1.5.10-r1 and change the PYTHON_COMPAT flag to 3.7 -> which got ibus-anthy installed just fine, but trying to use brought missing schemas error. After a little bit of search in bing I found that I needed to add gnome2_schemas_savelist and gnome2_schemas_update to to pkg_preinst, pkg_postinst and pkg_postrm. With those changes it seems to have worked, at least I am able to use ibus-anthy again without needing python 3.6 anymore. I've added the new ebuild as attachment: https://bugs.gentoo.org/attachment.cgi?id=637066
I'm not as familar with the gnome2_utils eclass, but does it work for other desktops besides Gnome 2?
Created attachment 637074 [details] Ebuild with EAPI 7 and xdg eclass. Considering me still using enlighenment 0.16 (x11-wm/e16) the gnome2 eclass seems to be necessary also for other desktop environments. I also tried installing the ebuild in the pull request -> but only the xdg.eclass inheriting seems not to be enough. I also couldn't find anything in xdg eclass mentioning that it already handles the schema files. So even with the ebuild in the pull request I again had to add gnome2_schemas_savelist to pkg_preinst and gnome2_schemas_update to pkg_postinst and pkg_postrm.
All right, I'll follow the path of least resistance then and revert back to gnome2-utils because we know it's working decently enough so far.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa292aeff7ca2bf3d3220f7ca729c656162e7e98 commit fa292aeff7ca2bf3d3220f7ca729c656162e7e98 Author: William Breathitt Gray <vilhelm.gray@gmail.com> AuthorDate: 2020-05-07 19:33:32 +0000 Commit: Akinori Hattori <hattya@gentoo.org> CommitDate: 2020-05-12 14:10:15 +0000 app-i18n/ibus-anthy: Version bump to 1.5.11 Closes: https://bugs.gentoo.org/721138 Closes: https://github.com/gentoo/gentoo/pull/15687 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: Akinori Hattori <hattya@gentoo.org> app-i18n/ibus-anthy/Manifest | 1 + app-i18n/ibus-anthy/ibus-anthy-1.5.11.ebuild | 69 ++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+)