From 1b33d2757648f3d0df73d90a43b17a5295c0ac1c 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 87514f055d..4dbe3e5b7d 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -917,6 +917,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 @@ -932,6 +935,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 -- GitLab