Suppose I update Fedora on day 1. Another update is available on day 2, but I miss it. A third update is available on day 3 and I install it. Does the day 3 update include everything I need from day 2?
What I mean by “need” is this: Suppose this: The day-1 update includes components A and B. I install the update. The day-2 update includes newer versions of both components A and B. I missed the day-2 update. The day-3 update includes a newer version of component A, but nothing for B. When I update on day-3, will I get the newer versions of both components A and B? I wouldn’t care if I miss the older version of A since I’m getting a newer version of it, unless the newer version needs the older update. Either way, I’d be concerned about never getting the newer version of B.
I ask because, once, I think I couldn’t use my laptop for a few weeks and, since updates usually come every couple of days or so, I likely missed a bunch. When I finally updated, I got a kernel a major version and several minor versions ahead of my last kernel. I don’t know if I missed anything besides the kernel and that might have been critical. Also, for a while, I had difficulty updating because if I didn’t update as soon as I got notice (which I have to solicit) my laptop’s request for update files was out of sync with what update mirrors were offering, because the mirrors had newer versions which Fedora was not yet requesting. (I raised that as an issue somewhere and I don’t know if it still happens.) This could also be an issue when someone installs Fedora for the first time and the version is already several months old when being installed, and it then gets updated. An update process would have to determine the last update that was installed (if any) and then search update mirrors for missed updates and then either select components (from the newer updates first) or install all updates starting with the oldest, something I can’t do because I don’t have enough information to do so. I don’t know if the update process does this.
I also ask because of an experience. The Software app said an update was available, but I left the computer without installing, while still leaving the Software app open and connected to the Internet. Later, the Software app said I had more updates, this time including LibreOffice. I refreshed the Software app, but now the list of updates available no longer listed LO. That was concerning. I installed what was still offered, meaning without LO. After that, it offered nothing more, not even a LO update. Then, at another time, I checked the Software app again, and this time a LO update was offered, which I installed. I don’t know why the Software app stopped offering the LO update, but one guess was that I had missed one LO update and had to wait for another LO update, in other words a different LO version, skipping one. That’s harmless but it implies that if the newest one had not become available I’d still be using an old one because I missed one and couldn’t go back and get it.
If I don’t update right away every time there’s a new update (and that’s normal), am I probably missing component updates in the end?