https://bugzilla.novell.com/show_bug.cgi?id=781690
https://bugzilla.novell.com/show_bug.cgi?id=781690#c18
--- Comment #18 from Michal Vyskocil
The simple installation of java-1_7_0-openjdk-1.7.0.6-8.18.1 does not solve the problem for an existing 12.3 system. I needed to manually recreate the file.
Hi, the code does not touch the cacerts in a case it is a java keystore, because we do not want to touch user's supplied cacerts files by default.
BTW, it seems that java 1.5.0 can read while 1.7.0 cannot. After recreating, it is the opposite.
This is because you've had gcc-java in JAVA_HOME, so it have happened the /var/lib/ca-certificates/java-cacerts have had gcc own incompatible keystore format. The /var/lib/ca-certificates/java-cacerts should contain openjdk compatible format, where /var/lib/ca-certificates/gcj-cacerts is file readable by gcc-java and created by /usr/bin/gij executable. See /usr/lib/ca-certificates/update.d/java.run for details BTW: unfortunately there is no easy way how to detect file with a proper mime type, but wrong format as keytool is in -devel (SDK) package only. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.