This is going to ask you if you want to clear your cache. You can respond with ‘yes’.
Then go

sudo pacman -Syu

If that doesn’t work, can you try to force an update----> that might be a bit risky. I"m none to sure of that one and I’ve never tried it myself [i:1g2m6hi6][b:1g2m6hi6](I would suggest that you leave this option as a last resort[/b:1g2m6hi6][/i:1g2m6hi6]) I’m leaving this only as an option. If your not sure what [i:1g2m6hi6]–force[/i:1g2m6hi6] does, what happens is that pacman force overwrites your filesystem packages with the same version that was put there in the beginning. But since you’re updating, I can’t say that with any kind of certainty. You’ll have new files that were updated from some other recent [i:1g2m6hi6]pacman -Syu[/i:1g2m6hi6] to ones that are not recent (like the current one your experiencing) all mixed up together and then there’s no syncing of updated code from one to the other. In other words, there’s conflicts. The command for that would be

sudo pacman -Syu --force

If that doesn’t work, you can try

sudo pacman -U --dbonly <path to pkg file\>

<path to pkg file> is found at /var/cache/pacman/pkg/
in your case, it would be /var/cache/pacman/pkg/pacman (what ever the latest version is).
Then go

sudo pacman -Syu

then go

pacman -S filesystem

Answer 'yes’
If that doesn’t work, sudo into that directory and remove any offending packages that may have been installed. I doubt anything offending may have been installed but just in case I’m say’in.

Anyways, as I was say’in. If that doesn’t work, you can try downgrading.
Go

I had moved [code:32ff8j4w]/var/cache/pacman[/code:32ff8j4w] to a different partition, because space on the root partition got spare. So the pacman cache under /var was actually a sym-link. And I guess that’s what prevented to update. After I removed the link and moved the cache back to the original location, the update of pacman went through.

Let’s see, if it works still when I restore my linked config

Thanks guys for your help.

Cheers!

Update: An update just came it. After the linkage of /var/cache/pacman to a different partition re-established, pacman v6 installed the update of package [i:32ff8j4w]xkeyboard-config[/i:32ff8j4w] just fine. Need to remember though, next time pacman itself is updated again