In skype ebuilds (1.3.0.53-r1 or 1.4.0.58_alpha but not 1.2.0.18) Gentoo provides a script called /opt/skype/skype.sh that it symlinks to /usr/bin/skype . This script is not included in the tarball from skype. In this script there is a line that says XMODIFIERS=@im=none if I change it to kinput2 (I use kinput2 with canna) I can input Japanese fine. If I remove XMODIFIERS from the script entirely I can input Japanese in both versions (1.3.0.53-r1 and 1.4.0.58_alpha). Is there a good reason for setting the XMODIFIERS variable that way, and if not can we just remove the XMODIFIERS from the script? Removing it should allow it not get in the way of input of any language. If I run the Skype provided binary without the Gentoo provided script that also allows Japanese input (in fact I have been using it without an ebuild). If I link /usr/bin/skype to /opt/skype/skype instead of the script that also works fine. I have tested removing XMODIFIERS from the Gentoo provided script in both those ebuilds for static and generic (shared) and I can input Japanese in both. Can we look at just removing the XMODIFIERS variable from /usr/bin/skype aka /opt/skype/skype.sh ? Reproducible: Always
*** This bug has been marked as a duplicate of bug 177827 ***
Kindly reopen the original bug if you still have issues w/ package.masked unsupported alpha stuff.