https://bugzilla.redhat.com/show_bug.cgi?id=513901
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tfujiwar@redhat.com
--- Comment #8 from fujiwara tfujiwar@redhat.com --- Fedora 17 or later uses ibus 1.5. (ibus 1.4.99). The definition of ibus_config_set_value() was changed. The argument needs to be GVariant but ibus-table tries to send the raw values which were used in old ibus python.
# grep set_value /usr/share/ibus-table/engine/table.py self._config.set_value ( self._config.set_value( self._config_section, ...
So ibus-table needs to be modified to support ibus 1.5.
E.g. ibus-anthy converts the raw values to GLib.Variant values: https://github.com/ibus/ibus-anthy/blob/e835629a970eb788f773038c6fc05aaf3bfc...
http://code.google.com/p/ibus/downloads/list The numbers 1.3, 1.4... are supported ibus versions.