Regarding the optimal behaviour u-u spends significant amount of CPU time on deciding which are the upgradable packages especially if there are held packages thus there is a tradeoff between network and CPU usage. I believe both of the options have their benefits, and on a desktop system -updates are more likely to be installed quickly after downloading them thus software-properties seems to be doing the right thing by requesting all packages to be downloaded.
-- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to apt in Ubuntu. https://bugs.launchpad.net/bugs/1825812 Title: Daily apt update timer downloads all dist-upgradable packages Status in apt package in Ubuntu: New Status in software-properties package in Ubuntu: New Status in unattended-upgrades package in Ubuntu: Invalid Status in update-notifier package in Ubuntu: New Bug description: [Impact] apt-daily.service accidentally runs apt-get -d dist-upgrade after the first time it runs unattended-upgrades -d due to the latter reusing the stamp of the former. This means that machines download all packages that can be dist- upgraded rather than just the security updates unattended-upgrades will install; which means they might be wasting bandwidth. [Test case] TODO [Regression potential] TODO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1825812/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp