New comment by maciozo on void-packages repository https://github.com/void-linux/void-packages/pull/11495#issuecomment-490974924 Comment: @pullmoll > I tend to think if you just remove `do_install()` and let xbps-src do its job in the default `gnu-configure` build style it should work. All the things you did seem way too complicated. Removing `do_install()` fails with: ``` => libircclient-devel-1.10_1: running pkg_install ... mv: cannot stat '/destdir//libircclient-1.10/usr/share/doc/libircclient/*': No such file or directory => ERROR: libircclient-devel-1.10_1: pkg_install: 'mv ${_destdir}/$files ${_pkgdestdir}/${_targetdir}' exited with 1 => ERROR: in _vmove() at common/environment/setup/install.sh:232 => ERROR: in _noglob_helper() at common/environment/setup/install.sh:12 => ERROR: in pkg_install() at srcpkgs/libircclient-devel/template:28 ``` With `template:28` being `vmove usr/share/doc/${sourcepkg}/*` in `libircclient-devel_package().pkg_install()` Also removing `pkg_install()` fails with: ``` => libircclient-devel-1.10_1: running pre-pkg hook: 99-pkglint ... => ERROR: libircclient-devel-1.10_1: PKGDESTDIR is empty and build_style != meta => ERROR: libircclient-devel-1.10_1: cannot continue with installation! ```