/var/log/apt/history.log has to say this about it:
Commandline: apt --no-install-recommends install ubuntu-sdk Install: python3-simplejson:i386 (3.3.1-1ubuntu6, automatic), click-doc:i386 (0.4.43+16.04.20160203-0ubuntu3~0trusty1, automatic), libsybdb5:i386 (0.91-5, automatic), libjs-underscore:i386 (1.4.4-2ubuntu1, automatic), libxcb-xinerama0:i386 (1.10-2ubuntu1, automatic), libboost-program-options1.54.0:i386 (1.54.0-4ubuntu3.1, automatic), schroot-common:i386 (1.6.8-1ubuntu1.1, automatic), freetds-common:i386 (0.91-5, automatic), schroot:i386 (1.6.8-1ubuntu1.1, automatic), xserver-xephyr:i386 (1.15.1-0ubuntu2.7, automatic), ubuntu-sdk:i386 (1.126.2~0ubuntu1~trusty2), intltool:i386 (0.50.2-2, automatic), devscripts:i386 (2.14.1ubuntu0.1, automatic), dh-make:i386 (0.63, automatic), libpq5:i386 (9.3.12-0ubuntu0.14.04, automatic), mysql-common:i386 (5.5.49-0ubuntu0.14.04.1, automatic), gdb-multiarch:i386 (7.7.1-0ubuntu5~14.04.2, automatic), libmysqlclient18:i386 (5.5.49-0ubuntu0.14.04.1, automatic), click-reviewers-tools:i386 (0.35-0~550~ubuntu14.04.1, automatic), fcitx-libs:i386 (188.8.131.52-3, automatic), python3-magic:i386 (5.14-2ubuntu3.3, automatic), python3-yaml:i386 (3.10-4ubuntu0.1, automatic), libbotan-1.10-0:i386 (1.10.5-1ubuntu1, automatic), libjs-sphinxdoc:i386 (1.2.2+dfsg-1ubuntu1.1, automatic), click-dev:i386 (0.4.43+16.04.20160203-0ubuntu3~0trusty1, automatic), libxcb-xf86dri0:i386 (1.10-2ubuntu1, automatic), ubuntu-sdk-ide:i386 (3.5.1~133+201604191700~ubuntu14.04.1)
So, clearly, there were dependencies installed. So I first remove the
$ sudo apt-get remove --purge ubuntu-sdk Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: ubuntu-sdk* 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. After this operation, 32.8 kB disk space will be freed. Do you want to continue? [Y/n] y (Reading database ... 303883 files and directories currently installed.) Removing ubuntu-sdk (1.126.2~0ubuntu1~trusty2) ...
Ok, now I try to remove the dependencies using
$ sudo apt-get autoremove --purge Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Hmm.. what? Apt-get
autoremove should by here have recognized the dependent packages for removal, but it doesn't?
Why does this happen, and how can I get
autoremove to remove dependent packages of
ubuntu-sdk once its removed?