Hi,

Currently, icedtea-plugin depends on icedtea-6-plugin, i.e. Java6. Given
openjdk-6 is unsupported, we should change it to depend on icedtea-7-plugin
instead. See the attached source debdiff (the control file is autogenerated).

Thoughts?

If no-one objects, I will upload that soon.

Cheers,
Emilio
diff -Nru icedtea-web-1.4/debian/changelog icedtea-web-1.4/debian/changelog
--- icedtea-web-1.4/debian/changelog    2013-10-02 17:16:31.000000000 +0200
+++ icedtea-web-1.4/debian/changelog    2016-07-31 18:52:56.000000000 +0200
@@ -1,3 +1,9 @@
+icedtea-web (1.4-3~deb7u3) UNRELEASED; urgency=medium
+
+  * Default to icedtea-7-plugin. Java6 is unsupported.
+
+ -- Emilio Pozuelo Monfort <po...@debian.org>  Sun, 31 Jul 2016 18:52:19 +0200
+
 icedtea-web (1.4-3~deb7u2) wheezy-security; urgency=high
 
   * Non-maintainer upload by the Security Team.
diff -Nru icedtea-web-1.4/debian/control icedtea-web-1.4/debian/control
--- icedtea-web-1.4/debian/control      2013-10-02 17:16:31.000000000 +0200
+++ icedtea-web-1.4/debian/control      2016-07-31 19:17:43.000000000 +0200
@@ -27,18 +27,7 @@
 Package: icedtea-plugin
 Section: web
 Architecture: all
-Depends: icedtea-6-plugin, ${misc:Depends}
-Description: web browser plugin to execute Java applets (dependency package)
- IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
- LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
- browsers that support the NPAPI.
- .
- This is a dependency package, it can be safely removed after upgrade.
-
-Package: icedtea6-plugin
-Section: web
-Architecture: all
-Depends: icedtea-6-plugin, ${misc:Depends}
+Depends: icedtea-7-plugin, ${misc:Depends}
 Description: web browser plugin to execute Java applets (dependency package)
  IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
  LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
@@ -90,3 +79,14 @@
  IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
  LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
  browsers that support the NPAPI.
+
+Package: icedtea6-plugin
+Section: web
+Architecture: all
+Depends: icedtea-6-plugin, ${misc:Depends}
+Description: web browser plugin to execute Java applets (dependency package)
+ IcedTeaPlugin is a web browser plugin to execute Java applets, supporting
+ LiveConnect/JavaScript. It is targeted for xulrunner-1.9 and compatible
+ browsers that support the NPAPI.
+ .
+ This is a dependency package, it can be safely removed after upgrade.
diff -Nru icedtea-web-1.4/debian/rules icedtea-web-1.4/debian/rules
--- icedtea-web-1.4/debian/rules        2013-10-02 17:16:31.000000000 +0200
+++ icedtea-web-1.4/debian/rules        2016-07-31 18:52:15.000000000 +0200
@@ -54,7 +54,7 @@
 else
   is7_default = yes
   default_version = 7
-  ifneq (,$(filter $(distrel), wheezy sid))
+  ifneq (,$(filter $(distrel), sid))
     default_plugin_version = 6
   else
     default_plugin_version = 7

Reply via email to