Description of problem: The IBus IM system does not work by default with Libreoffice (LO). It requires the installation of the non-default libreoffice-kde package. Though there is no clear way for the user to work out that this is the required solution. It is more of a trial-and-error exercise. But it should be automatic - if a user says they want to use IBus in the MCC, then they should be able to use IBus automatically and instantly in all software. I don't know how you would solve this though. Maybe if LO is installed and MCC localization is subsequently accessed and 'IBus' specified, then libreoffice should be detected and libreoffice-kde installed? And if the user chooses to install LO after the MCC and IBus setup, then the libreoffice package has a conditional dependency which installs libreoffice-kde if ibus is installed? Is such a conditional even possible in RPMs? Considering how simple libreoffice-kde is, being only 3 small files in /usr/lib64/libreoffice/program/, could it be made a permanent dependency of libreoffice or absorbed directly into the libreoffice RPM? That way IBus will just work for the user in Libreoffice after setting it up in MCC without them having to do anything. Reproducible: Steps to Reproduce:
cc'ing tv and fwang
CC: (none) => fundawang, marja11, thierry.vignaud
That's not a solution, we cannot pull libreoffice-kde & thus bloat the sustem with quite a lot of KDE libraries just for an input method!
Summary: MCC (control centre) localization bug - IBus IM not working with Libreoffice, the libreoffice-kde package is required. => localization bug - IBus IM not working with Libreoffice, the libreoffice-kde package is required.
What reports the following command rpm -qa '*ibus*'
Keywords: (none) => NEEDINFO
This appears to be working perfectly in mga5, beta2 in the default install.
Blocks: (none) => 11709
Closing then
Status: NEW => RESOLVEDResolution: (none) => FIXED