Please consider the following: dimwit@dimwit:~$ cat /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 9.4.0 _Stretch_ - Official amd64 NETINST 20180310-11:21]/ buster contrib main non-free deb http://ftp.us.debian.org/debian/ unstable main contrib non-free # deb-src http://ftp.us.debian.org/debian/ unstable main contrib non-free # deb http://security.debian.org/debian-security buster/updates main contrib non-free # deb-src http://security.debian.org/debian-security buster/updates main contrib non-free # buster-updates, previously known as 'volatile' # deb http://ftp.us.debian.org/debian/ buster-updates main contrib non-free # deb-src http://ftp.us.debian.org/debian/ buster-updates main contrib non-free dimwit@dimwit:~$ date; sudo aptitude -Pvvv full-upgrade Thu 13 Aug 2020 04:54:25 PM EDT The following packages will be REMOVED: libpython2-stdlib{u} python2{u} python2-minimal{u} 0 packages upgraded, 0 newly installed, 3 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 326 kB will be freed. The following packages have unmet dependencies: python : Depends: python2 (= 2.7.17-2) but it is not going to be installed libpython-stdlib : Depends: libpython2-stdlib (= 2.7.17-2) but it is not going to be installed python-minimal : Depends: python2-minimal (= 2.7.17-2) but it is not going to be installed The following actions will resolve these dependencies: Keep the following packages at their current version: 1) libpython2-stdlib [2.7.17-2 (now)] 2) python2 [2.7.17-2 (now)] 3) python2-minimal [2.7.17-2 (now)] Accept this solution? [Y/n/q/?] y The following packages will NOT be UPGRADED: libpython2-stdlib{a} python2{a} python2-minimal{a} No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 3 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. Current status: 0 (+0) broken, 3 (+0) upgradable, 59576 (+0) new. dimwit@dimwit:~$ ------------------------------------------ This situation has been going on for weeks now. There seems to be a contradiction, where it wants to install version 2.17.7-2 of libpython2-stdlib, python2, and python2-minimal; but they seem to be already installed! All solutions offered except the one shown, would result in unresolved dependencies. I can only guess that this might have something to do with, currently, Debian wanting to move everything from Python2 to Python3. What to do, what to do . . .