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

Bug #1820086 reported by Matthias Klose
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
icedtea-web (Ubuntu)
New
Undecided
Unassigned
Bionic
Fix Released
Undecided
Unassigned
Cosmic
Fix Released
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.

Revision history for this message
Łukasz Zemczak (sil2100) wrote : Please test proposed package

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
Revision history for this message
Ł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.

Revision history for this message
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?

Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.