Bug 2149497
| Summary: | Move python-greenlet-devel to CRB | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Michel Lind <michel> |
| Component: | python-greenlet | Assignee: | Brian Lane <bcl> |
| Status: | CLOSED ERRATA | QA Contact: | Dalibor Pospíšil <dapospis> |
| Severity: | unspecified | Docs Contact: | Mirek Jahoda <mjahoda> |
| Priority: | unspecified | ||
| Version: | 9.1 | CC: | ansasaki, atodorov, bcl, bleanhar, carl, dapospis, dueno, gfialova, rpittau, scorreia, zveleba |
| Target Milestone: | rc | Keywords: | Triaged |
| Target Release: | --- | Flags: | tsedovic:
needinfo-
pm-rhel: mirror+ |
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | python3-greenlet-1.1.2-4.el9 | Doc Type: | Enhancement |
| Doc Text: |
.`python3-greenlet-devel` is now available in CRB
The `python3-greenlet-devel` package is now available in the CodeReady Linux Builder (CRB) repository, which you must explicitly enable. See the link:https://access.redhat.com/articles/4348511[How to enable and make use of content within CodeReady Linux Builder] Knowledgebase article for more information. Note that packages included in the CRB repository are unsupported.
|
Story Points: | --- |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-11-07 08:35:46 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | |||
| Bug Blocks: | 2098497 | ||
This also needs to be added to CRB in Stream, but I picked 9.1 because python-greenlet was added to RHEL then. I don't think it can be added to CRB since the package is in AppStream, but we should be able to add -devel to AppStream. It's quite common for subpackages to be split between baseos/appstream and crb. Here are a few examples.
[root@rhel9-container:~]# dnf -q list --available {bison,jq,samba}{,-devel}.x86_64
Available Packages
bison.x86_64 3.7.4-5.el9 appstream
bison-devel.x86_64 3.7.4-5.el9 crb
jq.x86_64 1.6-12.el9 appstream
jq-devel.x86_64 1.6-12.el9 crb
samba.x86_64 4.16.4-101.el9 baseos
samba-devel.x86_64 4.16.4-101.el9 crb
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (python-greenlet bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:6504 |
Description of problem: python-greenlet was added to RHEL's appstream for 9.1, but python-greenlet-devel was not made available in CRB. This means we can't retire the old EPEL package, because doing so would make python-gevent and uwsgi (both in EPEL) unbuildable Version-Release number of selected component (if applicable): 1.1.2-3.el9 How reproducible: Always Steps to Reproduce: 1. sudo dnf list --showduplicates python3-greenlet-devel 2. sudo dnf repoquery --enablerepo=epel-source --whatrequires python3-greenlet-devel Actual results: ansible-playbooks on main ⬢ [almalinux:9] ❯ sudo dnf list --showduplicates python3-greenlet-devel Last metadata expiration check: 0:03:29 ago on Tue 29 Nov 2022 09:34:07 PM CST. Available Packages python3-greenlet-devel.x86_64 1.1.2-2.el9 epel ansible-playbooks on main ⬢ [almalinux:9] ❯ sudo dnf repoquery --enablerepo=epel-source --whatrequires python3-greenlet-devel Extra Packages for Enterprise Linux 9 - x86_64 1.3 MB/s | 2.5 MB 00:01 Last metadata expiration check: 0:00:03 ago on Tue 29 Nov 2022 09:38:05 PM CST. python-gevent-0:21.12.0-1.el9.src uwsgi-0:2.0.21-2.el9.src Expected results: python3-greenlet-devel should be available Additional info: