Public bug reported:
With the introduction of libreoffice-gtk2, we now have a dependency
chain of:
ubuntu-desktop -> libreoffice-gnome -> libreoffice-gtk -> libreoffice-
gtk2 -> libgtk2.0-0
I think the bug here is that libreoffice-gnome should depend on
libreoffice-gtk3 instead of on libreoffice-gtk? Either way, now that a
libreoffice-gtk3 package exists, we should surely be using that instead
of pulling gtk2 into the desktop.
I noticed this because components-mismatches reports that libreoffice-
style-elementary should be pulled into main as a dependency of
libreoffice-style-breeze, which is itself only in main because it's a
dependency of libreoffice-gtk2. And this reveals another bug, because
libreoffice-style-breeze depends on 'libreoffice-style-default' - but
there are three packages providing this virtual package in yakkety:
libreoffice-style-human, libreoffice-style-elementary, and libreoffice-
style-galaxy. They can't all be the default, only one of these should
be providing that virtual package...
** Affects: libreoffice (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libreoffice in Ubuntu.
https://bugs.launchpad.net/bugs/1616673
Title:
libreoffice-gtk2 pulled in by default and should not be
Status in libreoffice package in Ubuntu:
New
Bug description:
With the introduction of libreoffice-gtk2, we now have a dependency
chain of:
ubuntu-desktop -> libreoffice-gnome -> libreoffice-gtk -> libreoffice-
gtk2 -> libgtk2.0-0
I think the bug here is that libreoffice-gnome should depend on
libreoffice-gtk3 instead of on libreoffice-gtk? Either way, now that
a libreoffice-gtk3 package exists, we should surely be using that
instead of pulling gtk2 into the desktop.
I noticed this because components-mismatches reports that libreoffice-
style-elementary should be pulled into main as a dependency of
libreoffice-style-breeze, which is itself only in main because it's a
dependency of libreoffice-gtk2. And this reveals another bug, because
libreoffice-style-breeze depends on 'libreoffice-style-default' - but
there are three packages providing this virtual package in yakkety:
libreoffice-style-human, libreoffice-style-elementary, and
libreoffice-style-galaxy. They can't all be the default, only one of
these should be providing that virtual package...
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1616673/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp