Bug 1741013
Summary: | python-gntp depends on Python 2 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Lumír Balhar <lbalhar> |
Component: | python-gntp | Assignee: | Miro Hrončok <mhroncok> |
Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | cse.cem+redhatbugz, mhroncok |
Target Milestone: | --- | Flags: | cse.cem+redhatbugz:
needinfo-
|
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | python-gntp-1.0.3-11.fc32 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-09-17 05:02:20 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1698500 |
Description
Lumír Balhar
2019-08-14 05:13:31 UTC
I think the 2 dependency is historical? Recent versions claim to support Python 3. In Fedora, nothing depends on python2-gntp so you can freely remove that subpackage and keep only Python 3 version. Do you need any help with that? Do you have any plan to remove python2-gntp? No, I don't have any plans to remove python2 functionality. python2-gntp is a leaf package (nothing depends on it in rawhide). Do you have any reason to keep it in the distro? According to the change [1], if you want to keep the python2 subpackage in Fedora 32, you'll have to fill a fesco request for an exception with a reason to keep it for a while longer. [1] https://fedoraproject.org/wiki/Changes/F31_Mass_Python_2_Package_Removal#Information_on_Remaining_Packages Could you please answer my question? Could you please answer my question? If you don't, we'll remove the python2 subpackage from rawhide. To answer your question: sure, I don't see any reason to remove it from the distro. Python2 works fine and this python subpackage works fine. Well, it works now but it won't work in the near future because, as described in the changes, we are retiring the whole Python 2 stack. Python 2 will lose support in the January 2020 and we (Python maintenance team) don't want to maintain it after that date. Moreover, there are no dependent packages on python2-gntp so it can be removed from rawhide without any harm. Of course, if you want to keep it for a while longer, which I see no reason for, you can request a fesco exception (example: https://pagure.io/fesco/issue/2214). But then, be prepared to become a co-maintainer of python2-setuptools package because python-gntp requires it. Could you please remove it? Shall I prepare a PR to make it easier for you? I don't really see why you keep asking me questions. Killing 2 is your project, do it yourself. I've done it myself. Thanks for the friendly attitude. No problem! |