[PATCH RFC 0/6] spec: Decompose the daemon subpackage

Andrea Bolognani abologna at redhat.com
Sun Dec 11 16:16:49 UTC 2022


On Mon, Nov 28, 2022 at 06:03:29PM +0000, Daniel P. Berrangé wrote:
> On Mon, Nov 28, 2022 at 10:53:52AM -0700, Jim Fehlig wrote:
> > On 11/24/22 03:57, Daniel P. Berrangé wrote:
> > >   - Ask for 'libvirt-daemon-driver-qemu', 'libvirt-daemon-driver-nodedev',
> > >     which also gives you
> > >
> > >       - libvirt-daemon
> > >
> > >     The bare minimum libvirt pieces, but not the hypervisor itself
> >
> > Why not the hypervisor in this scenario?
>
> 'qemu-kvm' is a "typical installation" of QEMU packages on Fedora.
>
> People wanting minimal installations want to fine tune exactly
> which qemu-kvm-XXXX sub packages they install. So we don't force
> any dep from  'libvirt-daemon-driver-qemu', let the user choose
> exactly what they want.

I wonder if we could use

  Requires: qemu-kvm-core
  Recommends: qemu-kvm

here. The idea being that default installations would get a
fully-featured QEMU binary, whiel those aiming for a minimal install
would be able to disable recommends and get a stripped down, but
still functional, QEMU binary.

> > > The only thing we can't achieve this way is to install libvirtd and
> > > QEMU, without having the module daemons present. I'm not sure that
> > > matters though, if we aim to discontinue shipping libvirtd long term.

That's already the case today, so I'd say there's no need to worry
about it.

-- 
Andrea Bolognani / Red Hat / Virtualization



More information about the libvir-list mailing list