이 콘텐츠는 선택한 언어로 제공되지 않습니다.
Chapter 4. Known issues
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-debuginfoandjava-17-openjdk-fastdebug-debuginfopackages to the CodeReady Linux Builder (CRB) repository, where thejava-openjdk-slowdebugandjava-openjdk-fastdebugpackages 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-debuginfoandjava-17-openjdk-fastdebug-debuginfopackages when these packages were located in the AppStream repository.You can check if you installed the
java-17-openjdk-slowdebug-debuginfoorjava-17-openjdk-fastdebug-debuginfopackages by issuing the following command in your CLI:$ rpm -qa | grep java-.*debug-debuginfoYou can continue to use the
java-17-openjdk-slowdebug-debuginfoandjava-17-openjdk-fastdebug-debuginfopackages 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-debuginfoandjava-17-openjdk-fastdebug-debuginfopackages, 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-rpmsImportantRed 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.