After a trouble-free upgrade of my laptop (Intel graphics) I saw this result on my desktop rig with Nvidia graphics:
root@Hibiscus:~# apt full-upgrade -d
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
build-essential dkms g++ g++-5 gcc gcc-5 linux-compiler-gcc-5-x86
linux-headers-4.2.5-towo.1-siduction-amd64 linux-headers-4.3.0-1-amd64
linux-headers-4.3.3-towo.1-siduction-amd64 linux-headers-4.4.0-1-amd64
linux-headers-4.4.2-towo.1-siduction-amd64 linux-headers-4.4.2-towo.2-siduction-amd64
linux-headers-4.4.3-towo.1-siduction-amd64 linux-headers-4.4.4-towo.1-siduction-amd64
linux-headers-4.4.4-towo.2-siduction-amd64 linux-headers-4.4.5-towo.1-siduction-amd64
linux-headers-4.5.0-towo.1-siduction-amd64 linux-headers-amd64
linux-headers-siduction-amd64 nvidia-driver nvidia-kernel-dkms
The following packages have been kept back:
cpp-5 gcc-5-base libasan2 libatomic1 libcc1-0 libcilkrts5 libgcc-5-dev libgcc1
libgfortran3 libgomp1 libitm1 liblsan0 libmpx0 libquadmath0 libstdc++-5-dev libstdc++6
libtsan0 libubsan0
The following packages will be upgraded:
binutils dmeventd dmsetup i965-va-driver libdevmapper-event1.02.1 libdevmapper1.02.1
libgnutls-openssl27 libgnutls30 libgnutls30:i386 liblouisutdml-bin liblouisutdml-data
liblouisutdml6 liblvm2app2.2 liblvm2cmd2.02 libpagemaker-0.0-0 manpages ucf
17 upgraded, 0 newly installed, 22 to remove and 18 not upgraded.
Need to get 8,684 kB of archives.
After this operation, 687 MB disk space will be freed
"same" here on my intel desktop - just wait and see ...
Nothing gets removed here with Intel.
greetzt
devil
All clear again.
root@Hibiscus:/# apt full-upgrade -d Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
binutils cpp-5 dmeventd dmsetup g++-5 gcc-5 gcc-5-base gcc-5-base:i386 git git-man
i965-va-driver libasan2 libatomic1 libcc1-0 libcilkrts5 libdevmapper-event1.02.1
libdevmapper1.02.1 libgcc-5-dev libgcc1 libgcc1:i386 libgfortran3 libgnutls-openssl27
libgnutls30 libgnutls30:i386 libgomp1 libgomp1:i386 libitm1 liblouisutdml-bin
liblouisutdml-data liblouisutdml6 liblsan0 liblvm2app2.2 liblvm2cmd2.02 libmpx0
libpagemaker-0.0-0 libquadmath0 libruby2.3 libstdc++-5-dev libstdc++6 libstdc++6:i386 libtsan0
libubsan0 manpages ruby2.3 ucf
45 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 114 MB of archives.
Yes, that often happens on multiarch when a new version of gcc comes out and the 32-bit packages are available a bit after the 64-bit ones. You just have to wait a day or so.