Bug#764017: closure-compiler: java.lang.RuntimeException when run on architectures with gcj instead of openjdk (hurd-i386, kfreebsd-any, sparc)

Steven Chamberlain steven at pyro.eu.org
Sun Oct 5 17:08:49 UTC 2014


Hello,

tony mancill wrote:
> Thank you for filing the bug report.  At this point (for jessie), I
> think we should prune the supported arch list to only those platforms
> with openjdk.

kfreebsd has openjdk-7, it's just not our default java.  And AFAIK
having build-depends on openjdk-7-jre is not allowed.

So I think the preferred way is to build-depend on
default-jdk (>> 2:1.7-52) - as you can see that version is only
available on arches having openjdk-7 as default:
https://packages.debian.org/sid/default-jre

I think this makes it easier to see (via wanna-build BD-Uninstallable
status) that a package waits for openjdk as default.  And means it can
build in future without change as soon as it does become available.

(the out-of-date versions must still be removed by ftpmaster after
an upload with this change).

Thanks!
Regards,
-- 
Steven Chamberlain
steven at pyro.eu.org



More information about the pkg-java-maintainers mailing list