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

python3.11-pybind11-devel-2.10.3-2.el9 is still in the RHEL 9.4 repos, masking the fix in python3.11-pybind11-devel-2.10.3-3.el9

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • rhel-9.4.z
    • rhel-9.4
    • pybind11
    • None
    • pybind11-2.6.2-6.el9_4
    • None
    • None
    • rhel-sst-cs-plumbers
    • ssg_core_services
    • 5
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

      We have "fixed" a bug in RHEL-5571.

      tl;dr python3.11-pybind11-devel-2.10.3-2.el9 had some superfluous RPM provides. They were removed from python3.11-pybind11-devel-2.10.3-3.el9

      However, since python3.11-pybind11-devel-2.10.3-2.el9 remains in the repositories, the problem is not fixed, EPEL 9 packages that have:

      BuildRequires: pybind11-static

      will still fetch the Python 3.11 version of the package, but not the latest one.

      To reproduce, run:

      $ mock -r rhel-9-x86_64 install pybind11-static

      Expected result:

      Installs pybind11-devel-2.6.2-4.el9.x86_64

      Actual result:

      Installs python3.11-pybind11-devel-2.10.3-2.el9.x86_64

              mhroncok@redhat.com Miro Hrončok
              mhroncok@redhat.com Miro Hrončok
              Miro Hrončok Miro Hrončok
              Frantisek Sumsal Frantisek Sumsal
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: