Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jstatd to provide /usr/bin/jstatd (jstatd) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jstat to provide /usr/bin/jstat (jstat) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jstack to provide /usr/bin/jstack (jstack) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jshell to provide /usr/bin/jshell (jshell) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jrunscript to provide /usr/bin/jrunscript (jrunscript) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jps to provide /usr/bin/jps (jps) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jmod to provide /usr/bin/jmod (jmod) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jmap to provide /usr/bin/jmap (jmap) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jlink to provide /usr/bin/jlink (jlink) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jinfo to provide /usr/bin/jinfo (jinfo) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jimage to provide /usr/bin/jimage (jimage) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jfr to provide /usr/bin/jfr (jfr) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jdeps to provide /usr/bin/jdeps (jdeps) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jdeprscan to provide /usr/bin/jdeprscan (jdeprscan) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jdb to provide /usr/bin/jdb (jdb) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jcmd to provide /usr/bin/jcmd (jcmd) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ javap to provide /usr/bin/javap (javap) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ javadoc to provide /usr/bin/javadoc (javadoc) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ javac to provide /usr/bin/javac (javac) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jarsigner to provide /usr/bin/jarsigner (jarsigner) in auto mode Update- alternatives: using /usr/lib/ jvm/java- 17-openjdk- arm64/bin/ jar to provide /usr/bin/jar (jar) in auto mode Packages' pending triggers which are or may be unresolvable:ĭpkg: error processing package ca-certificates -java (-configure): ![]() ĭpkg: cycle found while processing triggers:Ĭhain of packages whose triggers are or may be responsible:Ĭa-certificat es-java -> ca-certificates -java We can update those packages in order to avoid issues.Ĭa-certificates -java 20230103 fails to install in LibreOffice autopkgtests environment Unsupported packages (any other openjdk version) that are still present in the archive: All supported openjdk packages (8,11,17,20,21) are updated to have this behaviour. This version of ca-certificates -java relies on openjdk package explicitly calling this trigger in ca-certificates -java. Test package install in lxc container and ensure that race condition is reproduced for each release - ca-certificates java are configured before openjdk Xenial contains only openjdk-8 which is not currently affected by LP: #2019908, but has installation race condition (see attachment). In order to avoid issues such as LP: #2019908 in the future openjdk security releases, the fix for LP: #2003750 should be deployed to the supported releases (kinetic, jammy, focal, bionic, xenial). This change will not need any future fixes in case of openjdk changes. ![]() The fix deployed to resolve this bug (LP: #2003750) removed dependency on openjdk package and ensured that certificate synchronisation by ca-certificates -java is performed only after openjdk jre is configured. ![]() LP: #2019908 provided a fix for immediate problem - missing curity file, but did not address the underlying issue - attempt to use the unconfigured package. ![]() 20190909ubuntu1.1), which may result in installation failure see LP: #2019908.Ĭa-certificates -java 20230103 added hard dependency on openjdk package which caused a looping trigger. Ca-certificates -java implementation historically relied on openjdk- jre-headless package being able to work without being configured (e.g.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |