sudo apt install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libatk-wrapper-java libatk-wrapper-java-jni libice-dev libllvm3.8 libmircommon5 libsm-dev libxt-dev linux-headers-4.8.0-36 linux-headers-4.8.0-36-generic
linux-image-4.8.0-36-generic linux-image-extra-4.8.0-36-generic openjdk-9-jdk-headless openjdk-9-jre
Use 'sudo apt autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
3 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up openjdk-9-jre-headless:amd64 (9~b114-0ubuntu1) ...
update-alternatives: error: alternative path /usr/lib/jvm/java-9-openjdk-amd64/bin/rmid doesn't exist
dpkg: error processing package openjdk-9-jre-headless:amd64 (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of openjdk-9-jdk-headless:amd64:
openjdk-9-jdk-headless:amd64 depends on openjdk-9-jre-headless (= 9~b114-0ubuntu1); however:
Package openjdk-9-jre-headless:amd64 is not configured yet.
dpkg: error processing package openjdk-9-jdk-headless:amd64 (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of openjdk-9-jre:amd64:
openjdk-9-jre:amd64 depends on openjdk-9-jre-headless (= 9~b114-0ubuntu1); however:
Package openjdk-9-jre-headless:amd64 is not configured yet.
dpkg: error processing package openjdk-9-jre:amd64 (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates it's a follow-up error from a previous failure.
No apport report written because the error message indicates it's a follow-up error from a previous failure.
Errors were encountered while processing:
openjdk-9-jre-headless:amd64
openjdk-9-jdk-headless:amd64
openjdk-9-jre:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)