Your message dated Tue, 22 Jan 2013 21:41:36 +0000
with message-id <1358890896.18231.14.ca...@jacala.jungle.funky-badger.org>
and subject line Re: Bug#696421: unblock: icedtea-web/1.3.1-2 (pre-approval)
has caused the Debian Bug report #696421,
regarding unblock: icedtea-web/1.3.1-2 (pre-approval)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
696421: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696421
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
Hi,
I am considering to upload a new version of icedtea-web to unstable to
fix #693623. Currently, icedtea-web with Java7 does not work (at
least not with various national internet banking application).
The fix is a simple rebuilt of icedtea-web with Java7 (instead of
Java6) as Java implementation.
I believe this should be included in Wheezy as upstream security
support for Java6 will end before our support of Wheezy will. I
suspect it will only be a matter of time before the national banks
will blacklist the Java6 variant (assuming they are smart enough).
If it comes to this, Wheezy users will have no choice but to migrate
to either the non-free Oracle Java (not available from our
infrastructure) or manually rebuilt the icedtea-web packages.
I have let the Java6 variant remain the default as that is status quo
and it keeps the (binary) changes as minimal as possible.
unblock icedtea-web/1.3.1-2
diff -Nru icedtea-web-1.3.1/debian/changelog icedtea-web-1.3.1/debian/changelog
--- icedtea-web-1.3.1/debian/changelog 2012-11-08 12:42:55.000000000 +0100
+++ icedtea-web-1.3.1/debian/changelog 2012-12-20 16:06:40.000000000 +0100
@@ -1,3 +1,12 @@
+icedtea-web (1.3.1-2) unstable; urgency=low
+
+ * Team upload.
+ * Rebuild with Java7 as "default" to fix the Java7 variant of
+ the Java plugin. Thanks to Bálint Réczey for the report.
+ (Closes: #693623)
+
+ -- Niels Thykier <ni...@thykier.net> Thu, 20 Dec 2012 16:06:38 +0100
+
icedtea-web (1.3.1-1) unstable; urgency=high
* IcedTea-Web 1.3.1 release.
diff -Nru icedtea-web-1.3.1/debian/control icedtea-web-1.3.1/debian/control
--- icedtea-web-1.3.1/debian/control 2012-09-06 23:06:21.000000000 +0200
+++ icedtea-web-1.3.1/debian/control 2012-12-20 16:26:56.000000000 +0100
@@ -3,7 +3,7 @@
Priority: extra
Maintainer: OpenJDK Team <open...@lists.launchpad.net>
Uploaders: Matthias Klose <d...@ubuntu.com>, Damien Raude-Morvan <draz...@debian.org>
-Build-Depends: debhelper (>= 5), xulrunner-dev (>= 1.9.1.3-3) [!alpha !sparc64], openjdk-6-jdk (>= 6b23~pre10~), zip, lsb-release, libgtk2.0-dev, pkg-config, default-jre-headless
+Build-Depends: debhelper (>= 5), xulrunner-dev (>= 1.9.1.3-3) [!alpha !sparc64], openjdk-7-jdk, zip, lsb-release, libgtk2.0-dev, pkg-config, default-jre-headless
Standards-Version: 3.9.3
Homepage: http://icedtea.classpath.org/wiki/IcedTea-Web
Vcs-Bzr: http://bazaar.launchpad.net/~openjdk/openjdk/icedtea-web
diff -Nru icedtea-web-1.3.1/debian/control.in icedtea-web-1.3.1/debian/control.in
--- icedtea-web-1.3.1/debian/control.in 2012-09-06 14:57:47.000000000 +0200
+++ icedtea-web-1.3.1/debian/control.in 2012-12-20 16:04:21.000000000 +0100
@@ -38,7 +38,7 @@
Package: icedtea-plugin
Section: web
Architecture: all
-Depends: icedtea-@default_version@-plugin, ${misc:Depends}
+Depends: icedtea-@default_plugin_version@-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
diff -Nru icedtea-web-1.3.1/debian/rules icedtea-web-1.3.1/debian/rules
--- icedtea-web-1.3.1/debian/rules 2012-09-06 23:06:17.000000000 +0200
+++ icedtea-web-1.3.1/debian/rules 2012-12-20 16:26:32.000000000 +0100
@@ -47,12 +47,18 @@
archdir := $(strip $(patsubst $(DEB_HOST_ARCH)=%, %, \
$(filter $(DEB_HOST_ARCH)=%, $(archdir_map))))
-ifneq (,$(filter $(distrel),hardy intrepid jaunty karmic lucid maverick natty oneiric precise lenny etch squeeze wheezy sid))
+ifneq (,$(filter $(distrel),hardy intrepid jaunty karmic lucid maverick natty oneiric precise lenny etch squeeze))
is7_default = no
default_version = 6
+ default_plugin_version = 6
else
is7_default = yes
default_version = 7
+ ifneq (,$(filter $(distrel), wheezy sid))
+ default_plugin_version = 6
+ else
+ default_plugin_version = 7
+ endif
endif
TOP = usr/lib/jvm
@@ -114,11 +120,15 @@
ifeq ($(is7_default),yes)
bd_openjdk = openjdk-7-jdk,
jdk_default_home = $(jdk7_home)
- netx_depends = openjdk-6-jre (>= 6b23~pre10~) | openjdk-7-jre
else
bd_openjdk = openjdk-6-jdk (>= 6b23~pre10~),
jdk_default_home = $(jdk_home)
+endif
+
+ifeq ($(default_plugin_version),7)
netx_depends = openjdk-7-jre | openjdk-6-jre (>= 6b23~pre10~)
+else
+ netx_depends = openjdk-6-jre (>= 6b23~pre10~) | openjdk-7-jre
endif
ifneq (,$(DEB_HOST_MULTIARCH))
@@ -174,6 +184,7 @@
-e 's/@bd_plugin@/$(bd_plugin)/g' \
-e 's/@bd_openjdk@/$(bd_openjdk)/g' \
-e 's/@default_version@/$(default_version)/g' \
+ -e 's/@default_plugin_version@/$(default_plugin_version)/g' \
debian/control.in \
$(if $(DEB_HOST_MULTIARCH),debian/control.common) \
$(if $(filter 6, $(jre_versions)),debian/control.6) \
--- End Message ---
--- Begin Message ---
On Tue, 2013-01-22 at 22:33 +0100, Niels Thykier wrote:
> On 2013-01-22 21:11, Adam D. Barratt wrote:
> > On Thu, 2012-12-20 at 16:42 +0100, Niels Thykier wrote:
> >> I am considering to upload a new version of icedtea-web to unstable to
> >> fix #693623. Currently, icedtea-web with Java7 does not work (at
> >> least not with various national internet banking application).
> >>
> >> The fix is a simple rebuilt of icedtea-web with Java7 (instead of
> >> Java6) as Java implementation.
> >
> > Please go ahead; thanks.
>
> Uploaded.
Unblocked; thanks.
Regards,
Adam
--- End Message ---