Thank you for taking the time to report this bug and helping to make
Ubuntu better.


> {~} $ sudo dpkg --configure -a
> Setting up openjdk-8-jre-headless:amd64 (8u121-b13-0ubuntu1.16.04.2) ...
> update-alternatives: error: alternative path 
> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid doesn't exist
> dpkg: error processing package
> openjdk-8-jre-headless:amd64 (--configure):
> subprocess installed post-installation script
> returned error exit status 2

Which version of openjdk-8 did you have installed at that time?

It might be helpful if you can include any history.log* and term.log*
files from /var/log/apt that contain entries for openjdk-8-jre-headless
package. If in doubt please just attach all the files under /var/log/apt
(you might pack them in a zip or tarball file to do a single upload).

> Extracting the package, I see that it's supposed
> to be a link to ../jre/bin which does not exist.

The rmid binary is actually in the java-8-openjdk-amd64/jre/bin
directory. As for the symlink you mentioned, it links java-8-openjdk-
amd64/bin/rmid to it.

$ dpkg-deb -c openjdk-8-jre-headless_8u121-b13-0ubuntu1.16.04.2_amd64.deb | 
grep bin/rmid
-rwxr-xr-x root/root      6504 2017-01-23 15:05 
./usr/lib/jvm/java-8-openjdk-amd64/jre/bin/rmid
lrwxrwxrwx root/root         0 2017-01-23 15:05 
./usr/lib/jvm/java-8-openjdk-amd64/bin/rmid -> ../jre/bin/rmid

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1573673

Title:
  package openjdk-8-jre-headless:amd64 8u77-b03-3ubuntu3 failed to
  install/upgrade: subprocess installed post-installation script
  returned error exit status 2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-8/+bug/1573673/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to