Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-34598

Replace explicit java-17-openjdk dependency in Byteman

    • byteman-4.0.16-16.el10
    • None
    • None
    • rhel-sst-java
    • 9
    • 11
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • CentOS Stream
    • None
    • None

      Byteman has an explicit dependency on java-17-openjdk-devel:

      BuildRequires: java-17-openjdk-devel
      export JAVA_HOME=/usr/lib/jvm/java-17-openjdk

      This needs to be fixed in CentOS/RHEL 10 to stop java-17-openjdk being pulled in as a dependency. We only intend to support java-21-openjdk at RHEL 10 GA.

      Given java-devel is never going to resolve to a JDK below 9 in RHEL/CentOS 10, I believe this could be used instead of a versioned dependency, based on the comment "# Byteman 4.x requires JDK 9+ to build. Require JDK 10 explicitly."

              sgehwolf@redhat.com Severin Gehwolf
              rhn-engineering-ahughes Andrew Hughes
              Severin Gehwolf Severin Gehwolf
              Martin Cermak Martin Cermak
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: