Bug 2091185 - Remove pybind11 from epel9 - Conflict with RHEL 9
Summary: Remove pybind11 from epel9 - Conflict with RHEL 9
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: pybind11
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Susi Lehtola
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: EPEL2RHEL
TreeView+ depends on / blocked
 
Reported: 2022-05-27 18:08 UTC by Troy Dawson
Modified: 2022-06-01 18:00 UTC (History)
1 user (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-06-01 18:00:27 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Troy Dawson 2022-05-27 18:08:25 UTC
pybind11 is in RHEL 9.0
Remove it from epel9.

Comment 1 Troy Dawson 2022-05-27 18:22:41 UTC
The pybind11 in epel9 is higher version than in RHEL 9.0.
That creates a problem.  We need to make sure nothing in epel9 requires this higher version of pybind11 before it is taken out.
If there are dependencies, we'll have to deal with them as they come.

Comment 2 Susi Lehtola 2022-05-27 18:48:10 UTC
pybind11 was already included in RHEL 8.4 and I have not touched the EPEL branches since Jan 2021.

The package https://koji.fedoraproject.org/koji/buildinfo?buildID=1918914 was built in EPEL 9 by slaanesh.

I am not involved so I am removing myself from CC.

Comment 3 Troy Dawson 2022-05-27 20:10:42 UTC
I have verified that nothing currently depends on pybind11 / pybind11-devel / python3-pybind11 in epel9.

Comment 4 Simone Caronni 2022-06-01 14:35:41 UTC
In epel9 oneVPL has a build dependency on pybind "BuildRequires: python3dist(pybind11)", but no specific version. I just pushed an update to oneVPL a few days ago.
Without this, it can not be built, and this is because it is now included in RHEL 9.0, but it is NOT YET included in CentSO Stream 9.

A dnf repoquery on CentOS Stream 9 does not return anything.

Shouldn't CentOS Stream receive changes first compared to RHEL?

Comment 5 Troy Dawson 2022-06-01 14:44:30 UTC
python3-pybind11 and pybind11-devel are in CentOS Stream 9.  They are in the crb repository.

# dnf config-manager --enable crb
# dnf list "*pybind11*"
Available Packages
pybind11-devel.i686      2.6.2-4.el9  crb
pybind11-devel.x86_64    2.6.2-4.el9  crb
python3-pybind11.x86_64  2.6.2-4.el9  crb

Comment 6 Simone Caronni 2022-06-01 18:00:27 UTC
Ah! Sorry for the noise than. Thanks.

pybind11 has been untagged in Koji, so I think this can be closed.


Note You need to log in before you can comment on or make changes to this bug.