Running pacman earlier (on a rock64) today I get:
resolving dependencies...
warning: ignoring package libxml2-2.14.2-2
warning: cannot resolve "libxml2.so=16-64", a dependency of "libarchive"
:: The following package cannot be upgraded due to unresolvable dependencies:
libarchive
Also if updating everything else but ignoring libxml2 I then get:
pacman -Syu --ignore libxml2
:: Synchronising package databases...
core is up to date
extra is up to date
alarm is up to date
aur is up to date
:: Starting full system upgrade...
warning: libxml2: ignoring package upgrade (2.13.8-1 => 2.14.2-2)
resolving dependencies...
warning: ignoring package libxml2-2.14.2-2
warning: cannot resolve "libxml2.so=16-64", a dependency of "libarchive"
:: The following package cannot be upgraded due to unresolvable dependencies:
libarchive
:: Do you want to skip the above package for this upgrade? [y/N]
libarchive is required by mkinitcpio and pacman so are very important.
Hopefully this dependency will be resolved before long.