From 6539076860afa9f68a70b12466df5b3b241ca67f Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Mon, 20 Nov 2023 17:48:01 +0100 Subject: [PATCH] Install systemd's build dependencies --- integration/upstream-tests/main.fmf | 3 +++ integration/upstream-tests/test.sh | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/integration/upstream-tests/main.fmf b/integration/upstream-tests/main.fmf index a2ea997..9b97a30 100644 --- a/integration/upstream-tests/main.fmf +++ b/integration/upstream-tests/main.fmf @@ -6,6 +6,7 @@ require: - coreutils - dhcp-client - diffutils + - dnf - dnsmasq - dosfstools - e2fsprogs @@ -40,6 +41,8 @@ require: - veritysetup - wget recommend: + - dnf-plugins-core + - dnf5-plugins - systemd-boot-unsigned - systemd-bootchart - systemd-journal-remote diff --git a/integration/upstream-tests/test.sh b/integration/upstream-tests/test.sh index 4b890e7..56c34f7 100755 --- a/integration/upstream-tests/test.sh +++ b/integration/upstream-tests/test.sh @@ -6,6 +6,10 @@ set -o pipefail # Switch SELinux to permissive, since the tests don't set proper contexts setenforce 0 +# Install systemd's build dependencies, as some of the integration tests setup stuff +# requires pkg-config files +dnf builddep -y systemd + # Prepare systemd source tree # # Note: the snippet below assumes that the target PR branch is always 'main'