Skip to content

CI fails setting up openjdk-17-jre-headless

When merging a mr, the CI failed. This is the log from https://gitlab.torproject.org/tpo/network-health/metrics/onionoo/-/jobs/610653#L1176:

Setting up openjdk-17-jre-headless:amd64 (17.0.11+9-1~deb12u1)
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: error: error creating symbolic link '/usr/share/man/man1/java.1.gz.dpkg-tmp': No such file or directory
dpkg: error processing package openjdk-17-jre-headless:amd64 (--configure):
 installed openjdk-17-jre-headless:amd64 package post-installation script subprocess returned error exit status 2

I don't understand why because the version is the same as in this other pipeline https://gitlab.torproject.org/tpo/network-health/metrics/onionoo/-/jobs/582756/raw, in which it doesn't fail:

Setting up openjdk-17-jre-headless:amd64 (17.0.11+9-1~deb12u1) ...
update-alternatives: using /usr/lib/jvm/java-17-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
Edited by juga