Разработчики дистрибутива Arch Linux сообщили о замене директории /lib на символическую ссылку, указывающую на /usr/lib. Все пакеты хранившие библиотеки в /lib переведены на использование /usr/lib.
В процессе проведения обновления пакетный менеджер pacman может сообщить о наличие конфликта в директории /lib, в простейшем случае избавиться от данного конфликта можно так (ни в коем случае не стоит указывать опцию «—force»):
... error: failed to commit transaction (conflicting files) glibc: /lib exists in filesystem Errors occurred, no packages were upgraded. # pacman -Syu --ignore glibc # pacman -Su
Если подобный метод не поможет, например, из-за наличия дополнительных зависимостей, рекомендуется прочитать более детальную инструкцию с описанием других способов решения проблемы.