Bug 1962922

Summary: Missing dependency on python3-keyring
Product: [Fedora] Fedora Reporter: Matthew Saltzman <mjs>
Component: spyderAssignee: Mukundan Ragavan <nonamedotc>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 34CC: nonamedotc
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-05-20 22:30:21 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:

Description Matthew Saltzman 2021-05-20 19:22:10 UTC
Description of problem:
'dnf install python3-spyder' doesn't pull python3-keyring as a dependency

Version-Release number of selected component (if applicable):
python3-spyder-4.2.5-1.fc34

How reproducible:
Always

Steps to Reproduce:
1. dnf install python3-spyder
2. Start Spyder
3.

Actual results:
Pop-up window complains about missing dependencies and lists 'keyring'.
Installing python3-keyring manually prevents that error.

Expected results:
'dnf install python3-spyder' pulls in python3-keyring as a dependency.

Additional info:
'rpm -q --requires python3-spyder' does not list python3-keyring.

Some other Fedora packages that are dependencies of Spyder are at the wrong versions. python3-parso is at 0.8.0 but Spyder wants 0.7.0. python3-qtconsole is at 5.0.2 but Spyder wants >= 5.0.3. python3-watchdog is at 0.10.2 but Spyder wants >= 0.10.3 and < 2.0.0. The dependency pop-up when Spyder starts says:

You have missing dependencies!

# Mandatory:
parso =0.7.0 : 0.8.0 (NOK)
qtconsole >=5.0.3 : 5.0.2 (NOK)
watchdog >=0.10.3;<2.0.0 : 0.10.2 (NOK)

Please install them to avoid this message.

Note: Spyder could work without some of these dependencies, however to have a smooth experience when using Spyder we strongly recommend you to install all the listed missing dependencies.

Failing to install these dependencies might result in bugs. Please be sure that any found bugs are not the direct result of missing dependencies, prior to reporting a new issue.

Comment 1 Mukundan Ragavan 2021-05-20 22:30:21 UTC

*** This bug has been marked as a duplicate of bug 1957486 ***