Is it possible to install pki-ca, tomcat and ant package without java-11-openjdk-headless?

Solution In Progress - Updated -

Issue

  • Is it possible to install pki-ca, tomcat and ant package without java-11-openjdk-headless?
  • As OpenJDK 11 enters the ELS-1 phase on November 1, 2024, we need to delete java-11-openjdk-headless from the system due warning about installing packages that are not maintained by a vulnerability scanning tool. For example, we want to install ant, but I don't want to install java-11-openjdk-headless.

    $ rpm -qa | grep java-17
    java-17-openjdk-headless-17.0.12.0.7-2.el9.x86_64
    java-17-openjdk-17.0.12.0.7-2.el9.x86_64
    java-17-openjdk-devel-17.0.12.0.7-2.el9.x86_64
    $ sudo dnf install ant
    ...
    
    ===========================================================================================================================
    Package                           Architecture    Version                       Repository                           Size
    
    ===========================================================================================================================
    Installing:
    ant                               noarch          1.10.9-7.el9                  rhel-9-appstream-rhui-rpms          170 k
    Installing dependencies:
    ant-lib                           noarch          1.10.9-7.el9                  rhel-9-appstream-rhui-rpms          2.0 M
    java-11-openjdk                   x86_64          1:11.0.24.0.8-2.el9           rhel-9-appstream-rhui-rpms          439 k
    java-11-openjdk-headless          x86_64          1:11.0.24.0.8-2.el9           rhel-9-appstream-rhui-rpms           40 M
    javapackages-tools                noarch          6.0.0-4.el9                   rhel-9-appstream-rhui-rpms           29 k
    Installing weak dependencies:
    java-11-openjdk-devel             x86_64          1:11.0.24.0.8-2.el9           rhel-9-appstream-rhui-rpms          3.3 M
    
    Transaction Summary
    ===========================================================================================================================
    Install  6 Packages
    
  • Is there any plan to update default JRE defined in javapackages-tools pakcage?
    javapackages-tools-6.0.0-4.el9.src.rpm/SPECS/javapackages-tools.spec

    # default JRE
    Requires:       java-11-openjdk-headless
    

Environment

  • OpenJDK
    • 11
  • Red Hat Enterprise Linux
    • 9.0 to 9.4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content