
upgrade -git, -svn and other dev packages.show AUR package diff and review PKGBUILD and.anual package selection in install prompt using text editor (ignore unwanted updates or select package provider).show unread Arch news before sysupgrade.using systemd dynamic users if building packages as root user.interactively handle common build problems (like untrusted GPG key or checksum mismatch, wrong architecture).retrieve PKGBUILDs from AUR and ABS ( -G/ -getpkgbuild).

build local PKGBUILDs with AUR deps ( -P/ -pkgbuild).If pacman asks some unexpected question, the user will be just able to answer it manually. Instead of trying to be smarter than pacman (by using -nodeps, -force, -ask, -noconfirm and so) it just interactively tells pacman what to do.

Review PKGBUILDs all in once, next build them all without user interaction.
