[Pkg-libvirt-commits] [Git][libvirt-team/libvirt][debian/master] d/control: avoid libvirt-clients to pull in libvirt-daemon

Guido Günther gitlab at salsa.debian.org
Sat Feb 6 11:17:14 GMT 2021



Guido Günther pushed to branch debian/master at Libvirt Packaging Team / libvirt


Commits:
3cbe8f96 by Christian Ehrhardt at 2021-02-04T13:56:35+01:00
d/control: avoid libvirt-clients to pull in libvirt-daemon

As of today `libvirt-clients` pulls in too much due to the
split of `libvirt-login-shell` and the dependencies it has now.
Not everyone using `libvirt-clients` (I'd think only a very small
fraction) uses `libvirt-login-shell`, but it is a Recommends and therefore
often installed as dependency.

Further down `libvirt-login-shell` depends on `libvirt-daemon-driver-lxc`
(reasonable), but than in turn depends on `libvirt-daemon`.
That latter one is reasonable for `libvirt-daemon-driver-lxc` itself, but
looking at the full chain it means that anyone using `libvirt-clients` (which
could quite often be to manage a remote system) will also get `libvirt-daemon`
installed.

Cut this dependency chain by reducing `libvirt-clients` -> `libvirt-login-shell`
to a suggests.

Signed-off-by: Christian Ehrhardt <christian.ehrhardt at canonical.com>

- - - - -


1 changed file:

- debian/control


Changes:

=====================================
debian/control
=====================================
@@ -81,10 +81,9 @@ Depends:
  sensible-utils,
  ${misc:Depends},
  ${shlibs:Depends},
-Recommends:
- libvirt-login-shell (= ${binary:Version}),
 Suggests:
  libvirt-daemon (= ${binary:Version}),
+ libvirt-login-shell (= ${binary:Version}),
 Breaks:
  libvirt-daemon (<< 6.9.0-2~),
  libvirt-daemon-driver-qemu (<< 6.9.0-2~),



View it on GitLab: https://salsa.debian.org/libvirt-team/libvirt/-/commit/3cbe8f96627cd470445918f3c2bcd082b835173f

-- 
View it on GitLab: https://salsa.debian.org/libvirt-team/libvirt/-/commit/3cbe8f96627cd470445918f3c2bcd082b835173f
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-libvirt-commits/attachments/20210206/d3686b4e/attachment.html>


More information about the Pkg-libvirt-commits mailing list