backport of icedtea-web for OpenJDK 11 to bionic and cosmic

Bug #1820086 reported by Matthias Klose on 2019-03-14
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
icedtea-web (Ubuntu)
Undecided
Unassigned
Bionic
Undecided
Unassigned
Cosmic
Undecided
Unassigned

Bug Description

This is a follow-up to LP: #1814133, getting 18.04 LTS and 18.10 updated to OpenJDK 11.

IcedTea 1.7.2 should be be backported, keeping two binary packages which are not present anymore in 19.04:

 - icedtea-8-plugin: Browsers don't support the plugin API anymore.
 - icedtea-netx-common.

Both packages should be shipped as empty packages.

Validation: Make sure that javaws still works after the upgrade.

NOTE TO SRU MEMBERS: The packages are to be released into bionic-security ONLY. This will be done/decided by the security team.

Hello Matthias, or anyone else affected,

Accepted icedtea-web into cosmic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/icedtea-web/1.8-0ubuntu8~18.04 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-cosmic to verification-done-cosmic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-cosmic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

description: updated
Changed in icedtea-web (Ubuntu Cosmic):
status: New → Fix Committed
tags: added: verification-needed verification-needed-cosmic
Łukasz Zemczak (sil2100) wrote :

Hello Matthias, or anyone else affected,

Accepted icedtea-web into cosmic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/icedtea-web/1.8-0ubuntu8~18.10 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-cosmic to verification-done-cosmic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-cosmic. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Andreas Nagel (antimatter84) wrote :

Hello,

I am not sure, what I am seeing here. Maybe someone can help me.
The description mentions backporting of icedtea-web 1.7.2 but the two comments from Lukasz above "icedtea-web/1.8-0ubuntu8~18.04" point to icedtea-web 1.8.

I would very much welcome a backport of icedtea-web (more precise: icedtea-netx) 1.8 into Bionic, as the current icedtea-netx_1.6.2-3.1ubuntu3 does not work with my companys software. It crashes monumentally at startup.

I just tested the binary zip from http://icedtea.wildebeest.org/download/icedtea-web-binaries/1.8/linux/ . This really works.

I followed the "EnableProposed" procedure but was only able to get the icedtea-netx-common package. Then the javaws command no longer works:
Error: Could not find or load main class net.sourceforge.jnlp.runtime.Boot

This may be related to the "empty package" note.
How can I test this / assist?

Launchpad Janitor (janitor) wrote :

This bug was fixed in the package icedtea-web - 1.8-0ubuntu8~18.04

---------------
icedtea-web (1.8-0ubuntu8~18.04) bionic; urgency=medium

  * SRU: LP: #1820086.
  * Backport icedtea-web to 18.04 LTS.
  * Provide empty icedtea-netx-common, icedtea-plugin and icedtea-8-plugin
    packages to match the binary packages found in 18.04 LTS.
    The plugin packages are non-functional, because the NPAPI support
    in browsers was already removed.

icedtea-web (1.8-0ubuntu8) disco; urgency=medium

  * Provide a compatibility symlink netx.jar -> javaws.jar.

icedtea-web (1.8-0ubuntu7) disco; urgency=medium

  * Merge changes from Debian 1.7.2-1:
    - Added the missing dependency on a Java runtime (Closes: #912464)
    - icedtea-netx now provides icedtea-netx-common (Closes: #911995)

icedtea-web (1.8-0ubuntu5) disco; urgency=medium

  * New upstream version.
  * Add JDK 11 support (Michael R. Crusoe). Closes: #912549.
  * Launchers now written in rust, architecture: all -> any.

icedtea-web (1.7.1-1) unstable; urgency=medium

  * Team upload.

  [ Vincent Privat ]
  * IcedTea-Web 1.7.1 release (Closes: #886109).
  * Build using default-jdk (Closes: #894360).
  * Add support for openjdk-10.
  * Drop support of browser plugin (deprecated technology).
  * Drop unneeded patches.
  * Fix lintian warnings.
  * Update the copyright file.

  [ Emmanuel Bourg ]
  * No longer integrate icedtea-web with a specific JDK
    (Closes: #743922, #642901, #712292)
  * Merged icedtea-netx-common into icedtea-netx (Closes: #798946)
  * Package transferred to the Java Team.
  * Removed Damien Raude-Morvan from the uploaders (Closes: #889448)
  * Fixed the detection of Java 10+ in the configure script
  * No longer generate debian/control from template files
  * Updated the .desktop files
  * Build with the DH sequencer
  * Use Breaks/Replaces instead of Conflicts/Replaces in debian/control
  * Standards-Version updated to 4.2.1
  * Switch to debhelper level 11
  * Use a secure URL in debian/watch

icedtea-web (1.6.2-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Apply fix from Santiago Vila to fix "dpkg-buildpackage -A".
    (Closes: #831932)

 -- Matthias Klose <email address hidden> Fri, 15 Mar 2019 08:53:42 +0100

Changed in icedtea-web (Ubuntu Bionic):
status: New → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package icedtea-web - 1.8-0ubuntu8~18.10

---------------
icedtea-web (1.8-0ubuntu8~18.10) cosmic; urgency=medium

  * SRU: LP: #1820086.
  * Backport icedtea-web to 18.04 LTS.
  * Provide empty icedtea-netx-common, icedtea-plugin and icedtea-8-plugin
    packages to match the binary packages found in 18.04 LTS.
    The plugin packages are non-functional, because the NPAPI support
    in browsers was already removed.

icedtea-web (1.8-0ubuntu8) disco; urgency=medium

  * Provide a compatibility symlink netx.jar -> javaws.jar.

icedtea-web (1.8-0ubuntu7) disco; urgency=medium

  * Merge changes from Debian 1.7.2-1:
    - Added the missing dependency on a Java runtime (Closes: #912464)
    - icedtea-netx now provides icedtea-netx-common (Closes: #911995)

icedtea-web (1.8-0ubuntu5) disco; urgency=medium

  * New upstream version.
  * Add JDK 11 support (Michael R. Crusoe). Closes: #912549.
  * Launchers now written in rust, architecture: all -> any.

icedtea-web (1.7.1-1) unstable; urgency=medium

  * Team upload.

  [ Vincent Privat ]
  * IcedTea-Web 1.7.1 release (Closes: #886109).
  * Build using default-jdk (Closes: #894360).
  * Add support for openjdk-10.
  * Drop support of browser plugin (deprecated technology).
  * Drop unneeded patches.
  * Fix lintian warnings.
  * Update the copyright file.

  [ Emmanuel Bourg ]
  * No longer integrate icedtea-web with a specific JDK
    (Closes: #743922, #642901, #712292)
  * Merged icedtea-netx-common into icedtea-netx (Closes: #798946)
  * Package transferred to the Java Team.
  * Removed Damien Raude-Morvan from the uploaders (Closes: #889448)
  * Fixed the detection of Java 10+ in the configure script
  * No longer generate debian/control from template files
  * Updated the .desktop files
  * Build with the DH sequencer
  * Use Breaks/Replaces instead of Conflicts/Replaces in debian/control
  * Standards-Version updated to 4.2.1
  * Switch to debhelper level 11
  * Use a secure URL in debian/watch

icedtea-web (1.6.2-3.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Apply fix from Santiago Vila to fix "dpkg-buildpackage -A".
    (Closes: #831932)

 -- Matthias Klose <email address hidden> Fri, 15 Mar 2019 08:53:42 +0100

Changed in icedtea-web (Ubuntu Cosmic):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers