The xfsprogs package is not necessary anymore since commit a5730b8bd3 and we don't need g++ in any of the containers (except for the mingw cross compiler container which can be handled differently), so this patch series simplifies the dockerfiles a little bit accordingly.
v2: - Include the "Treat the output of lcitool as text" patch (suggestion by Daniel) - Handle the g++ in the fedora-win64-cross container via a separate file in tests/lcitool/projects instead of a hack in the refresh script PS: I originally wanted to include an update to the libvirt-ci submodule in this series to be able to add the mingw-w64-tools package, too, but that would require an update of the Fedora 38 containers to a newer version - and this is causing lots of unresolved problems like failures in the fuzzer or avocado jobs, so this has to be postponed until these other issues are resolved. Philippe Mathieu-Daudé (1): tests/lcitool: Remove 'xfsprogs' from QEMU Thomas Huth (4): tests/lcitool/refresh: Treat the output of lcitool as text, not as bytes tests/lcitool: Remove g++ from the containers (except for the MinGW one) tests/lcitool/projects/qemu.yml: Sort entries alphabetically again tests/docker/dockerfiles: Update container files with "lcitool-refresh" tests/docker/dockerfiles/alpine.docker | 4 ---- tests/docker/dockerfiles/centos9.docker | 4 ---- .../dockerfiles/debian-amd64-cross.docker | 4 ---- .../dockerfiles/debian-arm64-cross.docker | 4 ---- .../dockerfiles/debian-armel-cross.docker | 4 ---- .../dockerfiles/debian-armhf-cross.docker | 4 ---- .../dockerfiles/debian-i686-cross.docker | 4 ---- .../dockerfiles/debian-mips64el-cross.docker | 4 ---- .../dockerfiles/debian-mipsel-cross.docker | 4 ---- .../dockerfiles/debian-ppc64el-cross.docker | 4 ---- .../dockerfiles/debian-riscv64-cross.docker | 3 --- .../dockerfiles/debian-s390x-cross.docker | 4 ---- tests/docker/dockerfiles/debian.docker | 4 ---- .../dockerfiles/fedora-win64-cross.docker | 2 +- tests/docker/dockerfiles/fedora.docker | 4 ---- tests/docker/dockerfiles/opensuse-leap.docker | 4 ---- tests/docker/dockerfiles/ubuntu2204.docker | 4 ---- tests/lcitool/projects/qemu-minimal.yml | 1 - tests/lcitool/projects/qemu-win-installer.yml | 4 ++++ tests/lcitool/projects/qemu.yml | 18 ++++++++---------- tests/lcitool/refresh | 5 +++-- 21 files changed, 16 insertions(+), 77 deletions(-) create mode 100644 tests/lcitool/projects/qemu-win-installer.yml -- 2.45.0