On Fri, Oct 13, 2023 at 10:29:10AM -0400, Antoine Beaupré wrote: > On 2023-10-12 21:25:20, Kyle Fazzari wrote: > > On 10/11/23 22:45, Antoine Beaupré wrote: > >> On 2023-10-11 22:30:16, Kyle Fazzari wrote: > >>> On 10/11/23 19:24, Antoine Beaupré wrote: > >> > >> [...] > >> > >>> Yeah I won't lie, my immediate thought was "huh, I've never seen that > >>> happen." Then my follow-up was "actually, how would I even know?" But at > >>> the same time, I could make that argument for a lot of collectors! Is > >>> there an established pattern for gathering this kind of data? > >> > >> Filing a timestamp and duration of the last run is typical. > > > > Very good. > > > > By the way, I came across this Ubuntu bug today, which sounds eerily > > familiar, no? > > > > https://bugs.launchpad.net/ubuntu/+source/apt/+bug/2003851 > > Oh wow, so that would mean a bug in APT itself. And a regression too, > because we certainly never witnessed this in buster or bullseye... > > I wonder if we should clone this bug into apt...
If you use apt-cacher-ng, stop using it. apt is *not* compatible with apt-cacher-ng. We already have bugs for that, and the only way things will change is if we gets https HTTP/2 on the mirrors and then can switch to libcurl. Also please do not run apt update in the background or try to calculate dist upgrades, that is evil and you're breaking stuff. If you want to check for updates, make sure the periodic apt service is configured to run. You are entitled to one run per day. If you do not operate the mirror infrastructure please do not run your own updates out of band. Then you may calculate the upgrade, but don't open the cache with locking so you don't go block other clients. Generally speaking it is likely that we will come up with a daemon on the road to Ubuntu 26.04 that you can ask to check for updates if it hasn't (again please don't if you don't own your infra) and then query for available upgrades; but it's nothing for the next 12 months. Also Kyle's emails don't arrive at all, well one did in the entire thread. -- debian developer - deb.li/jak | jak-linux.org - free software dev ubuntu core developer i speak de, en