Richard W.M. Jones
2020-Jan-10 18:07 UTC
[Libguestfs] [PATCH Fedora libguestfs v3] Don't depend on libvirt-daemon-kvm
v3 adds libvirt-daemon-driver-storage-core too as a Recommends. Dan, there is a scratch build ongoing here: https://koji.fedoraproject.org/koji/taskinfo?taskID=40377285 Rich.
Richard W.M. Jones
2020-Jan-10 18:07 UTC
[Libguestfs] [PATCH Fedora libguestfs v3] Don't depend on libvirt-daemon-kvm monolith.
libguestfs usually needs qemu. However it only requires an emulator for the same architecture, not for all architectures. libvirt-daemon-kvm pulls in qemu which pulls in emulators for all architectures, as well as a bunch of other stuff we don't need at all like network interface support and nwfilter. There are no Fedora TCG-only arches, so drop the conditional section. --- libguestfs.spec | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/libguestfs.spec b/libguestfs.spec index 0d32ef0..1229246 100644 --- a/libguestfs.spec +++ b/libguestfs.spec @@ -211,12 +211,11 @@ Requires: fuse # For core disk-create API. Requires: /usr/bin/qemu-img -# For libvirt backend. -%ifarch %{ix86} x86_64 %{arm} aarch64 -Requires: libvirt-daemon-kvm >= 0.10.2-3 -%else -Requires: libvirt-daemon-qemu >= 0.10.2-3 -%endif +# For qemu direct and libvirt backends. +Requires: qemu-kvm-core +Requires: libvirt-daemon-driver-qemu +Requires: libvirt-daemon-driver-secret +Recommends: libvirt-daemon-driver-storage-core Recommends: libvirt-daemon-config-network Requires: selinux-policy >= 3.11.1-63 -- 2.24.1
Dan HorĂ¡k
2020-Jan-10 18:37 UTC
Re: [Libguestfs] [PATCH Fedora libguestfs v3] Don't depend on libvirt-daemon-kvm
On Fri, 10 Jan 2020 18:07:11 +0000 "Richard W.M. Jones" <rjones@redhat.com> wrote:> v3 adds libvirt-daemon-driver-storage-core too as a > Recommends. > > Dan, there is a scratch build ongoing here: > https://koji.fedoraproject.org/koji/taskinfo?taskID=40377285awesome, works as expected :-) Dan