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.