Control: tags -1 pending

On 2018-03-29 14:33, Adrian Bunk wrote:
On Thu, Mar 29, 2018 at 02:23:53PM +0200, Bas Couwenberg wrote:
On 2018-03-29 14:12, Adrian Bunk wrote:
> postgis-java build depends on openjdk-8-jdk-headless, which is not
> expected to be part of the buster release.
>
> Build-Depends-Indep: default-jdk-headless,
>                      openjdk-8-jdk-headless | java7-sdk-headless,
>
> Java 7 is even in jessie, I wonder whether the second line here
> could just be removed with default-jdk-headless already covering
> the required JDK in all cases.

The explicit openjdk dependency exists to prevent the package being built
with gjc on certain ports.

The package is binary-all, and the Debian binary-all autobuilders are
on amd64.

But postgis from which this package was split off is arch:any.

If we have openjdk on all architectures now, and gjc is no longer used,

gcc upstream removed gcj in gcc 7, so gcj is no longer an option
for buster.

Good riddance, then we can rely on a sane default-jdk.

we can change the dependency to:

 default-jdk-headless (>= 2:1.7) | java7-sdk-headless

Kind Regards,

Bas

Reply via email to