Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 684314 - dev-python/neovim-python-client-0.3.2-r1: Package unsuccessfully tries to delete msgpack dependency
Summary: dev-python/neovim-python-client-0.3.2-r1: Package unsuccessfully tries to del...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Vim Maintainers
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2019-04-24 23:49 UTC by Wolfgang Müller
Modified: 2020-02-05 07:10 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for neovim-python-client-0.3.2-r1 (neovim-python-client.patch,331 bytes, patch)
2019-04-24 23:49 UTC, Wolfgang Müller
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Wolfgang Müller 2019-04-24 23:49:37 UTC
Created attachment 574086 [details, diff]
Patch for neovim-python-client-0.3.2-r1

The current install does not find the msgpack distribution because of an erroneous sed invocation in the ebuild. One affected package right now is neovim-remote, which fails with the following error message even though msgpack is installed:

pkg_resources.DistributionNotFound: The 'msgpack>=0.5.0' distribution was not found and is required by pynvim

I've attached a patch against dev-python/neovim-python-client-0.3.2-r1 which fixes the issue.
Comment 1 Wolfgang Müller 2019-04-25 00:02:48 UTC
I just noticed that I did not have the latest unstable version of dev-python/msgpack installed, which uses msgpack instead of the transitional msgpack-python package.

The patch can therefore be ignored. Sorry for the noise.

Since dev-python/neovim-python-client is unstable, the line deleting msgpack from setup.py can be removed, however.
Comment 2 Larry the Git Cow gentoo-dev 2020-02-05 07:10:54 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3180f1f1c2420003f1ae09b2e3b92305789d0014

commit 3180f1f1c2420003f1ae09b2e3b92305789d0014
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2020-02-05 07:09:01 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2020-02-05 07:10:11 +0000

    dev-python/pynvim: Remove no longer needed sed
    
    Closes: https://bugs.gentoo.org/684314
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 dev-python/pynvim/pynvim-0.4.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)