I fixed this locally in our BeagleBoard.org Debian Repo with this quick patch:
This package installs fine for us now: The following packages will be upgraded: ca-certificates-java 1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. Need to get 15.8 kB of archives. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] y Get:1 http://repos.rcn-ee.com/debian buster/main armhf ca-certificates-java all 20190405rcnee1~buster+20201118 [15.8 kB] Fetched 15.8 kB in 0s (62.8 kB/s) (Reading database ... 85872 files and directories currently installed.) Preparing to unpack .../ca-certificates-java_20190405rcnee1~buster+20201118_all.deb ... Unpacking ca-certificates-java (20190405rcnee1~buster+20201118) over (20190405rcnee0~buster+20201118) ... Setting up ca-certificates-java (20190405rcnee1~buster+20201118) ... Installing new version of config file /etc/ca-certificates/update.d/jks-keystore ... Processing triggers for ca-certificates (20200601~deb10u1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... OpenJDK Server VM warning: Option AssumeMP was deprecated in version 10.0 and will likely be removed in a future release. done. done. debian@bbb-pwr01-ser09:~$ Regards,
diff --git a/debian/jks-keystore.hook.in b/debian/jks-keystore.hook.in index d4a67d0..5bdc65b 100644 --- a/debian/jks-keystore.hook.in +++ b/debian/jks-keystore.hook.in @@ -79,7 +79,7 @@ do_cleanup() fi } -if java -Xmx64m -jar $JAR -storepass "$storepass"; then +if java -Xmx64m -XX:-AssumeMP -jar $JAR -storepass "$storepass"; then do_cleanup else do_cleanup diff --git a/debian/postinst.in b/debian/postinst.in index bc78c6e..30d0846 100644 --- a/debian/postinst.in +++ b/debian/postinst.in @@ -98,7 +98,7 @@ first_install() # Forcibly remove diginotar cert (LP: #920758) if [ -n "$FIXOLD" ]; then echo -e "-diginotar_root_ca\n-diginotar_root_ca_pem" | \ - java -Xmx64m -jar $JAR -storepass "$storepass" + java -Xmx64m -XX:-AssumeMP -jar $JAR -storepass "$storepass" fi find /etc/ssl/certs -name \*.pem | \ @@ -111,7 +111,7 @@ first_install() fi echo "+${filename}" done | \ - java -Xmx64m -jar $JAR -storepass "$storepass" + java -Xmx64m -XX:-AssumeMP -jar $JAR -storepass "$storepass" echo "done." }