https://bugzilla.redhat.com/show_bug.cgi?id=1893677
Bug ID: 1893677 Summary: ibus-setup fails with `ModuleNotFoundError: No module named 'gi'` Product: Fedora Version: 33 Status: NEW Component: ibus Assignee: tfujiwar@redhat.com Reporter: zarrro@gmail.com QA Contact: extras-qa@fedoraproject.org CC: i18n-bugs@lists.fedoraproject.org, shawn.p.huang@gmail.com, tfujiwar@redhat.com Target Milestone: --- Classification: Fedora
Description of problem: Freshly installed Fedora 33, running ibus-setup produces the following error:
$ ibus-setup Traceback (most recent call last): File "/usr/share/ibus/setup/main.py", line 33, in <module> from gi import require_version as gi_require_version ModuleNotFoundError: No module named 'gi'
Version-Release number of selected component (if applicable): $ dnf info ibus-setup
Installed Packages Name : ibus-setup Version : 1.5.23 Release : 1.fc33 Architecture : noarch Size : 242 k Source : ibus-1.5.23-1.fc33.src.rpm Repository : @System From repo : anaconda Summary : IBus setup utility URL : https://github.com/ibus/ibus/wiki License : LGPLv2+ Description : This is a setup utility for IBus.
How reproducible: 100%
Steps to Reproduce: 1. on new Fedora 33 installation run ibus-setup from terminal
Actual results: Exception is thrown
Expected results: Ibus setup window should show
Additional info:
https://bugzilla.redhat.com/show_bug.cgi?id=1893677
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CLOSED Resolution|--- |NOTABUG Doc Type|--- |If docs needed, set a value Last Closed| |2020-11-04 08:24:18
--- Comment #1 from fujiwara tfujiwar@redhat.com --- I don't think you installed the modules property. Probably you should delete ibus and ibus-setup and install those again with *dnf* command.
https://bugzilla.redhat.com/show_bug.cgi?id=1893677
--- Comment #2 from Svetlozar Argirov zarrro@gmail.com --- I didn't install anything manually. As I said this is simply Fresh Fedora 33 installation. Every single thing on this machine was installed with dnf from official repositories ( except for Chrome and VSCode).
I simply wanted to disable the Ctrl-Shit-e emoji shortcut ,so I ran ibus-setup and to my surprise it is broken.
So clearly it is a bug, even if the bug is in the packaging of ibus rather than ibus itself!
i18n-bugs@lists.fedoraproject.org