[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#964558: Please change the ibus Recommends in ibus-data to a Suggests



Hi Osamu!

On 2020-07-10 04:40, Osamu Aoki wrote:
This reminded me to check current package dependency chain and package
split situation of src:ibus.

The binary ibus (bin:ibus) package has a few aspects:

  * the key entry point of package dependency chain to access ibus
    related binaries (libraries)
  * provider of 3 key executable components.
     * XIM support daemon: ibus-daemon (ibus as a wrapper)
     * ibus set up utility: ibus-setup (ibus-ui-gtk3)
     * Emoji picker: ibus-ui-emojier  (ibus as a wrapper)

Making "Suggests: ibus" will cause lack of access to ibus-ui-emojier
for KDE.  Is this what they wants?  (Maybe not ... please check if
"ibus emoji" command access requirement under KDE)

That command does not work without the ibus binary, of course.

But my impression is that Kubuntu only needs access to the files in /usr/share/ibus/dicts and that the plasma stuff makes use of them in some other way.

$ apt-cache depends plasma-desktop | grep ibus
  Depends: libibus-1.0-5
  Recommends: ibus-data

So it also depends on libibus-1.0-5, but that binary does not pull ibus.

(Note: That's the Ubuntu version of plasma-desktop. Looks like it's ahead of the Debian version.)

This is the full conversation I had with a Kubuntu developer on the topic:

https://discourse.ubuntu.com/t/default-im-config-configuration/17136

On 2020-07-10 14:55, Osamu Aoki wrote:
We need the following

 * Replace "Recommends: ibus" in ibus-data with "Suggests: ibus".

Yes. :)

 * Add "Depends: ibus-data" in ibus

That's already there, isn't it?

--
Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj


Reply to: