The new fontconfig pkg has been built plain upstream way. We don't create symlinks anymore in our fontconfig.install scriptlet. The old symlinks will be detected by pacman before the update will happen that leads to a file conflict. It's safe to pacman -Sf fontconfig here or remove the old symlinks before you run the -Su again. News draft: fontconfig 2.10.1 update - manual intervention required Fontconfig 2.10.1 update overwrites symlinks created by the former package version. The update should be forced to run before any further update: pacman -Syf fontconfig pacman -Su Main systemwide configuration should be done by symlinks (especially for autohinting, sub-pixel and lcdfilter): cd /etc/fonts/conf.d ln -s ../conf.avail/XX-foo.conf Check also https://wiki.archlinux.org/index.php/Font_Configuration and https://wiki.archlinux.org/index.php/Fonts. -Andy