http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 http://bugzilla.opensuse.org/show_bug.cgi?id=1126011#c2 --- Comment #2 from Maurizio Galli <maurizio.galli@gmail.com> --- (In reply to Fuminobu Takeyama from comment #1)
Do you mean this statement?
Supplements: packageand(libreoffice:libreoffice-gnome)
yes
This one is for pulling libreoffice-gnome if both libreoffice and ibus is installed on system because libreoffice-qt4 does not provide enough input method support.
That's not how it works. Supplements is a reverse dependency meaning that if libreoffice-gnome package is installed, then ibus gets installed too. This is a problem for two reasons: 1) ibus gets installed in all installations that have Libreoffice, (because KDE also uses libreoffice-gnome, ibus-gtk is installed in KDE too). OTOH this also means that users who don't install Libreoffice, won't be getting ibus which could also be a problem. 2) when someone uses the yast language module to install Chinese support, fcitx is intalled. This is a problem because someone would end up with two IME installed. I think it would perhaps make more sense if ibus package "supplemented" relevant non-latin locale packages (e.g jp, ko, cn) instead or worked out within the yast language module. -- You are receiving this mail because: You are on the CC list for the bug.