There is a new pull request by sternenseemann against master on the void-packages repository https://github.com/sternenseemann/void-packages chroot-prepare-tmp https://github.com/void-linux/void-packages/pull/28584 xbps-src: create $XBPS_MASTERDIR/tmp in chroot_prepare Missing $XBPS_MASTERDIR/tmp caused ca-certificates and glibc-locales to fail in the reconfigure step of binary-bootstrap, since a call to mktemp (which I couldn't locate in source though) assumed /tmp in the chroot would be present already. This issue was reproducible reliably for me on NixOS by doing something like: rm -rf masterdir ./xbps-src binary-bootstrap The workaround I found was: mkdir -p masterdir/tmp # or alternatively ./xbps-src clean # which also (re-)creates masterdir/tmp ./xbps-src binary-bootstrap This workaround is now mirrored in chroot_prepare by ensuring that tmp always exists. A patch file from https://github.com/void-linux/void-packages/pull/28584.patch is attached