When vim-tiny was individually installed, link of vim will point to /usr/bin/vim.tiny
which causes "lack of defaults.vim" error
root@qemux86-64:~# ls -alh /bin/vim
lrwxrwxrwx 1 root root 17 Apr 5 2011 /bin/vim -> /usr/bin/vim.tiny
root@qemux86-64:~# vim
E1187: Failed to source defaults.vim
root@qemux86-64:~# ls -alh /bin/vim
In this situation, the link of vim should not be created, so fix it.
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
install -D -m 0755 ${S}/src/vim ${D}/${bindir}/vim.tiny
}
+ALTERNATIVE:${PN} = "vi"
ALTERNATIVE_PRIORITY = "90"
ALTERNATIVE_TARGET = "${bindir}/vim.tiny"