When system-packages-package-manager is set to aptitude, M-x system-packages-update only runs aptitude update. This updates the list of available packages, but does not install updates. I would suggest appending aptitude safe-upgrade (or similar) to the chain.
From aptitude(8):
update
Updates the list of available packages from the apt sources (this
is equivalent to “apt-get update”)
safe-upgrade
Upgrades installed packages to their most recent version. Installed
packages will not be removed unless they are unused (see the
section “Managing Automatically Installed Packages” in the aptitude
reference manual). Packages which are not currently installed may
be installed to resolve dependencies unless the --no-new-installs
command-line option is supplied.
When
system-packages-package-manager
is set toaptitude
,M-x system-packages-update
only runsaptitude update
. This updates the list of available packages, but does not install updates. I would suggest appendingaptitude safe-upgrade
(or similar) to the chain.From aptitude(8):