Bug 1024393
Summary: | libvirt-daemon-lxc kind of heavy on the dependencies. | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Bhavna Sarathy <bsarathy> |
Component: | libvirt | Assignee: | Daniel Berrangé <berrange> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 7.0 | CC: | acathrow, ajia, alexl, berrange, clalancette, dallan, dyuan, itamar, jdenemar, jforbes, jpoimboe, laine, libvirt-maint, lsu, mattdm, svenkatr, veillard, virt-maint |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | libvirt-1.1.1-11.el7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | 1012198 | Environment: | |
Last Closed: | 2014-06-13 09:45:12 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Bhavna Sarathy
2013-10-29 15:01:48 UTC
Additional note for RHEL: unlike Fedora, where all built things end up in the repo, if we're changing the dependency stack in RHEL we need to ensure that the proper bits still end up in the product where necessary. We're not changing the overall dependency stack of libvirt. This is merely moving some deps out of 'libvirt-daemon' and into 'libvirt-daemon-driver-XXX'. Overall the total number of deps is unchanged. This just allows someone doing 'yum install libvirt-daemon-driver-lxc' to get few bits pulled in by default. Fix available upstream commit 23142ac91a86309214923f446be9d0dd54d99d95 Author: Daniel P. Berrange <berrange> Date: Tue Oct 29 11:27:45 2013 +0000 Push RPM deps down into libvirt-daemon-driver-XXXX sub-RPMs For inexplicable reasons, many of the 3rd party package deps were left against the 'libvirt-daemon' RPM when the drivers were split out. This makes a minimal install heavier that it should be. Push them all down into libvirt-daemon-driver-XXX so they're only pulled in when truly needed With this change applied, a minimal install of just the libvirt-daemon-driver-lxc RPM is reduced by 41 MB on a Fedora 19 host. Signed-off-by: Daniel P. Berrange <berrange> Should also pull in the changelog fix commit e23216da9a9318df920abb11b02582b81515c862 Author: Cole Robinson <crobinso> Date: Wed Sep 25 13:20:40 2013 -0400 spec: Clean up distribution of ChangeLog (and others) - Move COPYING* to libvirt-client, so every package pulls them in - Move AUTHORS ChangeLog.gz NEWS README TODO from -daemon to -docs - Drop duplicate distribution of docs in -python https://bugzilla.redhat.com/show_bug.cgi?id=977099 1.Install a minimal install rhel7 guest , named test 2.Configure tests yum repo , make sure that inclue latest packages 3. #yum install libvirt-daemon-lxc Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libvirt-daemon-lxc x86_64 1.1.1-12.el7 RHEVH 50 k Installing for dependencies: augeas-libs x86_64 1.1.0-4.el7 RHEVH 321 k cyrus-sasl x86_64 2.1.26-13.el7 RHEVH 86 k cyrus-sasl-md5 x86_64 2.1.26-13.el7 RHEVH 54 k fuse-libs x86_64 2.9.2-3.el7 RHEL-Server 90 k glusterfs-api x86_64 3.4.0.40rhs-2.el7 RHEVH 46 k glusterfs-libs x86_64 3.4.0.40rhs-2.el7 RHEVH 232 k gnutls-dane x86_64 3.1.16-1.el7 RHEVH 48 k gnutls-utils x86_64 3.1.16-1.el7 RHEVH 264 k iptables-services x86_64 1.4.19.1-1.el7 RHEVH 42 k iscsi-initiator-utils x86_64 6.2.0.873-15.el7 RHEVH 457 k keyutils x86_64 1.5.8-1.el7 RHEVH 52 k ldns x86_64 1.6.16-5.el7 RHEVH 468 k libaio x86_64 0.3.109-9.el7 RHEL-Server 23 k libcgroup x86_64 0.40-0.rc1.3.el7 RHEVH 59 k libevent x86_64 2.0.21-2.el7 RHEVH 208 k libiscsi x86_64 1.9.0-3.el7 RHEVH 57 k libnfsidmap x86_64 0.25-7.el7 RHEVH 44 k libtirpc x86_64 0.2.3-3.el7 RHEVH 80 k libvirt-client x86_64 1.1.1-12.el7 RHEVH 3.6 M libvirt-daemon x86_64 1.1.1-12.el7 RHEVH 770 k libvirt-daemon-driver-interface x86_64 1.1.1-12.el7 RHEVH 92 k libvirt-daemon-driver-lxc x86_64 1.1.1-12.el7 RHEVH 133 k libvirt-daemon-driver-network x86_64 1.1.1-12.el7 RHEVH 103 k libvirt-daemon-driver-nodedev x86_64 1.1.1-12.el7 RHEVH 90 k libvirt-daemon-driver-nwfilter x86_64 1.1.1-12.el7 RHEVH 116 k libvirt-daemon-driver-secret x86_64 1.1.1-12.el7 RHEVH 85 k libvirt-daemon-driver-storage x86_64 1.1.1-12.el7 RHEVH 126 k netcf-libs x86_64 0.2.3-4.el7 RHEL-Server 64 k nfs-utils x86_64 1:1.2.9-0.3.el7 RHEVH 351 k nmap-ncat x86_64 2:6.40-2.el7 RHEVH 197 k numad x86_64 0.5-10.20121130git.el7 RHEL-Server 27 k pm-utils x86_64 1.4.1-24.el7 RHEVH 138 k qemu-img x86_64 10:1.5.3-19.el7 RHEVH 513 k quota x86_64 1:4.01-9.el7 RHEVH 173 k quota-nls noarch 1:4.01-9.el7 RHEVH 89 k radvd x86_64 1.9.2-3.el7 RHEL-Server 84 k rpcbind x86_64 0.2.0-21.el7 RHEL-Server 54 k rsyslog-mmjsonparse x86_64 7.4.2-4.el7 RHEVH 23 k tcp_wrappers x86_64 7.6-75.el7 RHEVH 77 k unbound-libs x86_64 1.4.20-17.el7 RHEVH 292 k yajl x86_64 2.0.4-2.el7 RHEL-Server 37 k Updating for dependencies: cyrus-sasl-lib x86_64 2.1.26-13.el7 RHEVH 151 k Transaction Summary ================================================================================ Install 1 Package (+41 Dependent packages) Upgrade ( 1 Dependent package) Total download size: 9.9 M Much smaller than before , so set it Verfied This request was resolved in Red Hat Enterprise Linux 7.0. Contact your manager or support representative in case you have further questions about the request. |