[PATCH V7 07/12] spec: Add module-init-tools dependency to nodedev and lxc drivers

Jim Fehlig jfehlig at suse.com
Mon Jan 9 17:42:17 UTC 2023


Both the nodedev and lxc drivers can load kernel modules. Add a
module-init-tools dependency to the drivers and remove the dependency
from libvirt-daemon.

Signed-off-by: Jim Fehlig <jfehlig at suse.com>
Reviewed-by: Daniel P. Berrangé <berrange at redhat.com>
Reviewed-by: Andrea Bolognani <abologna at redhat.com>
---
 libvirt.spec.in | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/libvirt.spec.in b/libvirt.spec.in
index 12151cb90f..a86d9b99ee 100644
--- a/libvirt.spec.in
+++ b/libvirt.spec.in
@@ -434,8 +434,6 @@ Requires: libvirt-daemon-lock = %{version}-%{release}
 Requires: libvirt-daemon-plugin-lockd = %{version}-%{release}
 Requires: libvirt-daemon-log = %{version}-%{release}
 Requires: libvirt-daemon-proxy = %{version}-%{release}
-# for modprobe of pci devices
-Requires: module-init-tools
 %if %{with_numad}
 Requires: numad
 %endif
@@ -571,6 +569,8 @@ Requires: libvirt-libs = %{version}-%{release}
 Requires: systemd >= 185
 # For managing persistent mediated devices
 Requires: mdevctl
+# for modprobe of pci devices
+Requires: module-init-tools
 
 %description daemon-driver-nodedev
 The nodedev driver plugin for the libvirtd daemon, providing
@@ -776,6 +776,8 @@ Requires: libvirt-libs = %{version}-%{release}
 # There really is a hard cross-driver dependency here
 Requires: libvirt-daemon-driver-network = %{version}-%{release}
 Requires: systemd-container
+# for modprobe of nbd driver
+Requires: module-init-tools
 
 %description daemon-driver-lxc
 The LXC driver plugin for the libvirtd daemon, providing
-- 
2.38.1



More information about the libvir-list mailing list