Bug 2312849 - Please branch and build python-immutables in epel10
Summary: Please branch and build python-immutables in epel10
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-immutables
Version: epel10
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Beasley
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: EPELPackagersSIG 2310887
TreeView+ depends on / blocked
 
Reported: 2024-09-17 13:44 UTC by Ben Beasley
Modified: 2024-09-25 00:14 UTC (History)
2 users (show)

Fixed In Version: python-immutables-0.20-4.el10_0
Clone Of:
Environment:
Last Closed: 2024-09-25 00:14:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ben Beasley 2024-09-17 13:44:41 UTC
Please branch and build python-immutables in epel10.

If you do not wish to maintain python-immutables in epel10,
or do not think you will be able to do this in a timely manner,
I would be happy to be a co-maintainer of the package (FAS: music);
please add me through https://src.fedoraproject.org/rpms/python-immutables/adduser

Comment 1 Ben Beasley 2024-09-17 13:46:27 UTC
This is an avoidable (by omitting some tests) but useful test dependency for python-cattrs, bug 2310887.

I did a local mock build for EPEL10 based on Rawhide, and it worked fine.

Comment 2 Carl George 🤠 2024-09-18 04:12:57 UTC
You technically are already a co-maintainer via the python-packagers-sig, and that should allow you access to request an epel10 branch.  If it doesn't work for some reason I can step in and request the branch myself (and then go investigate why the request didn't work).

Once the epel10 branch exists, it looks like the best commit to fast-forward it to would be 6b8ab67.  I don't see a reason to include the Python 3.13 patch that was needed on Rawhide.

Comment 3 Ben Beasley 2024-09-18 12:18:33 UTC
(In reply to Carl George 🤠 from comment #2)
> You technically are already a co-maintainer via the python-packagers-sig,
> and that should allow you access to request an epel10 branch.  If it doesn't
> work for some reason I can step in and request the branch myself (and then
> go investigate why the request didn't work).

Unfortunately, that doesn’t work[1] due to [2].

If you can request the branch as an individual maintainer, I’ll be happy to take care of the rest.

> Once the epel10 branch exists, it looks like the best commit to fast-forward
> it to would be 6b8ab67.  I don't see a reason to include the Python 3.13
> patch that was needed on Rawhide.

Sounds good to me.

[1] https://pagure.io/releng/fedora-scm-requests/issue/67267
[2] https://pagure.io/releng/issue/12296

Comment 4 Fedora Update System 2024-09-25 00:11:53 UTC
FEDORA-EPEL-2024-1bc72d9868 (python-cattrs-24.1.2-1.el10_0 and python-immutables-0.20-4.el10_0) has been submitted as an update to Fedora EPEL 10.0.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-1bc72d9868

Comment 5 Fedora Update System 2024-09-25 00:14:43 UTC
FEDORA-EPEL-2024-1bc72d9868 (python-cattrs-24.1.2-1.el10_0 and python-immutables-0.20-4.el10_0) has been pushed to the Fedora EPEL 10.0 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.