somethings goin on here:
The following packages will be REMOVED:
build-essential dkms g++ g++-4.9 gcc gcc-4.9 kernel-package linux-headers-3.15-5.towo.2-siduction-amd64
linux-headers-3.15-6.towo-siduction-amd64 linux-headers-3.15-7.towo-siduction-amd64
linux-headers-3.15-8.towo-siduction-amd64 linux-headers-3.16-0.towo-siduction-amd64
linux-headers-3.16-1.towo-siduction-amd64 linux-headers-siduction-amd64 nvidia-driver nvidia-kernel-dkms
virtualbox-dkms
The following packages have been kept back:
cpp-4.9 gcc-4.9-base libasan1 libatomic1 libcilkrts5 libgcc-4.9-dev libgcc1 libgfortran3 libgomp1 libitm1
liblsan0 libquadmath0 libstdc++-4.9-dev libstdc++6 libtsan0 libubsan0
The following packages will be upgraded:
bluetooth bluez cpp-4.8 cryptsetup cryptsetup-bin fontconfig fontconfig-config g++-4.8 gcc-4.8
gcc-4.8-base gcc-4.8-base:i386 init init-system-helpers kde-config-cddb kmix libasan0 libbluetooth3
libcryptsetup4 libfontconfig1 libgcc-4.8-dev libgudev-1.0-0 libkcddb4 libpam-systemd libstdc++-4.8-dev
libsystemd-daemon0 libsystemd-id128-0 libsystemd-id128-0:i386 libsystemd-journal0 libsystemd-journal0:i386
libsystemd-login0 libthai-data libthai0 libudev1 print-manager python-imaging python-pil rsyslog strace
systemd systemd-sysv udev
41 upgraded, 0 newly installed, 17 to remove and 16 not upgraded.
Need to get 38.3 MB of archives.
After this operation, 252 MB disk space will be freed.
Do you want to continue? [Y/n]
seems better to wait a while.
I just did 2 dist-upgrades using both American mirrors and nothing was set to be removed. Could be MultiArch waiting for a new package. I haven't set up MultiArch on my machine.
Yes, the removal of the headers packages is a known issue on 64-bit multiarch systems. There is another thread on the topic, somewhere under this forum.
FYI, unless I see something else of concern to be removed, I normally just let the headers go. After the d-u, you can issue
apt-get install linux-headers-siduction-amd64 and that will pull the headers package for your running kernel back in. Note that the older headers packages are gone for good, unless you manually reinstall them.
I tried again and problem is gone now, d-u wont remove anything, nothing was held back.
So solved for me now. Sometimes it's enough to have a little patience ;)