Collectd dependency on libnotify4 installs entire gnome desktop environment

Asked by Tom Stewart

* Version of collectd: collectd (5.9.2.g-1ubuntu5 Ubuntu:20.04/focal [amd64]
* Operating system / distribution: Ubuntu 20.04
* Kernel version (if applicable): 5.4.72-microsoft-standard-WSL2

## Expected behavior
Installing `collectd` and `collectd-core` should not also depend on the entire gnome desktop environment. I am under the impression that most users of collectd would be running it under a server context and not expecting a full gnome desktop to be installed with this utility.

## Actual behavior
```
sudo apt-get --dry-run install collectd collectd-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  acl apg aptdaemon aptdaemon-data aspell aspell-en avahi-daemon avahi-utils bluez bubblewrap cheese-common colord
  colord-data cracklib-runtime crda cups-pk-helper dconf-cli desktop-file-utils dictionaries-common docbook-xml
  emacsen-common enchant-2 evolution-data-server evolution-data-server-common fprintd gcr gdm3 geoclue-2.0
  gir1.2-accountsservice-1.0 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gck-1 gir1.2-gcr-3
  gir1.2-gdesktopenums-3.0 gir1.2-gdkpixbuf-2.0 gir1.2-gdm-1.0 gir1.2-geoclue-2.0 gir1.2-gnomebluetooth-1.0
  gir1.2-gnomedesktop-3.0 gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gweather-3.0 gir1.2-ibus-1.0 gir1.2-json-1.0
  gir1.2-mutter-6 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-notify-0.7 gir1.2-pango-1.0 gir1.2-polkit-1.0 gir1.2-rsvg-2.0
  gir1.2-secret-1 gir1.2-soup-2.4 gir1.2-upowerglib-1.0 gir1.2-vte-2.91 gjs gkbd-capplet gnome-control-center
  gnome-control-center-data gnome-control-center-faces gnome-desktop3-data gnome-keyring gnome-keyring-pkcs11
  gnome-menus gnome-online-accounts gnome-session-bin gnome-session-common gnome-settings-daemon
  gnome-settings-daemon-common gnome-shell gnome-shell-common gnome-startup-applications gnome-user-docs
  gstreamer1.0-clutter-3.0 gstreamer1.0-gl gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-pulseaudio
  gstreamer1.0-x hunspell-en-us ibus ibus-data ibus-gtk ibus-gtk3 iio-sensor-proxy im-config ippusbxd iw
  language-selector-gnome libaa1 libappindicator3-1 libasound2-plugins libaspell15 libatasmart4 libavahi-core7
  libavahi-glib1 libavc1394-0 libbluetooth3 libboost-thread1.71.0 libbson-1.0-0 libcaca0 libcamel-1.2-62
  libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcdparanoia0 libcheese-gtk25 libcheese8
  libclutter-1.0-0 libclutter-1.0-common libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-common libcogl-pango20
  libcogl-path20 libcogl20 libcolord-gtk1 libcolord2 libcolorhug2 libconfuse-common libconfuse2 libcrack2 libdaemon0
  libdbi1 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdv4 libebackend-1.2-10 libebook-1.2-20
  libebook-contacts-1.2-3 libecal-2.0-1 libedata-book-1.2-26 libedata-cal-2.0-1 libedataserver-1.2-24
  libedataserverui-1.2-2 libegl-mesa0 libegl1 libenchant-2-2 libepoxy0 libesmtp6 libevdev2 libexif12 libfdt1
  libfprint-2-2 libftdi1-2 libganglia1 libgbm1 libgck-1-0 libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgdata-common
  libgdata22 libgdm1 libgee-0.8-2 libgeoclue-2-0 libgeocode-glib0 libgjs0g libgles2 libgnome-autoar-0-0
  libgnome-bluetooth13 libgnome-desktop-3-19 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b libgoa-1.0-common
  libgoa-backend-1.0-1 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgps26 libgraphene-1.0-0 libgrpc++1 libgrpc6
  libgsound0 libgssdp-1.2-0 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0
  libgtk-3-0 libgtk-3-bin libgtk-3-common libgtop-2.0-11 libgtop2-common libgupnp-1.2-0 libgupnp-av-1.0-2
  libgupnp-dlna-2.0-3 libgweather-3-16 libgweather-common libharfbuzz-icu0 libhiredis0.14 libhunspell-1.7-0 libhyphen0
  libi2c0 libibus-1.0-5 libical3 libiec61883-0 libieee1284-3 libimobiledevice6 libinput-bin libinput10
  libjack-jackd2-0 libjansson4 libjavascriptcoregtk-4.0-18 libldb2 liblua5.3-0 libmbim-glib4 libmbim-proxy
  libmediaart-2.0-0 libmemcached11 libmicrohttpd12 libmm-glib0 libmodbus5 libmongoc-1.0-0 libmosquitto1 libmozjs-68-0
  libmp3lame0 libmpg123-0 libmtdev1 libmutter-6-0 libmysqlclient21 libndp0 libnl-genl-3-200 libnl-route-3-200 libnm0
  libnma0 libnotify4 libnss-mdns libopenipmi0 libopenjp2-7 liboping0 libopus0 liborc-0.4-0 libow-3.2-3 libowcapi-3.2-3
  libpam-fprintd libpam-gnome-keyring libpangoxft-1.0-0 libphonenumber7 libplist3 libpolkit-agent-1-0
  libpolkit-gobject-1-0 libpq5 libpulse-mainloop-glib0 libpwquality-common libpwquality1 libqmi-glib5 libqmi-proxy
  libqpid-proton11 librabbitmq4 libraw1394-11 librdkafka1 librest-0.7-0 libriemann-client0 librrd8 librte-eal20.0
  librte-ethdev20.0 librte-kvargs20.0 librte-mbuf20.0 librte-mempool20.0 librte-meter20.0 librte-net20.0
  librte-ring20.0 librygel-core-2.6-2 librygel-db-2.6-2 librygel-renderer-2.6-2 librygel-server-2.6-2 libsamplerate0
  libsane libsane-common libsbc1 libsecret-1-0 libsecret-common libshout3 libsmbclient libsnapd-glib1 libsnappy1v5
  libsnmp-base libsnmp35 libsoup-gnome2.4-1 libsoxr0 libspeex1 libspeexdsp1 libstartup-notification0 libtag1v5
  libtag1v5-vanilla libtalloc2 libteamdctl0 libtevent0 libtheora0 libtokyocabinet9 libtokyotyrant3 libtwolame0
  libudisks2-0 libupower-glib3 libusbmuxd6 libv4l-0 libv4lconvert0 libvarnishapi2 libvirt0 libvisual-0.4-0 libvpx6
  libvte-2.91-0 libvte-2.91-common libwacom-bin libwacom-common libwacom2 libwavpack1 libwayland-cursor0
  libwayland-egl1 libwayland-server0 libwbclient0 libwebkit2gtk-4.0-37 libwebpdemux2 libwebrtc-audio-processing1
  libwhoopsie-preferences0 libwhoopsie0 libwoff1 libxatracker2 libxcb-icccm4 libxcb-image0 libxcb-keysyms1
  libxcb-render-util0 libxcb-res0 libxcb-util1 libxcb-xkb1 libxcb-xv0 libxencall1 libxendevicemodel1 libxenevtchn1
  libxenforeignmemory1 libxengnttab1 libxenmisc4.11 libxenstore3.0 libxentoolcore1 libxentoollog1 libxfont2
  libxkbcommon-x11-0 libxkbcommon0 libxklavier16 libxss1 libxvmc1 libyelp0 mobile-broadband-provider-info modemmanager
  mousetweaks mutter mutter-common mysql-common network-manager network-manager-gnome network-manager-pptp owfs-common
  p11-kit p11-kit-modules pinentry-gnome3 policykit-1 ppp pptp-linux pulseaudio pulseaudio-module-bluetooth
  python3-aptdaemon python3-aptdaemon.gtk3widgets python3-cairo python3-cups python3-cupshelpers python3-defer
  python3-ibus-1.0 python3-macaroonbakery python3-rfc3339 python3-talloc python3-tz rrdtool rtkit rygel samba-libs
  sane-utils session-migration sgml-base sgml-data switcheroo-control system-config-printer
  system-config-printer-common system-config-printer-udev ubuntu-docs ubuntu-session ubuntu-wallpapers
  ubuntu-wallpapers-focal update-inetd upower usb-modeswitch usb-modeswitch-data usbmuxd wamerican
  whoopsie-preferences wireless-regdb wpasupplicant x11-xkb-utils xdg-dbus-proxy xfonts-base xfonts-encodings
  xfonts-utils xml-core xserver-common xserver-xephyr xserver-xorg xserver-xorg-core xserver-xorg-input-all
  xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-legacy xserver-xorg-video-all
  xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev xserver-xorg-video-intel
  xserver-xorg-video-nouveau xserver-xorg-video-qxl xserver-xorg-video-radeon xserver-xorg-video-vesa
  xserver-xorg-video-vmware xwayland yaru-theme-gnome-shell yelp yelp-xsl zenity zenity-common
Suggested packages:
  aspell-doc spellutils avahi-autoipd collectd-dev librrds-perl libregexp-common-perl libconfig-general-perl httpd-cgi
  apache2 apcupsd bind9 ceph chrony default-mysql-server gpsd hddtemp ipvsadm lm-sensors mbmon memcached nginx openvpn
  olsrd pdns-server postgresql redis-server slapd varnish zookeeper colord-sensor-argyll docbook docbook-dsssl
  docbook-xsl docbook-defguide evolution gnome-orca gnome-software | gnome-packagekit gnome-user-share realmd
  libcanberra-gtk-module usbguard chrome-gnome-shell gir1.2-telepathyglib-0.12 gnome-themes-standard-data
  gnome-backgrounds gir1.2-telepathylogger-0.2 gvfs hunspell openoffice.org-hunspell | openoffice.org-core
  ibus-clutter ibus-doc indicator-application libdv-bin oss-compat libenchant-2-voikko libgd-tools gphoto2
  libvisual-0.4-plugins libusbmuxd-tools jackd2 avahi-autoipd | zeroconf opus-tools libraw1394-doc hplip
  snmp-mibs-downloader speex gstreamer1.0-libav libteam-utils network-manager-openconnect-gnome
  network-manager-openvpn-gnome network-manager-vpnc-gnome network-manager-pptp-gnome pinentry-doc pavumeter
  pavucontrol paman paprefs ubuntu-sounds gstreamer1.0-plugins-ugly rygel-playbin rygel-preferences rygel-ruih
  rygel-tracker tumbler unpaper sgml-base-doc perlsgml w3-recs opensp libxml2-utils gnome-software python3-smbc
  ubuntu-wallpapers-karmic ubuntu-wallpapers-lucid ubuntu-wallpapers-maverick ubuntu-wallpapers-natty
  ubuntu-wallpapers-oneiric ubuntu-wallpapers-precise ubuntu-wallpapers-quantal ubuntu-wallpapers-raring
  ubuntu-wallpapers-saucy ubuntu-wallpapers-trusty ubuntu-wallpapers-utopic ubuntu-wallpapers-vivid
  ubuntu-wallpapers-wily ubuntu-wallpapers-xenial ubuntu-wallpapers-yakkety ubuntu-wallpapers-zesty
  ubuntu-wallpapers-artful ubuntu-wallpapers-bionic ubuntu-wallpapers-cosmic ubuntu-wallpapers-disco
  ubuntu-wallpapers-eoan comgt wvdial wpagui libengine-pkcs11-openssl xfonts-100dpi | xfonts-75dpi xfonts-scalable
  xinput firmware-amd-graphics xserver-xorg-video-r128 xserver-xorg-video-mach64 firmware-misc-nonfree
The following NEW packages will be installed:
  acl apg aptdaemon aptdaemon-data aspell aspell-en avahi-daemon avahi-utils bluez bubblewrap cheese-common collectd
  collectd-core colord colord-data cracklib-runtime crda cups-pk-helper dconf-cli desktop-file-utils
  dictionaries-common docbook-xml emacsen-common enchant-2 evolution-data-server evolution-data-server-common fprintd
  gcr gdm3 geoclue-2.0 gir1.2-accountsservice-1.0 gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gck-1
  gir1.2-gcr-3 gir1.2-gdesktopenums-3.0 gir1.2-gdkpixbuf-2.0 gir1.2-gdm-1.0 gir1.2-geoclue-2.0
  gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0 gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gweather-3.0
  gir1.2-ibus-1.0 gir1.2-json-1.0 gir1.2-mutter-6 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-notify-0.7 gir1.2-pango-1.0
  gir1.2-polkit-1.0 gir1.2-rsvg-2.0 gir1.2-secret-1 gir1.2-soup-2.4 gir1.2-upowerglib-1.0 gir1.2-vte-2.91 gjs
  gkbd-capplet gnome-control-center gnome-control-center-data gnome-control-center-faces gnome-desktop3-data
  gnome-keyring gnome-keyring-pkcs11 gnome-menus gnome-online-accounts gnome-session-bin gnome-session-common
  gnome-settings-daemon gnome-settings-daemon-common gnome-shell gnome-shell-common gnome-startup-applications
  gnome-user-docs gstreamer1.0-clutter-3.0 gstreamer1.0-gl gstreamer1.0-plugins-base gstreamer1.0-plugins-good
  gstreamer1.0-pulseaudio gstreamer1.0-x hunspell-en-us ibus ibus-data ibus-gtk ibus-gtk3 iio-sensor-proxy im-config
  ippusbxd iw language-selector-gnome libaa1 libappindicator3-1 libasound2-plugins libaspell15 libatasmart4
  libavahi-core7 libavahi-glib1 libavc1394-0 libbluetooth3 libboost-thread1.71.0 libbson-1.0-0 libcaca0
  libcamel-1.2-62 libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra-pulse libcdparanoia0 libcheese-gtk25
  libcheese8 libclutter-1.0-0 libclutter-1.0-common libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl-common
  libcogl-pango20 libcogl-path20 libcogl20 libcolord-gtk1 libcolord2 libcolorhug2 libconfuse-common libconfuse2
  libcrack2 libdaemon0 libdbi1 libdbus-glib-1-2 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdv4 libebackend-1.2-10
  libebook-1.2-20 libebook-contacts-1.2-3 libecal-2.0-1 libedata-book-1.2-26 libedata-cal-2.0-1 libedataserver-1.2-24
  libedataserverui-1.2-2 libegl-mesa0 libegl1 libenchant-2-2 libepoxy0 libesmtp6 libevdev2 libexif12 libfdt1
  libfprint-2-2 libftdi1-2 libganglia1 libgbm1 libgck-1-0 libgcr-base-3-1 libgcr-ui-3-1 libgd3 libgdata-common
  libgdata22 libgdm1 libgee-0.8-2 libgeoclue-2-0 libgeocode-glib0 libgjs0g libgles2 libgnome-autoar-0-0
  libgnome-bluetooth13 libgnome-desktop-3-19 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b libgoa-1.0-common
  libgoa-backend-1.0-1 libgphoto2-6 libgphoto2-l10n libgphoto2-port12 libgps26 libgraphene-1.0-0 libgrpc++1 libgrpc6
  libgsound0 libgssdp-1.2-0 libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer-plugins-good1.0-0
  libgtk-3-0 libgtk-3-bin libgtk-3-common libgtop-2.0-11 libgtop2-common libgupnp-1.2-0 libgupnp-av-1.0-2
  libgupnp-dlna-2.0-3 libgweather-3-16 libgweather-common libharfbuzz-icu0 libhiredis0.14 libhunspell-1.7-0 libhyphen0
  libi2c0 libibus-1.0-5 libical3 libiec61883-0 libieee1284-3 libimobiledevice6 libinput-bin libinput10
  libjack-jackd2-0 libjansson4 libjavascriptcoregtk-4.0-18 libldb2 liblua5.3-0 libmbim-glib4 libmbim-proxy
  libmediaart-2.0-0 libmemcached11 libmicrohttpd12 libmm-glib0 libmodbus5 libmongoc-1.0-0 libmosquitto1 libmozjs-68-0
  libmp3lame0 libmpg123-0 libmtdev1 libmutter-6-0 libmysqlclient21 libndp0 libnl-genl-3-200 libnl-route-3-200 libnm0
  libnma0 libnotify4 libnss-mdns libopenipmi0 libopenjp2-7 liboping0 libopus0 liborc-0.4-0 libow-3.2-3 libowcapi-3.2-3
  libpam-fprintd libpam-gnome-keyring libpangoxft-1.0-0 libphonenumber7 libplist3 libpq5 libpulse-mainloop-glib0
  libpwquality-common libpwquality1 libqmi-glib5 libqmi-proxy libqpid-proton11 librabbitmq4 libraw1394-11 librdkafka1
  librest-0.7-0 libriemann-client0 librrd8 librte-eal20.0 librte-ethdev20.0 librte-kvargs20.0 librte-mbuf20.0
  librte-mempool20.0 librte-meter20.0 librte-net20.0 librte-ring20.0 librygel-core-2.6-2 librygel-db-2.6-2
  librygel-renderer-2.6-2 librygel-server-2.6-2 libsamplerate0 libsane libsane-common libsbc1 libsecret-1-0
  libsecret-common libshout3 libsmbclient libsnapd-glib1 libsnappy1v5 libsnmp-base libsnmp35 libsoup-gnome2.4-1
  libsoxr0 libspeex1 libspeexdsp1 libstartup-notification0 libtag1v5 libtag1v5-vanilla libtalloc2 libteamdctl0
  libtevent0 libtheora0 libtokyocabinet9 libtokyotyrant3 libtwolame0 libudisks2-0 libupower-glib3 libusbmuxd6 libv4l-0
  libv4lconvert0 libvarnishapi2 libvirt0 libvisual-0.4-0 libvpx6 libvte-2.91-0 libvte-2.91-common libwacom-bin
  libwacom-common libwacom2 libwavpack1 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwbclient0
  libwebkit2gtk-4.0-37 libwebpdemux2 libwebrtc-audio-processing1 libwhoopsie-preferences0 libwhoopsie0 libwoff1
  libxatracker2 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-render-util0 libxcb-res0 libxcb-util1 libxcb-xkb1
  libxcb-xv0 libxencall1 libxendevicemodel1 libxenevtchn1 libxenforeignmemory1 libxengnttab1 libxenmisc4.11
  libxenstore3.0 libxentoolcore1 libxentoollog1 libxfont2 libxkbcommon-x11-0 libxkbcommon0 libxklavier16 libxss1
  libxvmc1 libyelp0 mobile-broadband-provider-info modemmanager mousetweaks mutter mutter-common mysql-common
  network-manager network-manager-gnome network-manager-pptp owfs-common p11-kit p11-kit-modules pinentry-gnome3 ppp
  pptp-linux pulseaudio pulseaudio-module-bluetooth python3-aptdaemon python3-aptdaemon.gtk3widgets python3-cairo
  python3-cups python3-cupshelpers python3-defer python3-ibus-1.0 python3-macaroonbakery python3-rfc3339
  python3-talloc python3-tz rrdtool rtkit rygel samba-libs sane-utils session-migration sgml-base sgml-data
  switcheroo-control system-config-printer system-config-printer-common system-config-printer-udev ubuntu-docs
  ubuntu-session ubuntu-wallpapers ubuntu-wallpapers-focal update-inetd upower usb-modeswitch usb-modeswitch-data
  usbmuxd wamerican whoopsie-preferences wireless-regdb wpasupplicant x11-xkb-utils xdg-dbus-proxy xfonts-base
  xfonts-encodings xfonts-utils xml-core xserver-common xserver-xephyr xserver-xorg xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-libinput xserver-xorg-input-wacom xserver-xorg-legacy
  xserver-xorg-video-all xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-fbdev
  xserver-xorg-video-intel xserver-xorg-video-nouveau xserver-xorg-video-qxl xserver-xorg-video-radeon
  xserver-xorg-video-vesa xserver-xorg-video-vmware xwayland yaru-theme-gnome-shell yelp yelp-xsl zenity zenity-common
The following packages will be upgraded:
  libpolkit-agent-1-0 libpolkit-gobject-1-0 policykit-1
3 upgraded, 428 newly installed, 0 to remove and 63 not upgraded.
```

## Work Around
For now I can exclude the libnotify4 package, but I do not think this is an ideal solution.

```
$ cat /etc/apt/preferences.d/libnotify4
Package: libnotify4
Pin: release o=Ubuntu
Pin-Priority: -1
$ sudo apt-get --dry-run install collectd collectd-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  libatasmart4 libbson-1.0-0 libconfuse-common libconfuse2 libdbi1 libesmtp6 libfdt1 libftdi1-2 libganglia1 libgps26
  libgrpc++1 libgrpc6 libhiredis0.14 libi2c0 liblua5.3-0 libmemcached11 libmicrohttpd12 libmodbus5 libmongoc-1.0-0
  libmosquitto1 libmysqlclient21 libopenipmi0 liboping0 libow-3.2-3 libowcapi-3.2-3 libpq5 libqpid-proton11
  librabbitmq4 librdkafka1 libriemann-client0 librrd8 librte-eal20.0 librte-ethdev20.0 librte-kvargs20.0
  librte-mbuf20.0 librte-mempool20.0 librte-meter20.0 librte-net20.0 librte-ring20.0 libsnappy1v5 libsnmp-base
  libsnmp35 libtokyocabinet9 libtokyotyrant3 libvarnishapi2 libvirt0 libxencall1 libxendevicemodel1 libxenevtchn1
  libxenforeignmemory1 libxengnttab1 libxenmisc4.11 libxenstore3.0 libxentoolcore1 libxentoollog1 mysql-common
  owfs-common rrdtool
Suggested packages:
  collectd-dev librrds-perl libregexp-common-perl libconfig-general-perl httpd-cgi apache2 apcupsd bind9 ceph chrony
  default-mysql-server gpsd hddtemp ipvsadm lm-sensors mbmon memcached nginx notification-daemon openvpn olsrd
  pdns-server postgresql redis-server slapd varnish zookeeper libnotify4 snmp-mibs-downloader
Recommended packages:
  libnotify4
The following NEW packages will be installed:
  collectd collectd-core libatasmart4 libbson-1.0-0 libconfuse-common libconfuse2 libdbi1 libesmtp6 libfdt1 libftdi1-2
  libganglia1 libgps26 libgrpc++1 libgrpc6 libhiredis0.14 libi2c0 liblua5.3-0 libmemcached11 libmicrohttpd12
  libmodbus5 libmongoc-1.0-0 libmosquitto1 libmysqlclient21 libopenipmi0 liboping0 libow-3.2-3 libowcapi-3.2-3 libpq5
  libqpid-proton11 librabbitmq4 librdkafka1 libriemann-client0 librrd8 librte-eal20.0 librte-ethdev20.0
  librte-kvargs20.0 librte-mbuf20.0 librte-mempool20.0 librte-meter20.0 librte-net20.0 librte-ring20.0 libsnappy1v5
  libsnmp-base libsnmp35 libtokyocabinet9 libtokyotyrant3 libvarnishapi2 libvirt0 libxencall1 libxendevicemodel1
  libxenevtchn1 libxenforeignmemory1 libxengnttab1 libxenmisc4.11 libxenstore3.0 libxentoolcore1 libxentoollog1
  mysql-common owfs-common rrdtool
0 upgraded, 60 newly installed, 0 to remove and 66 not upgraded.
```

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu collectd Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Manfred Hampl (m-hampl) said :
#1

See your own output:

...
Recommended packages:
  libnotify4
...

libnotify4 is only a recommendation which can be deselected by adding the --no-install-recommends option.

In your case I recommend to use the command

sudo apt-get --no-install-recommends install collectd collectd-core

(remark: If you use --dry-run with the apt-get command, then it does not make sense to add sudo in front)

Can you help with this problem?

Provide an answer of your own, or ask Tom Stewart for more information if necessary.

To post a message you must log in.