#2567 F34 Change: Disable Python 2 Dist RPM Generators and Freeze Python 2 Macros
Closed: Accepted by zbyszek. Opened by bcotton.

The python2.7dist() and python2dist() automatic provides/requires from python-rpm-generators will no longer be automatically generated, no functional packages in Fedora use them. The python(abi) = 2.7 automatic provides/requires will be kept.

The python2-rpm-macros package will be removed from Fedora 34 and newer. The python2 RPM macros (/usr/lib/rpm/macros.d/macros.python2) will be moved to python2.7 and frozen (no new development, except critical bugfixes that affect packages outside the remaining Python 2 ecosystem).

Note that Python 2 packages are already not allowed in Fedora, except explicitly granted exceptions.


I was a bit puzzled by missing feedback after I've amended the proposal but I see Neal agrees :)

+1 (the change owner)

APPROVED (+3, 0, 0)

Announced: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3FN7632OSNMD327DIZ6UQ4XDVJRNNAGI/

Metadata Update from @zbyszek:
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

Metadata