Bug 2063713 - Please provide python-redis for EPEL-9
Summary: Please provide python-redis for EPEL-9
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-redis
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Fedora Infrastructure SIG
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2082002 2087440 (view as bug list)
Depends On:
Blocks: 2033064 2078478
TreeView+ depends on / blocked
 
Reported: 2022-03-14 08:26 UTC by Stefan Bluhm
Modified: 2022-06-20 00:36 UTC (History)
10 users (show)

Fixed In Version: python-redis-4.3.3-1.el9
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-06-20 00:36:24 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Stefan Bluhm 2022-03-14 08:26:55 UTC
Can you please provide python-redis for EPEL-9?

Thank you very much.

Comment 1 Kevin Fenzi 2022-03-16 21:38:18 UTC
I'm planning on updating rawhide soon, will try to push that new version to epel9 then too.

Comment 2 Major Hayden 🤠 2022-04-25 12:38:24 UTC
This EPEL 9 backport would be super helpful for my work on backporting azure-cli to EPEL 9. Let me know if there's anything I can do to help.

Comment 3 Major Hayden 🤠 2022-04-26 19:20:05 UTC
For what it's worth, I made a PR to switch to pyproject-rpm-macros. That removes some of the dependencies, like mock, which are no longer needed by upstream and are not available in EPEL. 

PR: https://src.fedoraproject.org/rpms/python-redis/pull-request/8

Comment 4 Kevin Fenzi 2022-04-28 20:29:22 UTC
merged. epel9 branch requested. https://pagure.io/releng/fedora-scm-requests/issue/44057

Comment 5 Major Hayden 🤠 2022-04-28 20:30:11 UTC
Thanks, Kevin! 🎉

Comment 6 Major Hayden 🤠 2022-04-28 20:35:43 UTC
Made a PR for the backport. https://src.fedoraproject.org/rpms/python-redis/pull-request/9

Comment 7 Kevin Fenzi 2022-04-28 20:44:46 UTC
The rawhide build failed with test failures. ;( 

Any idea what's going on there?

Comment 8 Major Hayden 🤠 2022-04-29 11:21:34 UTC
Just to bring the conversation[0] full circle here, it looks like Fedora 37 went to redis 7.0.0 (the server), but python-redis (redis-py) is only tested against redis 4 + 5 based on what I see in the GitHub repository. I opened an issue[1] upstream to find out what their plan is for redis 7.

I'll open a PR to disable some of those tests until upstream can get something put together.

[0] https://src.fedoraproject.org/rpms/python-redis/pull-request/8
[1] https://github.com/redis/redis-py/issues/2153

Comment 9 Major Hayden 🤠 2022-04-29 11:45:34 UTC
Rawhide PR made to skip some tests. Looks okay in mock, but I'm waiting on CI:

  https://src.fedoraproject.org/rpms/python-redis/pull-request/10

Comment 10 Kevin Fenzi 2022-05-30 22:13:39 UTC
*** Bug 2082002 has been marked as a duplicate of this bug. ***

Comment 11 Kevin Fenzi 2022-05-30 22:14:13 UTC
*** Bug 2087440 has been marked as a duplicate of this bug. ***

Comment 12 Major Hayden 🤠 2022-05-31 13:32:50 UTC
Looks like the latest updates to rawhide allow this package to build just fine in EPEL 9. 🎉

Comment 13 Fedora Update System 2022-06-11 20:39:59 UTC
FEDORA-EPEL-2022-47e49c4a21 has been submitted as an update to Fedora EPEL 9. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-47e49c4a21

Comment 14 Fedora Update System 2022-06-12 01:58:29 UTC
FEDORA-EPEL-2022-47e49c4a21 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-47e49c4a21

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2022-06-20 00:36:24 UTC
FEDORA-EPEL-2022-47e49c4a21 has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.


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