Sometimes I really hate decentralized systems.

Case in point: the Arch Linux package repo mirror one of my machines has been using silently stopped publishing package updates. So suddenly I get all those weird errors during and after attempts to upgrades, from invalid package signatures (turns out keys were expired) to "DLL" conflicts.

Would not have happened in a system where the central Arch project controls all repos, instead of volunteers who step up -- and apparently down.