Created attachment 358898 [details, diff]
The shell script to launch scim-input-pad is broken (doesn't point to the good scim-helper-launcher file)
Moreover no data are installed with it, so it won't start even launching manually (scim-helper-launcher).
Something looks wrong here.
What does i.e. 'pkg-config --variable=moduledir scim' return ?
$ pkg-config --variable=moduledir scim
$ locate scim-helper-launcher
but scim-input-pad script points to /usr/lib64/scim-1.0/1.4.0
$ scim -h | head -n1
Smart Common Input Method 1.4.14
all scim related stuff were re-installed yesterday and scim was upgraded to ~unstable
OK, I can see why SCIM_LIBEXECDIR might need a tweak (though I'd do it in configure.ac).
On the other hand, SCIM_INPUT_PAD_DATADIR looks as if it shouldn't be a problem.
Could you attach config.log from the *original* ebuild.
Created attachment 358902 [details]
Launching the pad manually with the original ebuild:
$ /usr/lib64/scim-1.0/scim-helper-launcher input-pad ff110940-b8f0-4062-9ff6-a84f4f3575c0
It doesn't fail but has no data to threat, so stops immediately.
SCIM_INPUT_PAD_DATADIR needs to have some pad files installed in (suse package furnish only base.pad, chinese.pad, japanese.pad, and keyboard.pad)
The patch copies "brutally" everything. Cause I just wanted beeing able to test this new installed scim-input-pad.
pad files should better be installed based on LINGUAS filtering (zh_CN && doins chinese.pad, ja_JP && doins japanese.pad, ...), but install only base and keyboard .pad by default
OK, I see it now - last two upstream commits before 0.1.3.1 are sort of broken.
@Samuel Does still 0.1.3 work?
(In reply to Manuel Rüger from comment #6)
> @Samuel Does still 0.1.3 work?
Yes, I just tested, app-i18n/scim-input-pad-0.1.3 does still work perfectly fine out of the box. The input-pad window appears (calling it from the SCIM menu), is properly filled, and I can use it to input characters in Gedit for example. It should definitely be kept in the tree for now.
Version 0.1.3.1, however, does indeed not work at all for me. No input-pad window appears.
app-i18n/scim-1.4.17::gentoo USE="-doc gtk3"
app-i18n/scim-anthy-1.2.7-r1::gentoo USE="gtk3 kasumi nls"
app-i18n/anthy-9100h-r1::gentoo USE="-canna-2ch -emacs -static-libs"