Arch Linux is often praised for it’s bleeding edge software and rolling release model. We discuss these features more in depth in our article comparing Arch Linux and Manjaro. In addition to this praise, Arch Linux also has a reputation for being unstable. This reputation stems from the sometimes unpredictable nature of bleeding edge software. The latest software from upstream developers may contain bugs that were not apparent during initial testing. As a result, the risk is always present that updating with the package manager,
pacman, may bring about unexpected results. These may include a specific piece of software no longer working properly (or at all) or even multiple applications or Desktop Environments no longer working as expected.
This is a companion discussion topic for the original entry at https://linuxconfig.org/how-to-rollback-pacman-updates-in-arch-linux