Icedtea plugin
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 <pochu@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 to: