Bug 1910124 - Please build python-importlib-resources for EPEL 7
Summary: Please build python-importlib-resources for EPEL 7
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: python-importlib-resources
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Justin Caratzas
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2128811
TreeView+ depends on / blocked
 
Reported: 2020-12-22 18:29 UTC by Scott K Logan
Modified: 2023-01-12 01:12 UTC (History)
6 users (show)

Fixed In Version: python-importlib-resources-1.0.2-2.el7
Clone Of:
Environment:
Last Closed: 2023-01-12 01:12:18 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Patch to use python3_pkgversion in python-importlib-resources (1.60 KB, patch)
2020-12-22 18:29 UTC, Scott K Logan
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1812665 0 unspecified CLOSED %py3_dist is not compatible with Python RPM generators (python3dist vs python3.6dist) 2021-02-22 00:41:40 UTC

Description Scott K Logan 2020-12-22 18:29:20 UTC
Created attachment 1741432 [details]
Patch to use python3_pkgversion in python-importlib-resources

Description of problem:
python-importlib-resources is built for EPEL 8, but there is no build for EPEL 7. Since EPEL 7 is also targeting Python 3.6, it would be great to have this functionality there too.

Additional info:
The current epel8 branch can build against EPEL 7 if it is updated to use the python3_pkgversion macro. I attached a patch I used to verify this. I should mention that I couldn't get the %py3_dist macro to work for the build dependencies, so I had to convert them to package names.

Comment 1 Scott K Logan 2021-01-14 18:14:09 UTC
Hi, Ken. Is there anything I can do to help move forward with this ticket?

Comment 2 Frank Crawford 2022-09-03 11:30:02 UTC
Ken,

I'm after this as well to build python-importlib-metadata for EPEL7.

If you are too busy or don't want to do this, I'm already a packager (FAS frankcrawford) and willing to do the work, if you want to give me permissions.

Regards
Frank

Comment 3 Justin Caratzas 2022-09-08 01:29:38 UTC
Ken, I verified the attached patch on the epel7 branch. Is there any reason to specifically not build this for epel7? I'm willing to get the branch unobsoleted and re-reviewed if necessary.

Comment 4 Frank Crawford 2022-09-22 02:53:31 UTC
Folks, any update on this? It is blocking some package, which ultimately are blocking Chromium build for EPEL7.

Comment 5 Sergio Basto 2022-09-23 09:39:59 UTC
importlib_resources is a backport of Python 3.7's standard library importlib.resources module for 3.4 through 3.6. Users of Python 3.7 and beyond should use the standard library module, since for these versions, importlib_resources just delegates to that module.

Note that we don't need this package in Fedora, only in epel8. I only plan to maintain this for epel8, since we have Python 3.6 there.

https://bugzilla.redhat.com/show_bug.cgi?id=1772578


I can use my provenpackager powers to add the package to EPEL7

Comment 6 Frank Crawford 2023-01-01 01:44:35 UTC
Folks, is this ever going to happen?

Comment 7 Sergio Basto 2023-01-02 23:46:24 UTC
Sorry Frank , bad news the package is blocked on koji 
my last attempt https://pagure.io/releng/issue/11196

Comment 8 Frank Crawford 2023-01-03 00:02:33 UTC
Sergio, thanks.  I'm not sure it actually needs to be unretired, as much as just create a branch for it, but hopefully the ticket will get some action.

Comment 9 Sergio Basto 2023-01-03 00:59:54 UTC
wait , epel7 branch was not created by a fedpkg request-branch epel7 ?

Comment 10 Tomas Hrcka 2023-01-03 08:37:44 UTC
Please contact releng before using proven packager powers on retired packages. Pushing changes into repositories that are retired will break things...
It is now unretired and you should be able to build it in koji.

Comment 11 Fedora Update System 2023-01-03 15:46:55 UTC
FEDORA-EPEL-2023-b0b508c41c has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-b0b508c41c

Comment 12 Sergio Basto 2023-01-03 15:47:57 UTC
Done , happy new year

Comment 13 Fedora Update System 2023-01-04 01:39:22 UTC
FEDORA-EPEL-2023-b0b508c41c has been pushed to the Fedora EPEL 7 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-b0b508c41c

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

Comment 14 Fedora Update System 2023-01-12 01:12:18 UTC
FEDORA-EPEL-2023-b0b508c41c has been pushed to the Fedora EPEL 7 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.