Libreoffice Base Report Builder not available in Arch (but it is on other distros)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello, I'm Celia Palacios, a member of LibreOffice community, and very new to distro packaging of LibreOffice in Arch.

I was directed to this list because I want to know how to resolve the Java dependencies for (Base) Report Builder in Arch. I ask for support to understand how to build the PKGBUILD file accordingly.

I noticed that the PKGBUILD file used to build LibO package in Arch has the --disable-report-builder flag. [2] The actual Arch dev is maintaining the LibreOffice packages without the report builder included, because there is an "ugly tree of dependencies" (sic)[1] of Java that makes it difficult to compile in order to have the complete features of LibreOffice.

On the other hand, distros like Debian, Ubuntu, Fedora, Flatpak, and openSUSE have these dependencies resolved, so the problem of dependencies is not so a (big) problem, I think 😬

A summary of what/where I asked to in the Arch forum is here: 

The Arch forum moderator Lone_Wolf suggested me that I have to resolve these dependencies first, and then show the modified PKGBUILD in order to try to convince the Arch dev (AndyRTR, by the way). That's the job I want to complete. 

In Arch's PKGBUILD I found that they pull jfreereport. [2]

In rpm's Fedora and Flatpak, I found they pull pentaho-reporting-flow-engine. [3]

In openSUSE, they pull pentaho-libxml and pentaho-reporting-flow-engine. [4]

In Debian and Ubuntu, they use a separate package called libreoffice-report-builder (which I assume encompasses all these dependencies). This is a very well documented issue.

-----

[1] https://bugs.archlinux.org/task/57765

[2] https://gitlab.archlinux.org/archlinux/packaging/packages/libreoffice-fresh/-/blob/main/PKGBUILD

[3] https://src.fedoraproject.org/rpms/libreoffice/blob/rawhide/f/libreoffice.spec

[4] https://build.opensuse.org/projects/LibreOffice:Factory/packages/libreoffice/files/libreoffice.spec



Warm regards,

Celia

________________________ Ego sum in porta limine.

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux