error: failed to prepare transaction (could not satisfy dependencies)
:: installing libcap (2.47-1) breaks dependency 'libcap=2.46' required by lib32-libcap
Server = https://ftp.cc.uoc.gr/mirrors/linux/artixlinux/$repo/os/$arch
Server = https://mirror.clarkson.edu/artix-linux/repos/$repo/os/$arch
These 2 servers hadn't synced the latest version of lib32-libcap, this was the case earlier this evening too, i just left it then, perhaps it's true for some other servers too, I haven't checked them all. Putting another server which had updated to the correct version at the top of /etc/pacman.d/mirrorlist and running -Syyu (probably just -Syu would have been OK too) fixed it of course.
Both of those had this:
lib32.db.tar.xz 25-Jan-2021 04:22 134940
lib32.db.tar.xz.old 22-Jan-2021 02:40 134936
uoc.gr had this:
system.db 25-Jan-2021 21:40
While clarkson.edu had:
system.db 25-Jan-2021 22:56
(libcap is in system)
Compared to https://mirrors.tuna.tsinghua.edu.cn/artixlinux/lib32/os/x86_64
lib32.db.tar.xz 131.8 KiB 2021-01-25 23:54
lib32.db.tar.xz.old 131.8 KiB 2021-01-25 04:22
So they are a few hours behind syncing lib32 for some reason? Perhaps they were asleep when the update arrived.
No problems, all updated here now, just noting it in case it's helpful.
just wait with update until lib32-libcap is on mirror too (will have everytime delay because 2 different maintainers ). Sorry for inconvenience.