Bug#894354: postgis-java build depends on openjdk-8-jdk-headless

Bas Couwenberg sebastic at xs4all.nl
Thu Mar 29 12:37:21 UTC 2018


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



More information about the Pkg-grass-devel mailing list