I use apt-forktracer
first, then deborphan
.
On icinga
host apt-forktracer
found several packages which provided by the current Debian stable anymore:
$ apt-forktracer
libdns-export162 (1:9.10.3.dfsg.P4-12.3+deb9u5)
manpages-fr (3.65d1p1-1)
php7.0-cli (7.0.33-0+deb9u7)
php7.0-fpm (7.0.33-0+deb9u7)
php7.0-opcache (7.0.33-0+deb9u7)
php7.0 (7.0.33-0+deb9u7)
php7.0-common (7.0.33-0+deb9u7)
gcc-6-base (6.3.0-18+deb9u1)
php7.0-json (7.0.33-0+deb9u7)
libisc-export160 (1:9.10.3.dfsg.P4-12.3+deb9u5)
php7.0-readline (7.0.33-0+deb9u7)
php7.0-xml (7.0.33-0+deb9u7)
libgdbm3 (1.8.3-14)
libcryptsetup4 (2:1.7.3-4)
libunistring0 (0.9.6+really0.9.3-0.1)
liblogging-stdlog0 (1.0.5-2+b2)
libssl1.0.2 (1.0.2u-1~deb9u1)
I guess all these packages should be removed.
Note that i manually removed from this output the following packages: grafana, influxdb, wazuh, icinga.
apt-forktracer can be configured to not display these packages, for example for the icinga packages:
Package: php-icinga
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: =candidate
Package: icingaweb2-module-monitoring
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: =candidate
Package: icinga2-bin
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: 2.12.3-1.buster
Package: icingacli
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: 2.8.2-1.buster
Package: icingaweb2-common
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: =candidate
Package: icinga2-ido-mysql
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: 2.12.3-1.buster
Package: icinga2
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: 2.12.3-1.buster
Package: icinga2-common
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: 2.12.3-1.buster
Package: icingaweb2
Accept-Origin: debian icinga-buster
Track-Origin: debian icinga-buster
Track-Version: 2.8.2-1.buster
The apt-forktracer configuration file is quite tedious to do. The non default value for the Track-Version
field is only required when a newer version is available and not installed.