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