New comment by ahesford on void-packages repository https://github.com/void-linux/void-packages/pull/26701#issuecomment-733803669 Comment: Right, this won't prevent `ncurses-term` from installing those files in advance or simultaneously, and `xbps-pkgdb -a` will still complain after the fact if `ncurses-term` is installed before the rules take effect. At least this prevents reinstallation or upgrades of `ncurses-term` from overwriting the files, and I believe `xbps-remove ncurses-term` will leave the changed files in place. Of course, because XBPS extracts packages in lexicographic order, `xbps-install alacritty-terminfo ncurses-term` and `xbps-install dvtm ncurses-term` will cause the `ncurses-term` versions to overwrite the specific versions the first time, while `xbps-install st-terminfo ncurses-term` will behave "correctly".