Bug#814096: neovim: errors reading/writing shada file

James McCoy jamessan at debian.org
Thu Feb 11 00:27:16 UTC 2016


On Mon, Feb 08, 2016 at 09:37:31AM -0500, D. Stuart Freeman wrote:
> On first run neovim works as expected, but on subsequent runs starts with
> error:
> 
>      E576: Failed to parse ShaDa file: incomplete msgpack string at position 81
> 
> and exits with error:
> 
>      E576: Failed to parse ShaDa file: incomplete msgpack string at position 81
>      E136: Did not rename /home/stuart/.local/share/nvim/shada/main.shada.tmp.a because /home/stuart/.local/share/nvim/shada/main.shada does not looks like a ShaDa file
>      E136: Do not forget to remove /home/stuart/.local/share/nvim/shada/main.shada.tmp.a or rename it manually to /home/stuart/.local/share/nvim/shada/main.shada.

Indeed, this is a known problem when building Neovim against a 1.x
msgpack-c but running it against a pre-1.x version.  I'll be talking to
msgpack-c's upstream about this.

If Neovim is the only thing depending on libmsgpackc2, installing the
version from experimental will fix this.

Cheers,
-- 
James
GPG Key: 4096R/331BA3DB 2011-12-05 James McCoy <jamessan at debian.org>



More information about the pkg-vim-maintainers mailing list