retitle 1086177 liblibreoffice-java: not installable on trixie ppc64el, armel, 
armhf, s390x - missing ure-java

tag  1086177 + wontfix

thanks


Hi,


Am 28.10.24 um 13:29 schrieb Lionel Elie Mamane:
regression from bookworm

ure-java is present in bookworm but not in trixie, making all of

liblibreoffice-java
libreoffice-java-common
libreoffice-nlpsolver
libreoffice-report-builder
libreoffice-wiki-publisher
libreoffice-script-provider-js
libreoffice-script-provider-bsh

uninstallable in trixie

On armel, armhf, ppc64el, s390x, yes.


Why? Because the Java bridges' code is broken (new tests found it) on armhf, 
ppc64el, s390x thus in this specific case for ppc64el  and s390x (armhf came 
later and armel was also disabled for consistency with armhf):

libreoffice (4:7.6.3~rc2-1) experimental; urgency=medium

  * New upstream release candidate
    - fixes CVE-2023-6185: "Improper input validation enabling arbitrary 
Gstreamer
      pipeline injection"

  * debian/control*in:
    - add missing Build-Profiles: <!nopython>
    - add missing Build-Profiles: <!nojava>
  * debian/rules:
    - disable Java on ppc64el, s390x and armhf. Java bridge broken,
      works without Java
    - fix/improve no-Java builds:
      + don't try to install dbreport config modules into
        -uiconfig-report-builder if the report builder is disabled
      + switch OOO_BASE_ARCHS/OOO_REPORTBUILDER_ARCHS variables
        (build base on all architectures instead of Java architectures
        and report-builder-* only on archs where Java is enabled, not on
        "all base archs"); there's -sdbc-{mysql,postgresql,firebird} anyway
      + don't try to build Jar_{OOoRunner,test,ConnectivityTools} if Java is
        disabled as an extra safety net (instead of checking for junit only)
    - remove riscv64 from OOO_CHECK_ARCHS to run only the "smoketest tests"
    - bump libcmis build-dep to >= 0.6.1
    - build against libcurl4-openssl-dev instead of gnutls

 -- Rene Engelhard <r...@debian.org>  Fri, 17 Nov 2023 07:05:17 +0100


to get a sane version into testing, with the caveat of disabling Java support 
on those archs.

see also https://lists.debian.org/debian-powerpc/2023/12/msg00002.html


If we had porters actually caring and helping in the various calls for help I 
did I am happy to apply a

(ideally upstreamed) patch and re-enable Java there.

(see https://lists.debian.org/debian-powerpc/2023/06/msg00053.html ff., 
continued into July and

https://lists.debian.org/debian-powerpc/2023/10/msg00026.html ff.)


Testing allowed this after hinting. And no. if you would suggest that I am not 
going to make those arch-dep.

The other "solution" would be to --without-java anywhere which would be a 
bigger pandoras box than open already now.

(as all  that would be gone everywhere, no SRB at all, no Java extensions, ...)


-> wontfix, since there is no cantfix. Unless some porter actually does porting.


Regards,


Rene

Reply via email to