<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hello, I'm Celia Palacios, a member of LibreOffice community, and
      very new to distro packaging of LibreOffice in Arch.<br>
    </p>
    <p>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.<br>
      <br>
      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.<br>
    </p>
    <p>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 ðŸ˜¬</p>
    <p>A summary of what/where I asked to in the Arch forum is here: </p>
    <aside xmlns="http://www.w3.org/1999/xhtml"
      class="moz-card url-replaced"
style="width:600px; display:flex; align-items:center; justify-content:center; flex-direction:row; flex-wrap:wrap; border-radius:10px; border:1px solid silver;"
      id="card-1721621152967">
      <div class="card-content"
style="display:flex; flex-direction:column; flex-basis:100%; flex:3;">
        <div style="margin:0 1em;">
          <p><small class="site" style="font-weight:lighter;">bbs.archlinux.org</small></p>
          <p> <a href="#"
              style="font-weight:600; text-decoration:none;"><big
                class="title">Libreoffice Base Report Builder not
                opening / supporting arch linux / Applications &
                Desktop Environments / Arch Linux Forums</big></a> </p>
          <p> <a
              href="https://bbs.archlinux.org/viewtopic.php?id=296578"
              class="url"
style="display:inline-block; text-decoration:none; text-indent:-2ch; margin-inline:2ch;"
              title="bbs.archlinux.org">🔗
              https://bbs.archlinux.org/viewtopic.php?id=296578</a> </p>
        </div>
      </div>
    </aside>
    <p>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. </p>
    <p>In Arch's PKGBUILD I found that they pull jfreereport. [2]<br>
    </p>
    <p>In rpm's Fedora and Flatpak, I found they pull <code
        class="lang-rpm-specfile hljs">pentaho-reporting-flow-engine.
        [3]<br>
      </code></p>
    <p><code class="lang-rpm-specfile hljs">In openSUSE, they pull
        pentaho-libxml and pentaho-reporting-flow-engine. [4]<br>
        <br>
        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.<br>
      </code></p>
    <p>-----</p>
    <p>[1] <a class="moz-txt-link-freetext"
        href="https://bugs.archlinux.org/task/57765">https://bugs.archlinux.org/task/57765</a></p>
    <p>[2] <a class="moz-txt-link-freetext"
href="https://gitlab.archlinux.org/archlinux/packaging/packages/libreoffice-fresh/-/blob/main/PKGBUILD">https://gitlab.archlinux.org/archlinux/packaging/packages/libreoffice-fresh/-/blob/main/PKGBUILD</a></p>
    <p>[3] <a class="moz-txt-link-freetext"
href="https://src.fedoraproject.org/rpms/libreoffice/blob/rawhide/f/libreoffice.spec">https://src.fedoraproject.org/rpms/libreoffice/blob/rawhide/f/libreoffice.spec</a></p>
    <p>[4] <a class="moz-txt-link-freetext"
href="https://build.opensuse.org/projects/LibreOffice:Factory/packages/libreoffice/files/libreoffice.spec">https://build.opensuse.org/projects/LibreOffice:Factory/packages/libreoffice/files/libreoffice.spec</a></p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>Warm regards,</p>
    <p>Celia<br>
    </p>
    <div class="moz-signature">________________________ <i>Ego sum in
        porta limine.</i></div>
  </body>
</html>