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

Replace explicit java-17-openjdk dependency in Byteman

    • sst_java
    • 9
    • 11
    • False
    • Hide

      None

      Show
      None
    • CentOS Stream

      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
            qe-baseos-tools-bugs@redhat.com qe-baseos-tools-bugs@redhat.com qe-baseos-tools-bugs@redhat.com qe-baseos-tools-bugs@redhat.com
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: