NetBSD VM fails to install due to missing py311-expat package
As of commit d0f4aa7d the py311-expat is missing:
$ make vm-build-netbsd
...
### Installing packages ...
processing remote summary (http://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/amd64/9.3/All)...
database for http://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/amd64/9.3/All is up-to-date
py311-expat is not available in the repository
...
calculating dependencies.../py311-expat is not available in the repository
pkg_install error log can be found in /var/db/pkgin/pkg_install-err.log
reading local summary...
processing local summary...
Failed to prepare guest environment
Traceback (most recent call last):
File "/tmp/cirrus-ci-build/tests/vm/basevm.py", line 650, in main
return vm.build_image(args.image)
File "/tmp/cirrus-ci-build/tests/vm/netbsd", line 207, in build_image
self.ssh_root_check("pkgin -y install %s\n" % " ".join(self.pkgs))
File "/tmp/cirrus-ci-build/tests/vm/basevm.py", line 263, in ssh_root_check
self._ssh_do(self._config["root_user"], cmd, True)
File "/tmp/cirrus-ci-build/tests/vm/basevm.py", line 250, in _ssh_do
raise Exception("SSH command failed: %s" % cmd)
Exception: SSH command failed: pkgin -y install git-base pkgconf xz python311 py311-expat ninja-build bash gmake gsed gettext-tools dtc gnutls jpeg png capstone SDL2 gtk3+ libxkbcommon zstd libslirp
make: *** [tests/vm/Makefile.include:96: /root/.cache/qemu-vm/images/netbsd.img] Error 2
Exit status: 2