Yes that's true IIRC. And update explicitly rebuilds the cache. That's not a huge issue, unless you are sitting around running apt-get update in loops.
It is not possible to rebuild only changed parts, except for /var/lib/dpkg/status changes. For making that work, a second cache is generated; we cannot do the same for every source list. -- 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/924283 Title: Package lists are fully readed if there are no changes Status in “apt” package in Ubuntu: Confirmed Bug description: I'm using Ubuntu 12.04 dev with apt 0.8.16~exp12ubuntu3. Since apt was updated from 0.8.16~exp5 to 0.8.16~exp12 the package lists are fully readed ("Reading package lists... Done") on every "apt-get update". This is no problem if there are new package lists available. But apt is doing now such a full reading even if the lists have not changed. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/apt/+bug/924283/+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