Search

Chapter 4. Known issues

download PDF

Red Hat build of OpenJDK 17 might include known issues. Solutions might exist for some of these known issues.

Debug packages moved to the RHEL 8.5 CodeReady Linux Builder (CRB) repository

Description

RHEL 8.5 moved the java-17-openjdk-slowdebug-debuginfo and java-17-openjdk-fastdebug-debuginfo packages to the CodeReady Linux Builder (CRB) repository, where the java-openjdk-slowdebug and java-openjdk-fastdebug packages are already located. This repository contains developer packages. Red Hat had planned to move these packages to the CRB repository earlier in the lifecycle of RHEL 8.5. However, this movement did not occur.

You might have installed the java-17-openjdk-slowdebug-debuginfo and java-17-openjdk-fastdebug-debuginfo packages when these packages were located in the AppStream repository.

You can check if you installed the java-17-openjdk-slowdebug-debuginfo or java-17-openjdk-fastdebug-debuginfo packages by issuing the following command in your CLI:

$ rpm -qa | grep java-.*debug-debuginfo

You can continue to use the java-17-openjdk-slowdebug-debuginfo and java-17-openjdk-fastdebug-debuginfo packages for debugging purposes on your Java application, but you must enable the CRB repository to receive updates for these packages.

Workaround

If you installed the java-17-openjdk-slowdebug-debuginfo and java-17-openjdk-fastdebug-debuginfo packages, you must choose one of the following options:

  • Uninstall these packages by issuing the following command in your CLI:

    $ dnf remove java-17-openjdk-<package-name>
  • Enable the CRB repository by issuing the following command in your CLI:

    $ dnf config-manager --set-enabled rhel-8-crb-debug-rpms
    Important

    Red Hat does not fully support packages that are contained within the CRB repository. Ensure you understand the potential risks of using any unsupported debug packages on your Java applications.

For more information about the CRB repository on RHEL 8.5, see Package Manifest guide in the Red Hat Enterprise Linux documentation.

Red Hat logoGithubRedditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

© 2024 Red Hat, Inc.