Bug 13169 - localization bug - IBus IM not working with Libreoffice, the libreoffice-kde package is required.
Summary: localization bug - IBus IM not working with Libreoffice, the libreoffice-kde ...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 4
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks: 11709
  Show dependency treegraph
 
Reported: 2014-04-08 11:22 CEST by Edward d'Auvergne
Modified: 2015-02-06 20:16 CET (History)
3 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Edward d'Auvergne 2014-04-08 11:22:31 CEST
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:
Comment 1 Marja Van Waes 2014-06-29 20:49:40 CEST
cc'ing tv and fwang

CC: (none) => fundawang, marja11, thierry.vignaud

Comment 2 Thierry Vignaud 2014-06-29 22:57:00 CEST
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!
Thierry Vignaud 2014-06-29 22:57:57 CEST

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.

Comment 3 Thierry Vignaud 2014-06-29 22:58:33 CEST
What reports the following command
rpm -qa '*ibus*'

Keywords: (none) => NEEDINFO

Comment 4 Edward d'Auvergne 2015-02-06 19:46:41 CET
This appears to be working perfectly in mga5, beta2 in the default install.
Edward d'Auvergne 2015-02-06 19:47:45 CET

Blocks: (none) => 11709

Comment 5 Thierry Vignaud 2015-02-06 20:16:06 CET
Closing then

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.