From 8bb75d0234ee8e4429603ceb84c720835a239bdf Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Tue, 30 Jul 2024 11:28:07 +0300 Subject: [PATCH] ci: Do not install weak_deps into the image Only pull what we need to keep the image size smaller. Part-of: --- ci/docker/fedora/install-deps.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/docker/fedora/install-deps.sh b/ci/docker/fedora/install-deps.sh index f91e46de27..db56f0e13a 100644 --- a/ci/docker/fedora/install-deps.sh +++ b/ci/docker/fedora/install-deps.sh @@ -19,7 +19,7 @@ dnf config-manager --set-enabled '*-debuginfo' dnf upgrade -y && dnf distro-sync -y # Install the dependencies of gstreamer -dnf builddep -y --skip-broken --allowerasing --best \ +dnf builddep -y --setopt=install_weak_deps=false --skip-broken --allowerasing --best \ gstreamer1 \ gstreamer1-plugins-bad-free \ gstreamer1-plugins-bad-free-extras \ @@ -35,7 +35,7 @@ dnf remove -y \ 'ffmpeg-free*' \ 'fdk-aac-free*' -dnf install -y $(<./ci/docker/fedora/deps.txt) +dnf install --setopt=install_weak_deps=false -y $(<./ci/docker/fedora/deps.txt) dnf remove -y meson -x ninja-build pip3 install meson hotdoc python-gitlab tomli junitparser