Comment 11 for bug 801721

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Before dependencies to this are often "just" to libcollectdclient1.
But then Recommends was still overloaded.

E.g.
libcollectdclient1 -> Recommends: collectd
collectd -> Depends: collectd-core (>= 5.9.2.g-1ubuntu5), collectd-core (<< 5.9.2.g-1ubuntu5.1~), libc6 (>= 2.14), librrd8 (>= 1.3.0)
Recommends: intel-cmt-cat (>= 3.2), libatasmart4 (>= 0.13), libbson-1.0-0 (>= 1.16.1), libc6 (>= 2.29), libcurl3-gnutls (>= 7.18.2-5), libdbi1 (>= 0.9.0), libesmtp6, libganglia1, libgcc-s1 (>= 3.0), libgcrypt20 (>= 1.8.0), libglib2.0-0 (>= 2.12.0), libgps26 (>= 3.3), libgrpc++1, libhiredis0.14 (>= 0.14.0), libi2c0 (>= 4.0), libip4tc2 (>= 1.8.3), libip6tc2 (>= 1.8.3), libldap-2.4-2 (>= 2.4.7), liblua5.3-0, libmemcached11, libmicrohttpd12 (>= 0.9.50), libmnl0 (>= 1.0.3-4~), libmodbus5 (>= 3.0.2), libmongoc-1.0-0 (>= 1.16.1), libmosquitto1 (>= 1.2), libmysqlclient21 (>= 8.0.11), libnotify4 (>= 0.7.0), libopenipmi0, liboping0 (>= 0.3.3), libowcapi-3.2-3 (>= 3.2p3+dfsg1), libpcap0.8 (>= 1.0.0), libperl5.30 (>= 5.30.0), libpq5, libprotobuf-c1 (>= 1.0.1), libprotobuf17, libqpid-proton11, librabbitmq4 (>= 0.6.0), librdkafka1 (>= 0.9.1), libriemann-client0 (>= 1.10.0), librrd8 (>= 1.4~rc2), librte-eal20.0 (>= 19.11), librte-ethdev20.0 (>= 19.11), libsensors5 (>= 1:3.5.0), libsnmp35 (>= 5.8+dfsg), libssl1.1 (>= 1.1.0), libstdc++6 (>= 5.2), libtokyotyrant3, libudev1 (>= 183), libvarnishapi2 (>= 6.1.0), libvirt0 (>= 1.2.11~rc1), libxenmisc4.11, libxml2 (>= 2.7.4), libyajl2 (>= 2.0.4), default-jre-headless

So yes, people "could" install it with few dependent packages, but generally since recommends are installed by default a lot will still be pulled in.

This now changed:
libcollectdclient1 as of 5.11.0-2 in groovy has only:
Depends: libc6 (>= 2.14), libgcrypt20 (>= 1.8.0)
Suggests: collectd

That opens up the chance to consider promoting only that client lib.
But so far the only package making use of that is freeradius and for now that could as well be a minor delta there.