Hide Forgot
Description of problem: Installing spyder from EPEL7 is not longer possible. Version-Release number of selected component (if applicable): spyder-2.3.7-4.el7.noarch How reproducible: Every time Steps to Reproduce: 1. yum install spyder Actual results: Finished Kernel Module Plugin Error: Package: spyder-2.3.7-4.el7.noarch (epel) Requires: python-rope You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Expected results: It should install Additional info: It seems since https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-a9c8bdf564 there is no python-rope package. There is only a python36-rope package. https://koji.fedoraproject.org/koji/search?terms=python-rope-0.14.0-1.el7&type=build&match=glob
This bug still stands.
For those still confused by this. I just went through the logs of builds https://koji.fedoraproject.org/koji/buildinfo?buildID=1134846 and found one for python 2.7 and downloaded it. yum localinstall to install python rope and then spyder installed correctly. Sloppy for a number of reasons but works. Sadly a lot of libraries I work with are 2.7 only for the time being despite End Of Life of 2.7 already passing.
*** Bug 1760991 has been marked as a duplicate of this bug. ***
What is the plan for this bug? python2-rope was removed from EPEL 7 (bug 1695212). spyder must either port to python3 or be retired to avoid having an uninstallable package in the repos.
spyder changed substantially between v2 and v3 pulling in a LOT of dependencies. This was the point I had taken over from the previous maintainer. Even in Fedora, I submitted review requests for several of the dependencies of spyder and none of that exists in EPEL-7. Unfortunately, I do not have the bandwidth to do all of that for **EPEL 7**. I think we can get rid of it in EPEL7
It's been uninstallable for several years. If you do not have the bandwidth to fix it, then I agree, let's retire it for epel7.
https://src.fedoraproject.org/rpms/spyder/c/8d3ecc47ec5c0225e3a5610537f8b76044134ff2?branch=epel7