Skip to content
Snippets Groups Projects
Commit 904900c3 authored by Andrea Bolognani's avatar Andrea Bolognani
Browse files

control: Drop more unnecessary package relationships

All these Depends and Recommends were only introduced in an
attempt to ensure that maintainer scripts would run in the
specific order that our custom conffile transfer logic
expected. Now that we're no longer relying on said custom
logic, we can get rid of them.

Notably, this will result in non-QEMU hypervisor drivers
no longer being installed by default when the daemon-system
package is installed, thus making it fulfill its intended
purpose much better.
parent efe5fbc1
No related branches found
No related tags found
1 merge request!256Fix conffile transfer
Pipeline #837611 passed
......@@ -117,7 +117,6 @@ Package: libvirt-login-shell
Section: admin
Architecture: linux-any
Depends:
libvirt-clients (= ${binary:Version}),
libvirt-common (= ${binary:Version}),
libvirt-daemon-driver-lxc (= ${binary:Version}),
libvirt0 (= ${binary:Version}),
......@@ -162,7 +161,6 @@ Recommends:
libvirt-daemon-driver-storage-scsi (= ${binary:Version}),
libvirt-daemon-lock (= ${binary:Version}),
libvirt-daemon-plugin-lockd (= ${binary:Version}),
libvirt-daemon-plugin-sanlock (= ${binary:Version}),
Suggests:
libvirt-daemon-driver-lxc (= ${binary:Version}) [linux-any],
libvirt-daemon-driver-storage-gluster (= ${binary:Version}) [amd64 arm64 ia64 loong64 mips64el ppc64 ppc64el riscv64 s390x sparc64],
......@@ -791,10 +789,6 @@ Depends:
libvirt-daemon-log (= ${binary:Version}),
libvirt0 (= ${binary:Version}),
${misc:Depends},
Recommends:
libvirt-daemon-driver-lxc (= ${binary:Version}) [linux-any],
libvirt-daemon-driver-xen (= ${binary:Version}) [amd64 arm64],
libvirt-daemon-lock (= ${binary:Version}),
Description: Virtualization daemon typical deployment
Libvirt is a C toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes). The library aims at providing
......@@ -826,12 +820,6 @@ Architecture: all
Depends:
libvirt-common (<< ${source:Version}.1~),
libvirt-common (>= ${source:Version}),
libvirt-daemon (<< ${source:Version}.1~),
libvirt-daemon (>= ${source:Version}),
libvirt-daemon-common (<< ${source:Version}.1~),
libvirt-daemon-common (>= ${source:Version}),
libvirt-daemon-log (<< ${source:Version}.1~),
libvirt-daemon-log (>= ${source:Version}),
libvirt-daemon-system (<< ${source:Version}.1~),
libvirt-daemon-system (>= ${source:Version}),
libvirt0 (<< ${source:Version}.1~),
......
......@@ -117,7 +117,6 @@ Package: libvirt-login-shell
Section: admin
Architecture: linux-any
Depends:
libvirt-clients (= ${binary:Version}),
libvirt-common (= ${binary:Version}),
libvirt-daemon-driver-lxc (= ${binary:Version}),
libvirt0 (= ${binary:Version}),
......@@ -162,7 +161,6 @@ Recommends:
libvirt-daemon-driver-storage-scsi (= ${binary:Version}),
libvirt-daemon-lock (= ${binary:Version}),
libvirt-daemon-plugin-lockd (= ${binary:Version}),
libvirt-daemon-plugin-sanlock (= ${binary:Version}),
Suggests:
libvirt-daemon-driver-lxc (= ${binary:Version}) [linux-any],
libvirt-daemon-driver-storage-gluster (= ${binary:Version}) [${ARCHES_GLUSTER}],
......@@ -791,10 +789,6 @@ Depends:
libvirt-daemon-log (= ${binary:Version}),
libvirt0 (= ${binary:Version}),
${misc:Depends},
Recommends:
libvirt-daemon-driver-lxc (= ${binary:Version}) [linux-any],
libvirt-daemon-driver-xen (= ${binary:Version}) [${ARCHES_XEN}],
libvirt-daemon-lock (= ${binary:Version}),
Description: Virtualization daemon typical deployment
Libvirt is a C toolkit to interact with the virtualization capabilities
of recent versions of Linux (and other OSes). The library aims at providing
......@@ -826,12 +820,6 @@ Architecture: all
Depends:
libvirt-common (<< ${source:Version}.1~),
libvirt-common (>= ${source:Version}),
libvirt-daemon (<< ${source:Version}.1~),
libvirt-daemon (>= ${source:Version}),
libvirt-daemon-common (<< ${source:Version}.1~),
libvirt-daemon-common (>= ${source:Version}),
libvirt-daemon-log (<< ${source:Version}.1~),
libvirt-daemon-log (>= ${source:Version}),
libvirt-daemon-system (<< ${source:Version}.1~),
libvirt-daemon-system (>= ${source:Version}),
libvirt0 (<< ${source:Version}.1~),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment