Huch, pacman 4 ist in core und es gibt keine News dazu auf der AL.org Seite? Gerade bei pacman und dann so einem Update? Das find ich ja ziemlich merkwürdig... ein paar komisch konfigurierte Custom-Kernel sind also wichtiger als der Paketmanager?
Okay, genug aufgeregt. Nun zu deinem Problem:
Du musst deine pacman.conf anpassen! 🙂 Ich würde ja folgendes vorschlagen:
cp /etc/pacman.conf /etc/pacman.conf.bak
mv /etc/pacman.conf.pacnew /etc/pacman.conf
Wenn du eigene Repositories oder Mirrorlisten eingebunden hattest, dann schreib sie wieder in die neue config. Es hat sich viel geändert, deswegen würde ich das so herum machen. Wichtig ist vor allem:
# PGP signature checking
# NOTE: None of this will work without running `pacman-key --init` first.
# The compiled in default is equivalent to the following line. This requires
# you to locally sign and trust packager keys using `pacman-key` for them to be
# considered valid.
#SigLevel = Optional TrustedOnly
# If you wish to check signatures but avoid local sign and trust issues, use
# the following line. This will treat any key imported into pacman's keyring as
# trusted.
#SigLevel = Optional TrustAll
# For now, off by default unless you read the above.
SigLevel = Never
Kein Signatur-Check scheint erst mal der gewählte Standard zu sein. Wenn du Checks machen möchtest, dann solltest du "SigLevel = Optional TrustAll" auswählen, was aber jetzt auch nicht wirklich das Optimum ist... hier gibts mehr Infos:
https://wiki.archlinux.org/index.php/Pacman-key
LG
EDIT: Zu früh gemeckert, aber IMHO hätte die Nachricht schon vor dem Verschieben nach Core da sein sollen:
http://www.archlinux.org/news/pacman-4-moves-to-core/