Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 589952

Summary: app-office/libreoffice-bin-5.1.4.2 doesn't use the respective GTK+2 UI (fallbacks to default one)
Product: Gentoo Linux Reporter: jorgicio <jpizarrocallejas>
Component: Current packagesAssignee: Andreas K. Hüttel <dilfridge>
Status: RESOLVED TEST-REQUEST    
Severity: normal CC: office, zexavexxe
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: A screenshot to show the UI that LO tries to use.
The emerge --info
libreoffice-bin-5.1.4.2.ebuild with mate use flag

Description jorgicio 2016-07-29 02:36:48 UTC
Hi!

When I got the upgrade to version 5.1.4.2 of Libreoffice-bin, it fallbacks to a different UI rather than the GTK+2 one. I'm using MATE 1.14 with GTK+2 support.

I'll attach the belonging files then.

Reproducible: Always
Comment 1 jorgicio 2016-07-29 02:37:45 UTC
Created attachment 441844 [details]
A screenshot to show the UI that LO tries to use.
Comment 2 jorgicio 2016-07-29 02:38:10 UTC
Created attachment 441846 [details]
The emerge --info
Comment 3 jorgicio 2016-07-29 03:00:11 UTC
A workaround: built it with USE="gnome" enabled (despite not using GNOME), although previous versions didn't need it and it built with GTK+2 support as well.
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2016-07-31 12:47:09 UTC
(In reply to jorgicio from comment #0)
> Hi!
> 
> When I got the upgrade to version 5.1.4.2 of Libreoffice-bin, it fallbacks
> to a different UI rather than the GTK+2 one. I'm using MATE 1.14 with GTK+2
> support.
> 
> I'll attach the belonging files then.
> 
> Reproducible: Always

Not a bug, but deliberate. People were complaining about the "unnecessary GTK+2 depdendency"... See bug 543328.
Comment 5 Coacher 2016-08-02 03:04:12 UTC
*** Bug 590250 has been marked as a duplicate of this bug. ***
Comment 6 Fernando 2016-08-03 18:10:25 UTC
I'm also using Mate desktop and facing the problem of libreoffice-bin not using the GTK+2 UI.
Although enabling the "gnome" use flags solves the problem it pulls a lot of unneeded dependencies (more than 90 new packages in my case).
Almost all of these dependencies are being pulled by gnome-extra/evolution-data-server so I modified the ebuild adding a "mate" use flag which gets the gnome enabled delta file and avoid the gnome-extra/evolution-data-server dependency.
So far I haven't noticed any problem for not having the evolution-data-serer package.
Comment 7 Fernando 2016-08-03 18:15:04 UTC
Created attachment 442426 [details]
libreoffice-bin-5.1.4.2.ebuild with mate use flag

I added the modified ebuild if anyone wants to get the gtk+2 UI without the gnome dependencies.
Comment 8 jorgicio 2016-08-19 23:40:21 UTC
Well, I'm now trying MATE 1.14 with GTK+3. Tried libreoffice-bin, and it still uses a GTK+ 2.0 interface instead of GTK+-3.0. At least, put a gtk3-related support when available.