I had the same problem, but fixed it by uninstalling libxfont. Although uninstalling a package, refreshing the database… do fix these problems, I have to wonder how these problems occur in the first place, and why so often? I had it happen for the second time this year, and many times last year.
Is someone not paying attention when making or packaging updates or what? Why can’t pacman deal with it automatically…
I get updates nearly every day, sometimes twice a day, and always install them. I rarely install or remove any software, so I am sure it’s not my error.
A long time ago when I was trying to figure out whether to switch from Windows to Linux, word was that Linux handles dependencies like a charm compared to Windows, and I found out that it was in fact much better, but now it is nowhere near as good as it was years ago when I made the switch (it has regressed). What’s up with that? If anything I would expect it to get better over time.
Not trying to be a pest.