Bug 1697809 - spyder package cannot be installed - python-rope missing
Summary: spyder package cannot be installed - python-rope missing
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: spyder
Version: epel7
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
Assignee: Mukundan Ragavan
QA Contact: Fedora Extras Quality Assurance
: 1760991 (view as bug list)
Depends On:
Blocks: EPEL7FailsToInstall
TreeView+ depends on / blocked
Reported: 2019-04-09 07:14 UTC by Steve Traylen
Modified: 2022-09-08 03:15 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2022-09-08 03:15:43 UTC
Type: Bug

Attachments (Terms of Use)

Description Steve Traylen 2019-04-09 07:14:59 UTC
Description of problem:

Installing spyder from EPEL7 is not longer possible.

Version-Release number of selected component (if applicable):


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 

there is no python-rope package. There is only a python36-rope package.


Comment 1 Steve Traylen 2019-11-13 10:37:10 UTC
This bug still stands.

Comment 2 tabor473 2020-01-13 20:20:21 UTC
For those still confused by this. I just went through the logs of builds


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.

Comment 3 Carl George 🤠 2022-09-07 03:38:16 UTC
*** Bug 1760991 has been marked as a duplicate of this bug. ***

Comment 4 Carl George 🤠 2022-09-07 03:45:12 UTC
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.

Comment 5 Mukundan Ragavan 2022-09-07 11:35:08 UTC
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

Comment 6 Troy Dawson 2022-09-07 13:44:43 UTC
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.

Note You need to log in before you can comment on or make changes to this bug.