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 <james...@debian.org>