(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.