Mailinglist Archive: opensuse-packaging (76 mails)

< Previous Next >
[opensuse-packaging] vagrant-vim: correctly packaging vim stuff
Hi all,

seems like something change in the vim packaging since the last
submission of vagrant to Factory, because I got errors from the

found conflict of vagrant-vim-2.0.2-7.3.noarch with
- /usr/share/vim/current [mode mismatch: d755 root:root, l777
root:root -> vim80]

Seems to boil down to this line in vagrant's spec file:

%{!?vim_data_dir:%global vim_data_dir /usr/share/vim/current/}

/usr/share/vim/current is a link to /usr/share/vim/vim80 in Factory,
so I could hardcode that path for Factory and leave it like it is on
all other build targets. But I would rather like to avoid that and use
the officially recommended way to do that, if there is one.

Any ideas?

vim-plugins uses this, is this recommended?
%define vimplugin_dir %{_datadir}/vim/site

Kind Regards,

< Previous Next >
This Thread
  • No further messages