Public bug reported:

Ubuntu Focal Fossa (development branch)
Linux 4.4.0-176-generic
openjdk-14-jdk-headless 14~36-2

It appears that jlink fails to create runtime images. I expected the
command mentioned below to succeed (exit code 0).

Instead it fails (exit code 1) with the following error message:

> Error: Hash of java.rmi
(91a6fed418dc8e3f6af3874310ba35fbc6dc8cd437fc44ed87f8ac453c98d192)
differs to expected hash
(818ed0065f7ac05ec64de9c2619651dd3eac05cbf40ec3d8958ebb64f5aa3e83)
recorded in java.base

When I remove java.rmi from my list of modules, it fails for a different
module instead. I suspect that the hashes for all modules might be
wrong.

To reproduce this, run (optionally try some other modules):

/usr/lib/jvm/java-14-openjdk-amd64/bin/jlink \
        --output myRuntimeImage \
        --no-header-files \
        --no-man-pages \
        --strip-debug \
        --compress=2 \
        --verbose \
        --add-modules 
java.base,java.logging,java.xml,java.sql,java.management,java.security.sasl,java.naming,java.datatransfer,java.security.jgss,java.rmi,java.scripting,java.prefs,java.desktop,jdk.security.auth,jdk.unsupported,java.net.http,jdk.crypto.ec

** Affects: openjdk-14 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1868699

Title:
  jlink fails due to unexpected hash of java.* modules

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openjdk-14/+bug/1868699/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to