Bug 1220005

Summary: Package python-neovim requires all python versions (3.9—3.12) packages of msgpack&greenlet
Product: [openSUSE] openSUSE Tumbleweed Reporter: Mykola Krachkovsky <w01dnick>
Component: PythonAssignee: Python maintainers (group account) <python-maintainers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: mcepl
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: openSUSE Tumbleweed   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Mykola Krachkovsky 2024-02-16 10:29:59 UTC
Package python-neovim for some reason depends on all versions of python-msgpack and python-greenlet. E.g. python311-neovim [1] depends on:

python310-greenlet
python310-msgpack
python311-greenlet
python311-msgpack
python312-greenlet
python312-msgpack
python39-greenlet
python39-msgpack

NeoVim recommends python3-neovim, which leads to installing of all versions of python3.

[1] https://build.opensuse.org/projects/openSUSE:Factory/packages/python-neovim/repositories/standard/binaries/x86_64/python311-neovim-0.5.0-1.2.noarch.rpm
Comment 1 Matej Cepl 2024-03-07 06:18:25 UTC
All done.