#1152928 openjdk-28-jdk: Non reproducible due to embedded build-time tests results

Package:
openjdk-28-jdk
Source:
openjdk-28-jdk
Description:
OpenJDK Development Kit (JDK)
Submitter:
Gioele Barabucci
Date:
2026-11-03 09:47:04 UTC
Severity:
normal
#1152928#5
Date:
2026-11-03 09:46:45 UTC
From:
To:
Dear members of the openjdk team,

the binary package openjdk-28-jdk ships various reports and logs related
to build-time tests under
`/usr/share/doc/openjdk-28-jre-headless/test-amd64/`.

This is problematic for two reasons:

First, because it makes the package impossible to reproduce. The tests
are run and logged in non-deterministic order, so they will differ from
build to build.

Second, because the content of the package will be different if the
package is built under the <nocheck> profile. This is forbidden by a
strict reading of Policy §4.9.2.

Could the directory `/usr/share/doc/openjdk-28-jre-headless/test-amd64/`
simply be omitted?

(By the way, that directory is 5.2 MB big and accounts for 99% of the
size of the binary package.)

Regards,

PS: See also #1142615 for openjdk-27-jdk.