]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
mkosi: install test dependencies for EnterNamespace= test
authorFrantisek Sumsal <frantisek@sumsal.cz>
Thu, 9 Oct 2025 15:54:58 +0000 (17:54 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Sat, 11 Oct 2025 20:37:33 +0000 (22:37 +0200)
The test for the EnterNamespace= feature [0] has been both broken and
disabled since the migration to the mkosi framework, as it's missing the
libdw.pc file for pkg-config, so the test is skipped completely, and
it's also missing gcc to actually build the test binary.

[0] Part of TEST-87-AUX-UTILS-VM.coredump.sh

mkosi/mkosi.conf.d/arch/mkosi.conf
mkosi/mkosi.conf.d/centos-fedora/mkosi.conf
mkosi/mkosi.conf.d/debian-ubuntu/mkosi.conf
mkosi/mkosi.conf.d/opensuse/mkosi.conf

index a06b84371bcfa566d4088bd87e94df2ce2a0dac3..5807dcdef032c4835a8b41a63cf2ea1534bb6641 100644 (file)
@@ -22,6 +22,7 @@ Packages=
         dbus-broker
         dbus-broker-units
         dhcp
+        elfutils
         erofs-utils
         f2fs-tools
         git
@@ -39,6 +40,7 @@ Packages=
         openssl
         pacman
         perf
+        pkgconf
         polkit
         procps-ng
         psmisc
index 0de00d82acafc352a717fe4f184ce890e1e4e213..a898c030674e7bcfbfd1ceafb60845e5542abe1c 100644 (file)
@@ -28,6 +28,8 @@ Packages=
         device-mapper-event
         device-mapper-multipath
         dfuzzer
+        elfutils-devel
+        elfutils-libs
         erofs-utils
         git-core
         glibc-langpack-de
@@ -49,6 +51,7 @@ Packages=
         pam
         passwd
         perf
+        pkgconf
         policycoreutils
         polkit
         procps-ng
index 694b8a516582330b19d0fb1feacfeee0fc5bd98c..511d0003841da7d65398750c127fdfe2efe4594f 100644 (file)
@@ -53,6 +53,8 @@ Packages=
         isc-dhcp-server
         knot
         libcap-ng-utils
+        libdw-dev
+        libdw1
         locales
         login
         man-db
@@ -63,6 +65,7 @@ Packages=
         openssh-server
         passwd
         polkitd
+        pkgconf
         procps
         psmisc
         python3-pexpect
index 1b2f80fd4d9da1fbe9b33c4c3aeac652115fad8c..98c7364a007e7559afeac3cc779ed1acf1d7ada9 100644 (file)
@@ -58,6 +58,8 @@ Packages=
         knot
         libapparmor1
         libcap-progs
+        libdw-devel
+        libdw1
         libtss2-tcti-device0
         man
         multipath-tools
@@ -68,6 +70,7 @@ Packages=
         pam
         patterns-base-minimal_base
         perf
+        pkgconf
         procps4
         psmisc
         python3-pefile