I just received a similar error message, for me it occurred because I tried to run an update earlier in a network that required me to login.
So somehow the HTML login page landed in my sync files for core, community, multilib here:
Simply check if a similar thing happened to you:
$ cat /lib/pacman/sync/core.db
For me, ...
I had the same issue when the system was not updated for too long.
Seems like some new keys were added since than and my "archlinux-keyring" package is way too old for this.
Here is what I had to do to fix it:
pacman-key --populate archlinux
pacman -S archlinux-keyring
Xorg cleanup requires manual intervention
To perform the upgrade enter the following command:
sudo pacman -Rdd libdmx libxxf86dga libxxf86misc && sudo pacman -Syu
sudo pacman -Rdd libdmx libxxf86dga && sudo pacman -Syu
hope its works
According to the VirtualBox documentation, the VirtualBox.run script takes an argument that should be either of the strings install or uninstall.
sudo ./VirtualBox.run uninstall
would uninstall VirtualBox.
This "error" has nothing to do with "pacman breaking down again". Pacman did not break down. Instead of asking on here you could have just googled the issue or checked out the arch website https://www.archlinux.org/ . The latest news shows you how to upgrade your system if you encounter this "error".
I was facing the same problem
pacman -Rdd libdmx libxxf86dga && pacman -Syu
These links might be helpful as well
FS#64892 - [Xorg] remove dead Xorg packages