← Back to team overview

openjdk team mailing list archive

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

 

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 OpenJDK,
which is subscribed to openjdk-8 in 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

Status in openjdk-8 package in Ubuntu:
  Incomplete

Bug description:
  by installation of Ubutun 16 LTS

  ProblemType: Package
  DistroRelease: Ubuntu 16.04
  Package: openjdk-8-jre-headless:amd64 8u77-b03-3ubuntu3
  Uname: Linux 4.4.0-040400-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2
  Architecture: amd64
  Date: Fri Apr 22 17:21:24 2016
  DuplicateSignature:
   Installing new version of config file /etc/java-8-openjdk/security/java.security ...
   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
  ErrorMessage: subprocess installed post-installation script returned error exit status 2
  InstallationDate: Installed on 2014-09-27 (572 days ago)
  InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140923)
  RelatedPackageVersions:
   dpkg 1.18.4ubuntu1
   apt  1.2.10ubuntu1
  SourcePackage: openjdk-8
  Title: package openjdk-8-jre-headless:amd64 8u77-b03-3ubuntu3 failed to install/upgrade: subprocess installed post-installation script returned error exit status 2
  UpgradeStatus: Upgraded to xenial on 2016-04-22 (0 days ago)

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


References