On 22/07/19 07:00PM, Miro Hrončok wrote:
apparently, all EPEL 8 Python 3.8 and 3.9 packages that should only
provide
python3.8dist(...)/python3.9dist(...) also provide python3dist(...).
That means, any Python 3.6 package that BuildRequires python3dist(...) might
get a Python 3.8/3.9 package instead.
This has been fixed via
https://src.fedoraproject.org/rpms/epel-rpm-macros/pull-request/47 (and
accidentally pushed without epel-rpm-macros maintainers ack).
I propose that we ship the fix and rebuild all affected packages.
We discussed this issue in the EPEL SCo meeting, and I volunteered to
handle it.
I built the fixed epel-rpm-macros and submitted a Bodhi update[0] and a
buildroot override. I also rebuilt the affected packages and submitted
[1]. I would appreciate testing and karma!
[0]:
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-5e2dae8961
[1]:
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2022-781937ed73
Out of all of the packages, only python38-itsdangerous-epel FTBFS, and I
filed [2] for that one.
[2]:
https://bugzilla.redhat.com/show_bug.cgi?id=2109363
--
Thanks,
Maxwell G (@gotmax23)
Pronouns: He/Him/His