FS#58753 - [libreoffice-fresh] missing dependency libepoxy

Attached to Project: Arch Linux
Opened by Antonio Rojas (arojas) - Monday, 28 May 2018, 10:01 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 04 June 2018, 03:53 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Andreas Radke (AndyRTR)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
/usr/lib/libreoffice/program/libvcllo.so links to libepoxy, but it's not in the dependency tree.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Monday, 04 June 2018, 03:53 GMT
Reason for closing:  Fixed
Comment by Andreas Radke (AndyRTR) - Sunday, 03 June 2018, 18:04 GMT
Xorg-server depends on it and also gtk3. What's your setup that you're missing libpoxy?
Comment by Antonio Rojas (arojas) - Sunday, 03 June 2018, 18:07 GMT
Neither of those is a dependency, and they are not needed to run libreoffice --headless (as in the libreoffice-extension-writer2latex PKGBUILD)
Comment by Andreas Radke (AndyRTR) - Sunday, 03 June 2018, 18:23 GMT
The headless mode isn't fully supported in Arch. Other distros usually build a separate pkg for headless use. I wonder why you depend on libvcllo.so and don't install some of the recommended vcl optdeps like gtk2/gtk3/kdelibs. All these should pull in libepoxy.
Comment by Antonio Rojas (arojas) - Sunday, 03 June 2018, 18:43 GMT
Again: this is an issue when trying to build libreoffice-extension-writer2latex in a clean chroot, which does not need any GUI at all. And regardless, the main binary shipped by the package (soffice.bin) is linked to it, so it should be a dependency. Not sure why it's such a big deal.

Loading...