Python2 is going to be unsupported since 2020-01-01 and I as python-cups maintainer would like to remove python2 subpackage. Would you mind porting your package to python3-cups? If it is not possible, would you mind considering removing xpra from Fedora, if possible?
Unfortunately, at the moment, xpra isn't fully ported over to python 3 upstream, so it's not ready to fully switch to python 3. Xpra is a heavily used package in Fedora, so we definitely don't want to remove it. Honestly, I can't see the urgency to drop the python2 sub-package while Python 2 still has a couple of years support left. Dropping it now seems premature, since it would also break user code depending on it.
Hi Jonathan, thank you for the response. IMHO it is good to start sooner than later - one year and five months seems like enough time, but I think porting can arise some issues, which can delay the process. And the fact python2 going to be unsupported (IMO) means that there won't be any python2 subpackages since 2020-01-01 in Fedora - which means no python2 subpackages in Rawhide and supported stable Fedora releases. And that means to remove python2 subpackages at that time even in stable releases (which I don't think it is good approach...) or port a project early and ship in rawhide, which will become stable release and users will have more to adapt or test ported project. Is there a upstream issue for porting xpra to python? If so, would you mind attaching the link here, and if not, would you mind asking upstream for it?
Hi Zdenek - yeah, I do understand the motivation, and can't argue with it. But, I don't want to remove functional and useful software. Upstream is working hard on the issue: https://www.xpra.org/trac/ticket/1568 Progress is good, but not yet complete.
I understand - I mentioned the removal as the last resort, if porting isn't possible (e.g. dead upstream and too much work on porting...).
xpra-2.3-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-501ff8a45f
xpra-2.3-1.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-efcd54f2b7
xpra-2.3-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-501ff8a45f
xpra-2.3-1.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-efcd54f2b7
xpra-2.3-1.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
xpra-2.3-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.