The package fails to build because ibus-table no longer accepts whitespace in table names. Reproducible: Always Steps to Reproduce: 1. emerge ibus-table-xingma 2. 3. Actual Results: Build process dies with the following message: "__main__.InvalidTableName: Value of NAME attribute (Stroke 5) cannot contain any of ' \t\r\n"$&<>,+=#!()\'|{}[]?~`;%\\' and must be all ascii" Expected Results: successful build of (at least) ZhengMa table. Related to bug #386535. The fix is trivial in both cases, but both ibus-table-xingma and ibus-table-cantonese are dead upstream and are superseded by ibus-table-chinese. Unfortunately ibus-table-chinese no longer includes ZhengMa input method which was part of ibus-table-xingma. (According to http://code.google.com/p/ibus/wiki/ChineseTableLicenseAuditing ZhengMa is patented and can't be redistributed. Nevertheless it's included with at least two other Linux IMEs.)
Added a ebuild request for ibus-table-chinese: bug #390335
dropped