[Bug 1126011] New: M17N/ibus: Remove Supplements: libreoffice
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 Bug ID: 1126011 Summary: M17N/ibus: Remove Supplements: libreoffice Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: ftake@geeko.jp Reporter: maurizio.galli@gmail.com QA Contact: bnc-team-screening@forge.provo.novell.com CC: i@marguerite.su Found By: --- Blocker: --- Please consider removing Supplements: libreoffice. ibus is already installed by default with Japanese, Chinese and Korean languages, thus libreoffice reverse dependency becomes redundant. Having libreoffice as reverse dependency has the consequence of being installed on every system installing Libreoffice, and in many cases it is not a required tool. I would consider it an option for such users to install themselves, if they need an input method. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 http://bugzilla.opensuse.org/show_bug.cgi?id=1126011#c1 --- Comment #1 from Fuminobu Takeyama <ftake@geeko.jp> --- Do you mean this statement? Supplements: packageand(libreoffice:libreoffice-gnome) 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. BTW, recently, libreoffice-qt5 now implements input method support from 6.2 (but still broken). So I will work to fix the upstream problem and remove the statement above. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 Fuminobu Takeyama <ftake@geeko.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |http://bugzilla.opensuse.or | |g/show_bug.cgi?id=1042136 -- You are receiving this mail because: You are on the CC list for the bug.
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.
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 http://bugzilla.opensuse.org/show_bug.cgi?id=1126011#c3 Fuminobu Takeyama <ftake@geeko.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Fuminobu Takeyama <ftake@geeko.jp> --- fixed in Factory https://build.opensuse.org/request/show/679057 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 http://bugzilla.opensuse.org/show_bug.cgi?id=1126011#c8 Hillwood Yang <hillwoodroc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |hillwoodroc@gmail.com Resolution|FIXED |--- --- Comment #8 from Hillwood Yang <hillwoodroc@gmail.com> --- Confirmed in Leap 15.1, Will fix for Leap 15.1. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 Hillwood Yang <hillwoodroc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|3rd party software |Other Version|unspecified |Leap 15.1 Product|openSUSE.org |openSUSE Distribution Target Milestone|--- |Leap 15.1 QA Contact|bnc-team-screening@forge.pr |qa-bugs@suse.de |ovo.novell.com | -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 Hillwood Yang <hillwoodroc@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |IN_PROGRESS -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1126011 http://bugzilla.opensuse.org/show_bug.cgi?id=1126011#c9 Fuminobu Takeyama <ftake@geeko.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #9 from Fuminobu Takeyama <ftake@geeko.jp> --- Fixed in 15.2 -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com