sudo apt full-upgrade
a few minutes ago produces the following:
The following packages were automatically installed and are no longer required:
autoconf automake autotools-dev libasan5 libc-dev-bin libc6-dev libcc1-0
libgcc-8-dev libitm1 liblsan0 libltdl-dev libmpx2 libsigsegv2 libstdc++-8-dev
libtsan0 libubsan1 linux-headers-4.19.0-3-common linux-headers-4.19.0-4-common
linux-kbuild-4.19 linux-libc-dev m4 manpages-dev
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
broadcom-sta-dkms build-essential dkms g++ g++-8 gcc gcc-8 libtool
linux-compiler-gcc-8-x86 linux-headers-4.19.0-3-amd64
linux-headers-4.19.0-4-amd64 linux-headers-amd64
The following packages have been kept back:
cpp-8 gcc-8-base libasan5 libatomic1 libcc1-0 libgcc-8-dev libgcc1 libgfortran5
libgomp1 libitm1 liblsan0 libmpx2 libquadmath0 libstdc++-8-dev libstdc++6
libtsan0 libubsan1
The following packages will be upgraded:
bind9-host busybox dnsutils libbind9-161 libcodemodel-java libdns-export1104
libdns1104 libgraphicsmagick++-q16-12 libgraphicsmagick-q16-3 libirs161
libisc-export1100 libisc1100 libisccc161 libisccfg163 libjaxb-java liblwres161
libmariadb3 libmysofa0 libpython3.7 libpython3.7-minimal libpython3.7-stdlib
librngom-java libssh2-1 libtxw2-java libxml-twig-perl libxsom-java
mariadb-common openjdk-11-jre openjdk-11-jre-headless python3.7
python3.7-minimal task-english task-laptop tasksel tasksel-data
35 upgraded, 0 newly installed, 12 to remove and 17 not upgraded.
Need to get 53.1 MB of archives.
After this operation, 83.8 MB disk space will be freed.
You can get tip toe around the removals by separately installing only the packages to be upgraded (cherry pick...flame suit donned). Must be something bigger currently in transition.