New issue by harrisonthorne on void-packages repository https://github.com/void-linux/void-packages/issues/26474 Description: I'm still learning how to make Void packages. It's been a super pleasant experience, though. I'm making a package for `tree-sitter`, which seems to be a dependency of Neovim's upcoming 0.5 release. template: ``` # Template file for 'tree-sitter' pkgname=tree-sitter version=0.17.3 revision=1 build_style=gnu-makefile short_desc="Parser generator tool and incremental parsing library" maintainer="Harrison Thorne " license="MIT" homepage="https://tree-sitter.github.io" distfiles="https://github.com/tree-sitter/${pkgname}/archive/${version}.tar.gz" checksum=a897e5c9a7ccb74271d9b20d59121d2d2e9de8b896c4d1cfaac0f8104c1ef9f8 tree-sitter-devel_package() { short_desc+=" - development files" depends="${sourcepkg}>=${version}_${revision}" pkg_install() { vmove usr/include vmove "usr/lib/*.a" vmove "usr/lib/*.so" vmove usr/lib/pkgconfig } } ``` Then, when I add `tree-sitter-devel` to `neovim`'s `makedepends`, I get this with `xbps-src pkg neovim`: ``` ERROR: tree-sitter-devel-0.17.3_1: file `/usr/include/tree_sitter/api.h' already installed by package tree-sitter-0.17.3_1. ERROR: tree-sitter-devel-0.17.3_1: file `/usr/include/tree_sitter/parser.h' already installed by package tree-sitter-0.17.3_1. ERROR: tree-sitter-devel-0.17.3_1: file `/usr/lib/libtree-sitter.a' already installed by package tree-sitter-0.17.3_1. ERROR: tree-sitter-devel-0.17.3_1: file `/usr/lib/pkgconfig/tree-sitter.pc' already installed by package tree-sitter-0.17.3_1. ERROR: tree-sitter-devel-0.17.3_1: file `/usr/lib/libtree-sitter.so' already installed by package tree-sitter-0.17.3_1. ``` Why is this happening?