Hide Forgot
Created attachment 1551080 [details] Proposed patch python2 support was removed from latest versions of python-rope. Unfortunately there is spyder-2.3.7-4.el7.noarch in epel7 which still requires python-rope. Attached patch restores support for python2 sub-package.
Yup. Can do this.
Since we are getting rid of python from Fedora, I am thinking I will update spyder to 3.x on EPEL-7. This will take me some time to do though ...
python-rope-0.16.0-1.el7 has been pushed to the Fedora EPEL 7 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-EPEL-2020-f958601821
python-rope-0.16.0-1.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.
Well. This update does not add python2 support and spyder is still broken on epel7 because of missing python2-rope.
Right. Patches welcome. I am really not interested in necromancy, especially with horrible build system Fedora has (I am now mostly around *SUSE and there it would be one line in SPEC file, or removing of it).
(In reply to Matěj Cepl from comment #6) > Right. Patches welcome. I am really not interested in necromancy, especially > with horrible build system Fedora has (I am now mostly around *SUSE and > there it would be one line in SPEC file, or removing of it). Whoops! Sorry, there IS an patch here. Will apply momentarily.
Note: new version of rope broke tests on python2 so all tests must be disabled in %check.
Sorry, I am really too far from Fedora these days. Leaving this bug and this package.
python-rope-0.16.0-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.