vasek
примеры команд для очистки пакетов в ~/.cache/yay
yay -Sc
что не выдает запрос на чистку?
vasek
не пашет
yay -Sc должен выдавать запрос на очистку кеша и при согласии чистить его в том числе и кеш самого yay.
vasek
стоит не нужный/лишний символ
прошу прощения, исправил
amon
это чистится как-то автоматом?
"buildDir": "/tmp/yay"
если оперативки не в обрез

p.s. кеш чистится командой ( вручную ну или хук делать)
yay -Sc
Чтобы сделать свой конфиг сохраните какой нибудь параметр
например rebuild
yay --rebuild  --save
конфиг будет ~/.config/yay/config.json
amon
а появлялся маркер
>
Значит не сделали конфиг и используются настройки по умолчанию
"buildDir" → ~/.cache/yay
"rebuild" → "no"
amon
cat ~/.config/yay/config.json
вот это удалил
Не понятно вы удалили директорию указанную в в выводе команды или сам конфиг ~/.config/yay/config.json ?

amon
а где он старый?
pacman.conf
CacheDir = /tmp/pacman/

Там где указано в конфиге yay ( конфиг (не директория) ~/.config/yay/config.json)
пакманские настройки тут не причем yay свои использует
amon
почему не пересобиралось а переустанавливалось из непонятно откуда?
В конфиге yay у вас что прописано, то и делается
cat ~/.config/yay/config.json|grep build
"buildDir" → директория сборки где собирается пакет, если она не чистится то собранный пакет там и остается
"rebuild" "no" или "yes" → пересобирать ли пакет если он есть ( по умолчанию "no" → нет не пересобирать)
версия пакета не изменилась и поставился старый собранный с Qt 6.2.2 пакет
cat ~/.config/yay/config.json|grep build
#почистить указанную в выводе директорию
yay -Syyu
yay -S --rebuild qt6gtk2 
Чем вы ставили qt6gtk2 ?