ProgrammersOfVilnius/pov-admin-tools

pov-admin-tools pulls in too many packages

mgedmin opened this issue · 3 comments

apt-get installing pov-admin-tools pulls in some packages I don't think we want on every server:

  • libasound2
  • libatk-bridge2.0-0
  • libbonobo2-common
  • gconf-service
  • libgdk-pixbuf2.0-0
  • libxcb-render0
  • libogg0
  • librabbitmq1
  • libsane-common
  • libv4l-0
  • default-jre-headless
  • libcolorhug1
  • colord
  • hicolor-icon-theme
  • libgphoto2-l10n
  • ruby
  • gdisk

collectd is responsible for 125 packages (60 MB download, 145 MB disk space), including

  • ca-certificates-java
  • colord
  • dconf-service
  • default-jre-headless
  • hicolor-icon-theme
  • libasound2
  • libcanberra-gtk3-module
  • libsane

pov-server-page is similar: 141 packages (61.8 MB download, 152 MB disk space), including

  • collectd (ha! this explains everything)

I can rewrite the dependency to be on collectd-core instead of collectd, but that doesn't ship a config file so installing pov-admin-tools would leave collectd installed but failing to start.

The user would have to manually apt-get install collectd --no-install-recommends, or craft a collectd.conf by hand.

Should be fixed in pov-admin-tools 0.13.0 and pov-server-page 0.26.0.