Вы ошибаетесь, для операций с локальным кешем используется команда -Q.Приведённая выше команда выполняет обновление списка пакетов и поиск.
Последующая установка пакета должна выполняться после полного обновления системы, иначе получается частичное обновление, которое не поддерживается.
Проблема заключается в сочетании роллинг-релиза и либхелла. Если бы в Арче была возможность держать одновременно различные версии библиотек и программ одновременно, то этот вопрос и не возник бы.
После обновления списка репозиториев опцией -y нужно обновлять систему опцией -u. Иначе будут происходить различные чудеса, типа вылетающих программ или неработающего Арча.
Поиск по локальному кешу:
pacman -Qs
Поиск по обычному, понятное дело:
pacman -Ss
> Вы этим пользовались? Они все убоги и рассчитаны на то, что обновления всегда проходят без ошибок.
Пользовался shaman-ом, когда он был в репах. Никаких проблем, но по сравнению с консолью медленно и неудобно, похоже на синаптик.