openjdk-6 dnsns.jar has extra META-INF entry

Bug #267177 reported by Neil Green on 2008-09-06
6
Affects Status Importance Assigned to Milestone
fastjar (Debian)
Fix Released
Unknown
fastjar (Ubuntu)
Medium
Unassigned
Hardy
Undecided
Unassigned
openjdk-6 (Ubuntu)
Medium
Unassigned
Hardy
Undecided
Unassigned

Bug Description

Binary package hint: openjdk-6-jre-lib

The dnsns.jar packaged with openjdk-6-jre-lib has two entries for META-INF/ . This is causing assertion failures when using the Scala compiler.

~$ unzip -l `locate dnsns.jar`
Archive: /usr/lib/jvm/java-6-openjdk/jre/lib/ext/dnsns.jar
  Length Date Time Name
 -------- ---- ---- ----
        0 08-15-08 18:18 META-INF/
       40 08-15-08 18:18 META-INF/MANIFEST.MF
        0 08-15-08 18:18 sun/
        0 08-15-08 18:18 sun/net/
        0 08-15-08 18:18 sun/net/spi/
        0 08-15-08 18:18 sun/net/spi/nameservice/
        0 08-15-08 18:18 sun/net/spi/nameservice/dns/
      820 08-15-08 18:18 sun/net/spi/nameservice/dns/DNSNameServiceDescriptor.class
      867 08-15-08 18:18 sun/net/spi/nameservice/dns/DNSNameService$ThreadContext.class
     1125 08-15-08 18:18 sun/net/spi/nameservice/dns/DNSNameService$1.class
     1283 08-15-08 18:18 sun/net/spi/nameservice/dns/DNSNameService$2.class
     9586 08-15-08 18:18 sun/net/spi/nameservice/dns/DNSNameService.class
        0 08-15-08 18:18 META-INF/
        0 08-15-08 18:18 META-INF/services/
       87 08-15-08 18:18 META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor
 -------- -------
    13808 15 files

Matthias Klose (doko) on 2008-09-06
Changed in openjdk-6:
importance: Undecided → Medium
status: New → Confirmed
Changed in fastjar:
importance: Undecided → Medium
status: New → Confirmed
Changed in fastjar:
status: Unknown → New
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fastjar - 2:0.96-0ubuntu2

---------------
fastjar (2:0.96-0ubuntu2) intrepid; urgency=low

  * fastjar: Only create META-INF dir when a new manifest is created,
    not on updates. Closes: #489418. LP: #267177.

 -- Matthias Klose <email address hidden> Mon, 15 Sep 2008 18:42:43 +0000

Changed in fastjar:
status: Confirmed → Fix Released
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openjdk-6 - 6b12~pre1-0ubuntu3

---------------
openjdk-6 (6b12~pre1-0ubuntu3) intrepid; urgency=low

  * Update IcedTea build infrastructure (20080915).
  * Reapply: openjdk-6-jre-headless: Make libnss-mdns a suggestion
    instead of a recommendation. LP: #261847.
  * Build-depend against fixed fastjar. LP: #267177.

 -- Matthias Klose <email address hidden> Mon, 15 Sep 2008 20:16:51 +0200

Changed in openjdk-6:
status: Confirmed → Fix Released
Changed in fastjar:
status: New → Fix Released
Martin Pitt (pitti) wrote :

Accepted into -proposed, please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in fastjar:
status: New → Fix Committed
Changed in openjdk-6:
status: New → Fix Committed
Martin Pitt (pitti) wrote :

 fastjar (2:0.95-1ubuntu1) hardy-proposed; urgency=low
 .
   * fastjar: Only create META-INF dir when a new manifest is created,
     not on updates (Dalibor Topic). Closes: #489418. LP: #267177.
   * Implement @file support.
   * Implement proper directory extracting (Joshua Sumali).
   * Update and regenerate auto* files.
   * fastjar can now be used to build openjdk-6/cacao-oj6.

Changed in openjdk-6:
status: Fix Committed → Triaged
Martin Pitt (pitti) wrote :

fastjar was recently moved to hardy-updates.

Is this still an issue with openjdk in hardy?

Changed in fastjar:
status: Fix Committed → Fix Released
Rolf Leggewie (r0lf) wrote :

Hardy has seen the end of its life and is no longer receiving any updates. Marking the Hardy task for this ticket as "Won't Fix".

Changed in openjdk-6 (Ubuntu Hardy):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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