FS#32293 - [ibus-anthy] engine broken due to missing "ibus" python module.

Attached to Project: Community Packages
Opened by Michael D. Reiley (seisatsu) - Tuesday, 30 October 2012, 01:55 GMT
Last edited by Felix Yan (felixonmars) - Monday, 05 November 2012, 01:27 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Bartłomiej Piotrowski (Barthalion)
Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Version: 1.2.7-1
Description: ibus-anthy input engine cannot be loaded due to a missing python module "ibus".

Steps to reproduce:
* Install ibus, ibus-anthy.
* Using ibus-setup, add Anthy as an input method.
* Run the ibus daemon in verbose mode.
* Select the Anthy input method from the system tray icon.

Result:
(ibus-ui-gtk3:11225): IBUS-WARNING **: org.freedesktop.IBus.Config.GetValue: GDBus.Error:org.freedesktop.DBus.Error.Failed: Config value [panel:use_custom_font] does not exist.
Traceback (most recent call last):
File "/usr/share/ibus-anthy/engine/main.py", line 26, in <module>
import ibus
ImportError: No module named ibus

(ibus-ui-gtk3:11225): IBUS-WARNING **: ibus_bus_call_sync: org.freedesktop.IBus.SetGlobalEngine: GDBus.Error:org.freedesktop.DBus.Error.Failed: Set global engine failed.

(ibus-ui-gtk3:11225): IBUS-WARNING **: panel.vala:224: Switch engine to anthy failed.
This task depends upon

Closed by  Felix Yan (felixonmars)
Monday, 05 November 2012, 01:27 GMT
Reason for closing:  Fixed
Additional comments about closing:  Tested to work flawlessly.
Comment by Michael D. Reiley (seisatsu) - Tuesday, 30 October 2012, 01:57 GMT
I should probably also note that the ibus package version is 1.4.99.20121006-1.

Edit: This package may be out of date. ibus-anthy's Google Code page has several tarballs for newer versions, but they are marked unstable.

Edit 2: ibus-anthy version 1.4.99.20121006 from the ibus Google Code project tested and confirmed to work correctly. Requesting a package update due to 1.2.7-1 being probably unfixable and/or incompatible with the current stable ibus.
Comment by Hirosh Yui (hiroshiyui) - Wednesday, 31 October 2012, 15:19 GMT
Hello all IBus Anthy users,
the attachment file is an updated source-only tarball (PKGBUILD) of ibus-anthy,
welcome to test it.
Comment by Sunjae Park (darehanl) - Wednesday, 31 October 2012, 21:01 GMT
@hiroshiyui
Mostly works, although the icon seems to missing. Thanks.
Comment by Alexander F. Rødseth (xyproto) - Thursday, 01 November 2012, 22:29 GMT
Bartłomiej, hope it's okay that I assign this on to you, temporarily. Perhaps it can be assigned to felixonmars?
Comment by niqingliang (niqingliang2003) - Friday, 02 November 2012, 09:07 GMT
same problem, after installed package 'pygtk'. before that, it is "No module named gtk"

PS: it should depend on package 'pygtk'
Comment by Bartłomiej Piotrowski (Barthalion) - Friday, 02 November 2012, 10:16 GMT
Could you test ibus-anthy 1.4.99.20121006-1? Apart from new release I added pygtk to dependencies. (I've no idea if it works, I'm poor European.)

Loading...