How To Ignore A Package From Being Upgraded In Arch Linux

You might think – Why would someone ignore a package from being upgraded? The outdated packages might be vulnerable and not safe to our system, right? Yes! We need to update our system regularly to get latest packages and make our system more secure. However, we need to hold a package or group of packages from being upgraded for some reasons. Since Arch Linux is a rolling-distro, some new packages might break the system or some applications might depend on a particular version of a package to work without any problems. That’s why sometimes we need to prevent a package to upgrade to its newer version. Once we are sure that the new package will not cause any issue, compatible with all dependencies and applications, we can then upgrade it to the latest available version.

Warning: Ignoring packages from being upgraded might break the system sometimes. Please be cautious! Don’t do this unless it is necessary.