package openjdk-8-jre-headless 8u181-b13-1ubuntu0.18.04.1 failed to install/upgrade: trying to overwrite shared '/etc/java-8-openjdk/security/java.security', which is different from other instances of package openjdk-8-jre-headless:amd64
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openjdk-8 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Package crash on automated install.
ProblemType: Package
DistroRelease: Ubuntu 18.04
Package: openjdk-
ProcVersionSign
Uname: Linux 4.15.0-42-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.9-0ubuntu7.5
AptOrdering:
openjdk-
openjdk-
openjdk-
openjdk-
NULL: ConfigurePending
Architecture: amd64
Date: Wed Nov 28 06:37:25 2018
DuplicateSignature:
package:
Unpacking openjdk-
dpkg: error processing archive /var/cache/
trying to overwrite shared '/etc/java-
ErrorMessage: trying to overwrite shared '/etc/java-
Python3Details: /usr/bin/python3.6, Python 3.6.7, python3-minimal, 3.6.7-1~18.04
PythonDetails: /usr/bin/python2.7, Python 2.7.15rc1, python-minimal, 2.7.15~rc1-1
RelatedPackageV
dpkg 1.19.0.5ubuntu2.1
apt 1.6.6
SourcePackage: openjdk-8
Title: package openjdk-
UpgradeStatus: No upgrade log present (probably fresh install)
tags: | removed: need-duplicate-check |
I suspect this bug may be related to an install of Oracle's Java package for Ubuntu which I installed using Oracle's deb package. This didn't cause problems for months until I suddenly got the error while running regular packaged updates using the normal user interface and standard Ubuntu tools. I can no longer use apt-get, synaptic or any other deb package installer and I'm hesitant to try to fix things manually by removing files. This latest occurrence was running "sudo apt-get install -f"
Here is the output copied from my terminal session: 8-jre-headless ipafont- gothic fonts-ipafont- mincho fonts-wqy-microhei 8-jre-headless 8-jre-headless_ 8u191-b12- 2ubuntu0. 18.04.1_ amd64.deb ... 8-jre-headless: amd64 (8u191- b12-2ubuntu0. 18.04.1) over (8u181- b13-1ubuntu0. 18.04.1) ... apt/archives/ openjdk- 8-jre-headless_ 8u191-b12- 2ubuntu0. 18.04.1_ amd64.deb (--unpack): 8-openjdk/ net.properties' , which is different from other instances of package openjdk- 8-jre-headless: amd64 apt/archives/ openjdk- 8-jre-headless_ 8u191-b12- 2ubuntu0. 18.04.1_ amd64.deb
=========
gnace@gn-limbo:~$ sudo apt-get install -f
[sudo] password for gnace:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
openjdk-
Suggested packages:
fonts-
fonts-wqy-zenhei
The following packages will be upgraded:
openjdk-
1 upgraded, 0 newly installed, 0 to remove and 425 not upgraded.
3 not fully installed or removed.
Need to get 0 B/27.3 MB of archives.
After this operation, 35.8 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 531072 files and directories currently installed.)
Preparing to unpack .../openjdk-
Unpacking openjdk-
dpkg: error processing archive /var/cache/
trying to overwrite shared '/etc/java-
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/
E: Sub-process /usr/bin/dpkg returned an error code (1)
gnace@gn-limbo:~$
==========
Is there some way to fix this using dpkg? The gui installers pop-ups all say that my system has broken dependencies, and suggest using "sudo apt-get install -f". Unfortunately I'm not fluent enough with dpkg to try using that command without some guidance.