/posts/ 2009/unneeded-dependencies
Nov 18, 2009
Warning: This post was written 5435 days ago, and may contain incorrect information, outdated opinions, and incorrect language due to my age at the time. Opinions in this post are not representative of who I am as a person today.
$ sudo apt-get install bzr
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
bzrtools defoma file fontconfig fontconfig-config graphviz libcairo2 libdatrie0
libdirectfb-1.0-0 libfontconfig1 libfontenc1 libgraphviz4 libice6 libpango1.0-0
libpango1.0-common libpixman-1-0 libsm6 libsysfs2 libthai-data libthai0
libts-0.0-0 libxaw7 libxcb-render-util0 libxcb-render0 libxext6 libxfont1
libxft2 libxmu6 libxpm4 libxrender1 libxt6 python-paramiko ttf-dejavu
ttf-dejavu-core ttf-dejavu-extra ttf-liberation x-ttcidfont-conf x11-common
xfonts-encodings xfonts-utils
Suggested packages:
bzr-gtk bzr-svn python-pycurl xdg-utils pybaz librsvg2-bin defoma-doc dfontmgr
psfontmgr gsfonts graphviz-doc ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes
ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp
ttf-arphic-bkai00mp
Recommended packages:
libft-perl
The following NEW packages will be installed
bzr bzrtools defoma file fontconfig fontconfig-config graphviz libcairo2
libdatrie0 libdirectfb-1.0-0 libfontconfig1 libfontenc1 libgraphviz4 libice6
libpango1.0-0 libpango1.0-common libpixman-1-0 libsm6 libsysfs2 libthai-data
libthai0 libts-0.0-0 libxaw7 libxcb-render-util0 libxcb-render0 libxext6 libxfont1
libxft2 libxmu6 libxpm4 libxrender1 libxt6 python-paramiko ttf-dejavu
ttf-dejavu-core ttf-dejavu-extra ttf-liberation x-ttcidfont-conf x11-common
xfonts-encodings xfonts-utils
0 upgraded, 41 newly installed, 0 to remove and 7 not upgraded.
Need to get 16.1MB of archives.
After this operation, 38.9MB of additional disk space will be used.
Do you want to continue [Y/n]?
That is why it pays to have the following settings in your apt preferences if you want to keep things to a minimum:
APT::Install-Recommends "false";
APT::Install-Suggests "false";