[решено] Qt6 & GTK2 (Cannot mix incompatible Qt library)

все работало до "вчера"..
и вот
~ $ qbittorrent
QApplication: invalid style override 'gtk2' passed, ignoring it.
        Available styles: qt6gtk2, qt5gtk2, Windows, Fusion
Cannot mix incompatible Qt library (6.2.2) with this library (6.2.3)
Aborted (core dumped)
Я так понимаю, что нужны движения со стороны qt6gtk2..
Удалил и переустановил из aur, не помогло
~ $ cat /etc/environment
QT_QPA_PLATFORMTHEME=qt6gtk2
amon
Удалил и переустановил из aur, не помогло
Скорее всего не пересобрали а переставили из кеша, хотя возможно и частичное обновление.
как правильно? - все в tm
кеш....вероятно нет его...все в tmp
Чем вы ставили qt6gtk2 ?
yay
cat ~/.config/yay/config.json|grep build
#почистить указанную в выводе директорию
yay -Syyu
yay -S --rebuild qt6gtk2 
да, оно, спасибо!
прокоментируйте - два слова...почему не пересобиралось а переустанавливалось из непонятно откуда?build ?
ключевое слово, вероятно, rebuild ?
amon
почему не пересобиралось а переустанавливалось из непонятно откуда?
В конфиге yay у вас что прописано, то и делается
cat ~/.config/yay/config.json|grep build
"buildDir" → директория сборки где собирается пакет, если она не чистится то собранный пакет там и остается
"rebuild" "no" или "yes" → пересобирать ли пакет если он есть ( по умолчанию "no" → нет не пересобирать)
версия пакета не изменилась и поставился старый собранный с Qt 6.2.2 пакет
cat ~/.config/yay/config.json
вот это удалил
там пусто...оно когда там что-то появится? или не появится?
vs220
и поставился старый собранный с Qt 6.2.2 пакет
а где он старый?
pacman.conf
CacheDir    = /tmp/pacman/
 
Зарегистрироваться или войдите чтобы оставить сообщение.