See https://anonscm.debian.org/cgit/apt/apt.git/commit/?id=9127d7aecf01f2999a2589e4b0503288518b2927 and https://anonscm.debian.org/cgit/apt/apt.git/commit/?id=27925d82dd0cbae74d48040363fe6f6c2bae5215 among others.
Backporting of these changes itself might not be sensible, but we "backported" these changes to jessie (which at that time early last year was frozen) in and around 1.0.9.8. Later versions have that natively of course. ** Changed in: apt (Ubuntu) Status: Confirmed => Fix Released -- 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/589941 Title: Incorrect status of downloaded bytes while upgrading Status in Aptdaemon: Fix Released Status in apt package in Ubuntu: Fix Released Bug description: Distribution ======== OS Description: Ubuntu maverick (development branch) Release: 10.10-alpha1-amd64 System Architecture: amd64 Package ====== aptdaemon Version: 0.31+bzr412-0ubuntu1 Bug Description ============ When the update manager starts to "update", i.e. starts to download packages, it shows incorrect status. Once a particular package (lets say of size N kB) has been downloaded, the progress bar corresponding to it reflects the status correctly showing 100%. However, the textfield beside the proogressbar shows "Downloaded 0B of N kB" which is evidently incorrect. This is conspicuous in the attached screenshot. To manage notifications about this bug go to: https://bugs.launchpad.net/aptdaemon/+bug/589941/+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