Package: release.debian.org Severity: normal Tags: stretch User: release.debian....@packages.debian.org Usertags: pu
How about the following debdiff to address the fallout of the Xul deprecation in icedtea-web (#921748) for the next point update? default-jre is the only reverse dependency of default-java-plugin, so the patch also removes default-java-plugin along. Cheers, Moritz diff -Nru java-common-0.58/debian/changelog java-common-0.58+deb9u1/debian/changelog --- java-common-0.58/debian/changelog 2017-01-06 13:55:31.000000000 +0100 +++ java-common-0.58+deb9u1/debian/changelog 2019-03-25 21:49:32.000000000 +0100 @@ -1,3 +1,10 @@ +java-common (0.58+deb9u1) stretch; urgency=medium + + * Remove default-java-plugin as the icedtea-web Xul plugin is going away + * Also drop the Recommends: to default-java-plugin in default-jre + + -- Moritz Mühlenhoff <j...@debian.org> Mon, 25 Mar 2019 21:49:32 +0100 + java-common (0.58) unstable; urgency=medium * Team upload. diff -Nru java-common-0.58/debian/control java-common-0.58+deb9u1/debian/control --- java-common-0.58/debian/control 2017-01-06 13:47:00.000000000 +0100 +++ java-common-0.58+deb9u1/debian/control 2019-03-25 21:49:32.000000000 +0100 @@ -23,7 +23,6 @@ Architecture: any Depends: default-jre-headless (= ${binary:Version}), ${jre}, ${misc:Depends} -Recommends: default-java-plugin Provides: ${jre:provides} Description: Standard Java or Java compatible Runtime This dependency package points to the Java runtime, or Java compatible @@ -77,16 +76,6 @@ kit, or Java compatible development kit recommended for Debian, which is ${doc} for ${jre:arch}. -Package: default-java-plugin -Architecture: any -Depends: default-jre (= ${binary:Version}), ${plugin}, ${misc:Depends} -Provides: icedtea-plugin -Description: Default Java Plugin for running applets and Java Web Start applications - This dependency package points to the default Java Plugin recommended - for the ${jre:arch} architecture. The Java Plugin adds the ability to run - Java applets from a web browser and launch Java Web Start applications using - the Java Network Launch Protocol (JNLP). - Package: gcj-native-helper Architecture: any Pre-Depends: ${misc:Pre-Depends} diff -Nru java-common-0.58/debian/rules java-common-0.58+deb9u1/debian/rules --- java-common-0.58/debian/rules 2017-01-04 09:52:35.000000000 +0100 +++ java-common-0.58+deb9u1/debian/rules 2019-03-25 21:49:32.000000000 +0100 @@ -28,10 +28,7 @@ jvmdir = java-gcj endif -# Build default-java-plugin for the architectures supporting icedtea-web only -ifeq (,$(filter $(_java_host_arch),$(java_plugin_architectures))) - p_plugin = -endif +p_plugin = jre_provides = java-runtime, java2-runtime, $(shell seq --format java%.f-runtime --separator ', ' 5 $(java_default_version)) jhl_provides = java-runtime-headless, java2-runtime-headless, $(shell seq --format java%.f-runtime-headless --separator ', ' 5 $(java_default_version))