From c5c392d8a05dba4b6af818c61b62a9a2d4f00286 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Tue, 12 Jul 2016 15:57:39 +0100 Subject: [PATCH] libvirt.spec.in: require systemd-container on >= f24 The systemd-machined tools libvirt uses were split into a systemd-container RPM. Without depending on this, libvirt may silently fallback to the non-systemd cgroup impl which is not desirable. Signed-off-by: Daniel P. Berrange (cherry picked from commit ffc49e579c14b1d3f24af8d004ded6e3a0e8900f) --- libvirt.spec.in | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libvirt.spec.in b/libvirt.spec.in index 8b88eef095..629096b783 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -612,6 +612,9 @@ Requires: gzip Requires: bzip2 Requires: lzop Requires: xz +%if 0%{?fedora} >= 24 +Requires: systemd-container +%endif %description daemon-driver-qemu The qemu driver plugin for the libvirtd daemon, providing @@ -627,6 +630,9 @@ Group: Development/Libraries Requires: libvirt-daemon = %{version}-%{release} # There really is a hard cross-driver dependency here Requires: libvirt-daemon-driver-network = %{version}-%{release} +%if 0%{?fedora} >= 24 +Requires: systemd-container +%endif %description daemon-driver-lxc The LXC driver plugin for the libvirtd daemon, providing