package openjdk-8-jdk-headless 8u232-b04-0ubuntu6 failed to install/upgrade: trying to overwrite '/usr/lib/jvm/java-8-openjdk-amd64/bin/clhsdb', which is also in package openjdk-8-jre-headless:amd64 8u222-b10-1ubuntu3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
openjdk-8 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This bug happened during apt upgrade.
ProblemType: Package
DistroRelease: Ubuntu 19.10
Package: openjdk-
ProcVersionSign
Uname: Linux 5.3.0-13-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu7
AptOrdering:
openjdk-
openjdk-
openjdk-
openjdk-
NULL: ConfigurePending
Architecture: amd64
Date: Sun Sep 29 13:46:25 2019
ErrorMessage: trying to overwrite '/usr/lib/
InstallationDate: Installed on 2019-09-27 (1 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Beta amd64 (20190926.1)
Python3Details: /usr/bin/python3.7, Python 3.7.4+, python3-minimal, 3.7.3-1
PythonDetails: N/A
RelatedPackageV
dpkg 1.19.7ubuntu2
apt 1.9.4
SourcePackage: openjdk-8
Title: package openjdk-
UpgradeStatus: No upgrade log present (probably fresh install)
This bug was fixed in the package openjdk-8 - 8u232-b07-2
---------------
openjdk-8 (8u232-b07-2) unstable; urgency=medium
* Update to 8u232-b07 (early access build).
[ Matthias Klose ] 8-jdk-headless: Add Breaks/Replaces for moved clhsdb binary. tests/control: Depend on g++ instead of build-essential or libc6-dev.
* Refresh patches.
* openjdk-
LP: #1845873.
* debian/
* Bump standards vesion.
[ Tiago Stürmer Daitx ] tests/hotspot, jdk,langtools to ignore autopkgtest. sh return code. tests/jtdiff- autopkgtest. in as it depends jre-headless jvm/default- java. tests/control:
test/sun/ security/ tools/jarsigner /diffend. sh and
test/sun/ security/ tools/jarsigner /emptymanifest. sh. jre-headless so jtreg will use the jvm/default- java. tests/jtdiff- autopkgtest. sh: tests/jtreg- autopkgtest. sh: patches/ jdk-problem- list.diff: ignore failing tests st.sh tests/jdk- problem- list.txt to the tests/jdk- problem- list.txt: custom exclusion rules for jdk tests patches/ jdk-problem- list.diff. patches/ jdk-problem- list.diff: jtreg allows for extra exclusion tests/control: mark all autopkgtests as flaky. tests/hotspot- archs: generated by debian/rules, contains a list of
* Improve and fix build tests and autopkgtests:
- Update debian/
jtreg-
- Create debian/
on debian/rules variables.
- debian/control.in, debian/control: add default-
to Build-Depends with a nocheck clause as jtreg requires
a JRE in /usr/lib/
- debian/
+ Add zip and unzip test dependencies required by jdk's
+ Depend on default-
JRE from /usr/lib/
- debian/
+ Fail only if an actual regression is detected.
+ Add the super-diff comparison from jtdiff.
+ Save failed jtr files for all runs.
- debian/
+ Enable retry of failed tests to trim out flaky tests.
+ Fix unbound variable.
+ Keep .jtr files from failed tests only.
- debian/
that require more investigation.
- debian/rules:
+ Preserve all JTreport directories in the test output
directory.
+ Use JDK_DIR instead of JDK_TO_TEST for autopkgtest
generation.
+ Package all .jtr files from JTwork as jtreg-autopkgte
makes sure it contains only failed tests.
* debian/tests/jdk: add our custom debian/
exclusion list.
* debian/
that fail to run during a build or autopkgtest run.
* debian/rules: remove debian/
* debian/
files thus there's no need to patch upstream's exclusion list.
* debian/
* debian/
archs that supports a hotspot vm.
* debian/tests/jdk: run only when the host arch is a hotspot vm - allow
override through an environment variable.
* debian/rules: update gen-autopkgtests to echo supported hotspot archs.
-- Matthias Klose <email address hidden> Tue, 01 Oct 2019 13:49:35 +0200