Bug 2063670 - Please reduce libvirt-daemon-kvm dependencies to qemu-kvm-core
Summary: Please reduce libvirt-daemon-kvm dependencies to qemu-kvm-core
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: libvirt
Version: 35
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Libvirt Maintainers
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-03-14 05:57 UTC by Martin Pitt
Modified: 2022-03-14 10:21 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-03-14 10:21:55 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Martin Pitt 2022-03-14 05:57:05 UTC
Description of problem: libvirt-daemon-kvm pulls in tons of desktop-ish packages (GTK, Jack, mesa, etc.) into a server. This was recently discussed on [1] and Neal pointed out that there is a qemu-kvm-core package which only pulls in the server bits.  Can you please move the dependency there?

This would significantly shrink our server footprint and container images.

Thanks for considering!

Version-Release number of selected component (if applicable):

libvirt-daemon-kvm-7.6.0-5.fc35.x86_64


[1] https://lists.fedoraproject.org/archives/list/server@lists.fedoraproject.org/message/UDV6CBRZRF3PKLZCZPXQ6T3OBTEUNAMX/

Comment 1 Daniel Berrangé 2022-03-14 09:22:28 UTC
(In reply to Martin Pitt from comment #0)
> Description of problem: libvirt-daemon-kvm pulls in tons of desktop-ish
> packages (GTK, Jack, mesa, etc.) into a server. This was recently discussed
> on [1] and Neal pointed out that there is a qemu-kvm-core package which only
> pulls in the server bits.  Can you please move the dependency there?

The libvirt-daemon-kvm package is intended to pull in all features that work with KVM. If you want a more fine grained installation, consider one of the other libvirt packages as described here:

   https://libvirt.org/kbase/rpm-deployment.html

Comment 2 Martin Pitt 2022-03-14 10:21:55 UTC
I see, thanks Daniel! 

Doing in https://github.com/cockpit-project/cockpituous/pull/473


Note You need to log in before you can comment on or make changes to this bug.