[Future request] Avoiding partial system updates #130
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@anonfunc
Currently, only the Plasma 5.25.1 partial update is available in ALHP.
Would it be technically possible to upload full updates? Installing the above update would almost certainly end up crashing Plasma.
ALHP builds the Archlinux source repo in a snapshot-like mode. It updates the repo-source, then builds whatever there is to build, then repeats. So technically there should be no partial updates assuming upstream moves its packages in a 'non-partial-update'-like manner (which they do).
I try to review the packages that will be updated and if I see that a dozen or so are missing, I wait for them to appear. However, this situation surprised me a bit - some of the Plasma 5.25.1 appeared in the repo immediately and the rest after a few hours. This could lead to a Plasma crash hence the thought.
Like I said, this should not happen, at least not under normal circumstances. ALHP only builds packages in a batch like manner, same as they are released upstream. What you describe may happen if Arch would have released a part of plasma earlier than the rest. Not sure if that is the case here. You can look that up in their svn2git repo if you want to, maybe you can reconstruct the timeline.
Even if we assume above mentioned happens somewhat infrequently, ALHP would have a hard time checking for that sort of thing.
In that case, the topic can be considered non-existent. Thanks for the explanation.