I have filed bug 1709603 to track my request of having "apt update"
called automatically, as really it's independent of Scott's request for
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
feature request: apt-get update --if-necessary
Status in apt package in Ubuntu:
In many cases (juju, lxc containers .. ) we find ourselves in the
position of not knowing if the apt-cache has been udpated recently.
So, you either risk not doing it, or do it and it takes some time and
so long story short, you always run 'apt-get update' which is quite often
Would it be possible to add (or is there now) something like
'--if-necessary' or '--if-necessary=5m'. I could imagine that that would
look at /var/lib/apt/lists and check timestamps on files for each url that
/etc/apt/sources.list[.d/*] would hit. If nothing was needed and
reasonably recent, then it would not do the update.
There exist other solutions to this like:
It'd be nice if we had a sane way to say:
update if you need to, otherwise don't waste time and resources
DistroRelease: Ubuntu 15.04
Package: apt 184.108.40.206ubuntu1
ProcVersionSignature: Ubuntu 3.19.0-7.7-generic 3.19.0
Uname: Linux 3.19.0-7-generic x86_64
Date: Fri Mar 6 17:06:22 2015
InstallationDate: Installed on 2015-01-02 (63 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20150101)
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~touch-packages
Post to : email@example.com
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp