[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#696421: marked as done (unblock: icedtea-web/1.3.1-2 (pre-approval))



Your message dated Tue, 22 Jan 2013 21:41:36 +0000
with message-id <1358890896.18231.14.camel@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 owner@bugs.debian.org
immediately.)


-- 
696421: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=696421
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <niels@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 <openjdk@lists.launchpad.net>
 Uploaders: Matthias Klose <doko@ubuntu.com>, Damien Raude-Morvan <drazzib@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 ---

Reply to: