Bug#1040675: ca-certificates-java: incorrect "Breaks:" versions about ubuntu

2023-07-08 Thread Vincent Lefevre
Package: ca-certificates-java
Severity: serious

ca-certificates-java 20230707 has

Breaks: openjdk-11-jre-headless (<< 11.0.19+7~1~), openjdk-17-jre-headless (<< 
17.0.8~6-3~), openjdk-18-jre-headless (<< 18.0.2+9-2ubuntu1~), 
openjdk-19-jre-headless (<< 19.0.2+7-0ubuntu4~), openjdk-20-jre-headless (<< 
20.0.1+9~1~), openjdk-21-jre-headless (<< 21~9ea-1~), openjdk-8-jre-headless 
(<< 8u382~b04-2~)

with versions concerning ubuntu. This is Debian here! This prevents
its installation in Debian when openjdk-18-jre-headless from unstable
is installed.

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-security'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
merged-usr: no
Architecture: amd64 (x86_64)

Kernel: Linux 6.3.0-1-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
Vincent Lefèvre  - Web: 
100% accessible validated (X)HTML - Blog: 
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



Bug#1040675: ca-certificates-java: incorrect "Breaks:" versions about ubuntu

2023-07-10 Thread Matthias Klose

Control: severity -1 important

openjdk-18 has been removed from testing in November 2022, and I now filed a bug 
report to remove it from unstable (#1040789). It is unmaintained upstream, and 
superseded by newer OpenJDK releases.


The versions used in these breaks work both for Debian and Ubuntu. If there are 
mistakes made, please tell them. Shouting "this is Debian" doesn't help.


I'll close this issue once openjdk-18 is also removed from unstable.