Archlinux package management strategies

From wikinotes

The painful parts of arch are mostly related to libraries:

  • python updates take a while to reach all packages (so they get installed to the wrong site-packages)
  • libva updates may be too new for makemkv etc
  • qt updates are sometimes problematic as well

To mitigate this, I've been exposing old versions of the libraries to my package-repo

  • ex. installing python-311 when python-3.12 became default

Python Upgrades

See pacman troubleshooting.

TL;DR rebuild all python AUR packages, and reinstall.