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

Celia Palacios celia.palacios at libreoffice.org
Tue Jul 23 02:40:23 UTC 2024


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:

bbs.archlinux.org

Libreoffice Base Report Builder not opening / supporting arch linux / 
Applications & Desktop Environments / Arch Linux Forums <#>

🔗 https://bbs.archlinux.org/viewtopic.php?id=296578 
<https://bbs.archlinux.org/viewtopic.php?id=296578>

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./
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20240722/dd4afea3/attachment.htm>


More information about the LibreOffice mailing list