[Bug 1611523] Re: ibus-setup fails with local python3

2016-08-10 Thread Ronald L. Sprouse
Also, note that a user is likely to encounter this issue by clicking on IBus Preferences in the Settings Manager, which silently fails. There is no obvious indication that the failure has anything to do with Python at all, much less a specific dependency missing in the local Python. With the

[Bug 1611523] Re: ibus-setup fails with local python3

2016-08-10 Thread Ronald L. Sprouse
I disagree that this solution is definitely not the way to go. Other distros put it in their policy. See, for example, Debian's Python policy section 2.4.2 (https://www.debian.org/doc/packaging-manuals/python- policy/ch-python.html#s-interpreter_loc): "The preferred specification for the Python 3

[Bug 1611523] [NEW] ibus-setup fails with local python3

2016-08-09 Thread Ronald L. Sprouse
Public bug reported: If a user has installed a local python3 (e.g. Anaconda) ibus-setup may fail to run because of a missing library: Traceback (most recent call last): File "/usr/share/ibus/setup/main.py", line 31, in from gi.repository import GLib ImportError: No module named 'gi' This