ci: don't remove wget from the packages of debian/x86_test-vk
authorSergi Blanch Torne <sergi.blanch.torne@collabora.com>
Wed, 16 Nov 2022 14:56:08 +0000 (15:56 +0100)
committerMarge Bot <emma+marge@anholt.net>
Thu, 17 Nov 2022 10:44:12 +0000 (10:44 +0000)
The 'wget' package was in the list of ephemeral packages used only during the
build. 'Wget' installation comes from the build for the 'x86_build-base', and
the inclusion on this list only affects its purge. Jobs that use this image,
like 'venus-lavapipe' in 'virglrenderer', cannot use it as other GL jobs can.
So, please don't consider this package ephemeral when it comes from the upper
layer builder.

This 'wget' package is a known dependency on a job that uses this image. So,
even if this package is installed in the base image, it is good to have it
explicitly mentioned in the packages to install.

Signed-off-by: Sergi Blanch Torne <sergi.blanch.torne@collabora.com>
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19784>

.gitlab-ci/container/debian/x86_test-vk.sh

index 1b55af8..8363688 100644 (file)
@@ -45,7 +45,6 @@ STABLE_EPHEMERAL=" \
       python3-setuptools \
       python3-wheel \
       software-properties-common \
-      wget \
       wine64-tools \
       xz-utils \
       "
@@ -57,6 +56,7 @@ apt-get install -y --no-remove --no-install-recommends \
       pciutils \
       python3-lxml \
       python3-simplejson \
+      wget \
       xinit \
       xserver-xorg-video-amdgpu \
       xserver-xorg-video-ati