Moin, On Wed, 19 Jul 2023, 14:16:37 +0200, Poplar.at.twilight wrote:
Hi,
If you are talking about in Leap, SUSE still provides java-11-openjdk for SLES and generally won't change major version within the period of the major version.
The system I use is tumbleweed. So, that is, libreoffice will depend on java-11-openjdk because the packager of openSUSE needs to be consistent with SUSE in order to obtain maintenance and security support.
The reason I'm surprised that libreoffice would depend on java-11-openjdk is tumbleweed's always-up-to-date update mode.
This is plain wrong! $ rpm -q libreoffice-base -R | grep j jre-64 >= 1.8 So it just needs a package providing the Java Runtime Environment in *any* version greater than or equal to 1.8! As we get new Java versions quite often on Tumbleweed and if your system had been installed quite some time ago, you probably installed java-11-openjdk at that time, it was (and still is) sufficient to solve libreoffice's requirements, so no need to change it. If however, *you* want a newer version, *you* need to engage. I did the following quite some time ago: $ sudo zypper in java-20-openjdk java-20-openjdk-headless -java-11-openjdk -java-11-openjdk-headless which removed java-11-openjdk and java-11-openjdk-headless and installed java-20-openjdk and java-20-openjdk-headless at the same time.
Regards, Poplar.
HTH, cheers. l8er manfred PS: I guess this thread would live much better in the support@lists.opensuse.org list, which is why I set the Reply-To header in my e-mail.