Bug#972788: openjdk-11-jre-dcevm: incompatible with openjdk-11-jre 11.0.9
On Fri, Oct 23, 2020 at 05:21:00PM +0200, Michael Meier wrote: > Package: openjdk-11-jre-dcevm > Version: 11.0.7+1-1 > Severity: normal > X-Debbugs-Cc: schissdra...@rmm.li > > my system just upgraded to openjdk-11-jre 11.0.9. > when starting up java with dcevm support you get following error: > java --version -dcevm > Error occurred during initialization of VM > Unable to load native library: /usr/lib/jvm/java-11-openjdk- > amd64/lib/libjava.so: undefined symbol: JVM_IsUseContainerSupport, version > SUNWprivate_1.1 > > Downgrading openjdk-11-jre to 11.0.8 makes it work again. > > So the dcevm package is broken (again) for newer java versions. Thank you for the bug report. I just uploaded a new upstream version, 11.0.9+1, which will prevent users from having to downgrade. I feel like this was warranted given the CVEs addressed in JDK 11.0.9. However, there is a more general issue of dependency version testing (and maybe pinning). At a minimum, we can add an autopkgtest to instantiate a JVM with the -dcevm option. Cheers, tony signature.asc Description: PGP signature
Bug#972788: openjdk-11-jre-dcevm: incompatible with openjdk-11-jre 11.0.9
Package: openjdk-11-jre-dcevm Version: 11.0.7+1-1 Severity: normal X-Debbugs-Cc: schissdra...@rmm.li my system just upgraded to openjdk-11-jre 11.0.9. when starting up java with dcevm support you get following error: java --version -dcevm Error occurred during initialization of VM Unable to load native library: /usr/lib/jvm/java-11-openjdk- amd64/lib/libjava.so: undefined symbol: JVM_IsUseContainerSupport, version SUNWprivate_1.1 Downgrading openjdk-11-jre to 11.0.8 makes it work again. So the dcevm package is broken (again) for newer java versions. -- System Information: Debian Release: bullseye/sid APT prefers testing APT policy: (600, 'testing'), (300, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.9.0-1-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages openjdk-11-jre-dcevm depends on: ii libc62.31-4 ii openjdk-11-jre-headless 11.0.9+11-1 openjdk-11-jre-dcevm recommends no packages. openjdk-11-jre-dcevm suggests no packages. -- no debconf information