There is a new pull request by sgn against master on the void-packages repository https://github.com/sgn/void-packages wrapper-valac-update https://github.com/void-linux/void-packages/pull/26676 wrapper: bring valac and vapigen to current version Current wrappers hard-coded them at 0.42 which is very long ago. Hence, those wrappers insert a versioned vapidir that no longer exists. The build still work because valac will look into host's versioned vapidir instead. Let's check the version we're having and wrap that instead of changing the hard-coded number from time to time. A patch file from https://github.com/void-linux/void-packages/pull/26676.patch is attached