Bug#1030129: ca-certificates-java - Fails to install with OpenJDK 21: Error loading java.security file

Bastian Blank waldi at debian.org
Tue Jan 31 12:56:42 GMT 2023


Package: ca-certificates-java
Version: 20230103
Severity: serious

ca-certificates-java fails to install with all dependencies fullfilled:

| Setting up ca-certificates-java (20230103) ...
| Exception in thread "main" java.lang.InternalError: Error loading java.security file
| 	at java.base/java.security.Security.initialize(Security.java:105)
| 	at java.base/java.security.Security.lambda$static$0(Security.java:84)
| 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
| 	at java.base/java.security.Security.<clinit>(Security.java:83)
| 	at java.base/sun.security.jca.ProviderList.<init>(ProviderList.java:179)
| 	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:96)
| 	at java.base/sun.security.jca.ProviderList$2.run(ProviderList.java:94)
| 	at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)
| 	at java.base/sun.security.jca.ProviderList.fromSecurityProperties(ProviderList.java:93)
| 	at java.base/sun.security.jca.Providers.<clinit>(Providers.java:55)
| 	at java.base/sun.security.jca.GetInstance.getInstance(GetInstance.java:156)
| 	at java.base/java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:193)
| 	at org.debian.security.KeyStoreHandler.<init>(KeyStoreHandler.java:50)
| 	at org.debian.security.UpdateCertificates.<init>(UpdateCertificates.java:65)
| 	at org.debian.security.UpdateCertificates.main(UpdateCertificates.java:51)
| dpkg: error processing package ca-certificates-java (--configure):
|  installed ca-certificates-java package post-installation script subprocess returned error exit status 1
| dpkg: dependency problems prevent configuration of openjdk-21-jre-headless:arm64:
|  openjdk-21-jre-headless:arm64 depends on ca-certificates-java (>= 20190405~); however:
|   Package ca-certificates-java is not configured yet.
| 
| dpkg: error processing package openjdk-21-jre-headless:arm64 (--configure):
|  dependency problems - leaving unconfigured
| dpkg: dependency problems prevent configuration of openjdk-21-jre:arm64:
|  openjdk-21-jre:arm64 depends on openjdk-21-jre-headless (= 21~7ea-1); however:
|   Package openjdk-21-jre-headless:arm64 is not configured yet.
| 
| dpkg: error processing package openjdk-21-jre:arm64 (--configure):
|  dependency problems - leaving unconfigured
| dpkg: dependency problems prevent configuration of openjdk-21-jdk-headless:arm64:
|  openjdk-21-jdk-headless:arm64 depends on openjdk-21-jre-headless (= 21~7ea-1); however:
|   Package openjdk-21-jre-headless:arm64 is not configured yet.
| 
| dpkg: error processing package openjdk-21-jdk-headless:arm64 (--configure):
|  dependency problems - leaving unconfigured
| dpkg: dependency problems prevent configuration of openjdk-21-jdk:arm64:
|  openjdk-21-jdk:arm64 depends on openjdk-21-jre (= 21~7ea-1); however:
|   Package openjdk-21-jre:arm64 is not configured yet.
|  openjdk-21-jdk:arm64 depends on openjdk-21-jdk-headless (= 21~7ea-1); however:
|   Package openjdk-21-jdk-headless:arm64 is not configured yet.
| 
| dpkg: error processing package openjdk-21-jdk:arm64 (--configure):
|  dependency problems - leaving unconfigured



More information about the pkg-java-maintainers mailing list