Package: libcollectdclient1 Version: 5.8.1-1.3 Severity: normal Hi,
freeradius (more exactly, freeradius-utils) is currently depending on libcollectdclient1 . libcollectdclient1 recommends collectd, which in turn pulls in 200 packages including Gtk, the OpenJDK JRE, bind9 (!), ceph (!!), etc. The following NEW packages will be installed: adwaita-icon-theme at-spi2-core ca-certificates-java collectd collectd-core dbus-user-session dconf-gsettings-backend dconf-service default-jre-headless fontconfig fontconfig-config fonts-dejavu-core freeradius freeradius-common freeradius-config freeradius-utils freetds-common glib-networking glib-networking-common glib-networking-services gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme intel-cmt-cat java-common libapr1 libasound2 libasound2-data libatasmart4 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0 libavahi-client3 libavahi-common-data libavahi-common3 libbluetooth3 libc-ares2 libcairo-gobject2 libcairo2 libcollectdclient1 libcolord2 libconfuse-common libconfuse2 libcroco3 libct4 libcups2 libcurl3-gnutls libdatrie1 libdbi-perl libdbi1 libdconf1 libepoxy0 libesmtp6 libfontconfig1 libfreeradius3 libfribidi0 libftdi1-2 libganglia1 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgoogle-perftools4 libgps23 libgraphite2-3 libgrpc++1 libgrpc6 libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b libhiredis0.14 libi2c0 libjansson4 libjbig0 libjpeg62-turbo libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 liblua5.1-0 liblua5.3-0 libmemcached11 libmicrohttpd12 libmodbus5 libmosquitto1 libnl-3-200 libnl-route-3-200 libnotify4 libnspr4 libnss3 libnuma1 liboping0 libow-3.2-3 libowcapi-3.2-3 libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpcap0.8 libpcsclite1 libpixman-1-0 libpq5 libprotobuf17 libproxy1v5 libpython2.7 librabbitmq4 librdkafka1 librest-0.7-0 libriemann-client0 librrd8 librsvg2-2 librsvg2-common librte-acl18.11 librte-bbdev18.11 librte-bitratestats18.11 librte-bpf18.11 librte-cfgfile18.11 librte-cmdline18.11 librte-compressdev18.11 librte-cryptodev18.11 librte-distributor18.11 librte-eal18.11 librte-efd18.11 librte-ethdev18.11 librte-eventdev18.11 librte-flow-classify18.11 librte-gro18.11 librte-gso18.11 librte-hash18.11 librte-ip-frag18.11 librte-jobstats18.11 librte-kni18.11 librte-kvargs18.11 librte-latencystats18.11 librte-lpm18.11 librte-mbuf18.11 librte-member18.11 librte-mempool18.11 librte-meter18.11 librte-metrics18.11 librte-net18.11 librte-pci18.11 librte-pdump18.11 librte-pipeline18.11 librte-port18.11 librte-power18.11 librte-rawdev18.11 librte-reorder18.11 librte-ring18.11 librte-sched18.11 librte-security18.11 librte-table18.11 librte-telemetry18.11 librte-timer18.11 librte-vhost18.11 libsoup-gnome2.4-1 libsoup2.4-1 libtalloc2 libtcmalloc-minimal4 libthai-data libthai0 libtiff5 libtokyocabinet9 libtokyotyrant3 libunwind8 libupsclient4 libvarnishapi2 libvirt0 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwbclient0 libwebp6 libxcb-render0 libxcb-shm0 libxcomposite1 libxcursor1 libxdamage1 libxencall1 libxendevicemodel1 libxenevtchn1 libxenforeignmemory1 libxengnttab1 libxenmisc4.11 libxenstore3.0 libxentoolcore1 libxentoollog1 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxrandr2 libxrender1 libxtst6 libyajl2 make notification-daemon openjdk-11-jre-headless owfs-common rrdtool x11-common 0 upgraded, 200 newly installed, 0 to remove and 0 not upgraded. Need to get 88.8 MB of archives. After this operation, 334 MB of additional disk space will be used. Dropping the recommends from libcollectdclient1 to collectd reduces this list to 15 packages, 3200 kB getting downloaded, and 10.5 MB getting used. IMHO a supporting library should not pull in such a large packet list (yes, I know you can disable Recommends). Bernhard