LINUX.ORG.RU

Что это за дела такие с последними версиями Qt?

 ,


0

1

Вчера обновил систему (Manjaro MATE), в числе прочих прилетели апдейты Qt:

5.15.7 -> 5.15.8
6.4.1 -> 6.4.2

И все Qt-проги поотваливались! Вчера не мог запустить Телеграм после ребута - он писал, что не может работать с Qt 6.4.2, будучи собранным с Qt 6.4.1. Я откатил Qt6 на прежнюю версию, Телега запустилась. Сейчас хотел запустить VLC - та же картина с Qt5:

Cannot mix incompatible Qt library (5.15.7) with this library (5.15.8)
Аварийный останов (стек памяти сброшен на диск)

Это что за хрень такая, как в минорном релизе может быть отломана совместимость? Что они там натворили такого?

Ответ на: комментарий от Forum0888

Какую валидность, о чём речь вообще? Тут пользовательский софт не запускается. Как это можно проверить в общем случае?

nebularia ★★★
()
Ответ на: комментарий от nebularia

Какую валидность, о чём речь вообще?

Наличие неудовлетворенных ссылок.

Forum0888
()

У меня с телеграмом всё ОК, но у меня Manjaro KDE, т.е. пляски с мостами qt-gtk для меня неактуальны (точнее, актуальны, но в другую сторону, GIMP работает нормально, например). Обновления свежайшие.

hobbit ★★★★★
()
Ответ на: комментарий от cocucka

Про «бомжару» не знаю, а Манжаро, про которую пишет ТС — да, отличный дистр, особенно в KDE-варианте.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

В кедах же уже давно любой свежий gtk-софт и так нативно работает без каких-либо плясок, вроде. Проблемы бывают только с очень древними gtk2 программами. Во всяком случае, я ничего дополнительно руками не настраивал и не доустанавливал, чтобы тот же GIMP, virt-manager, easytags и прочий gtk-софт работал и отображался нормально.

Выше были ссылки на мои темы, там был косяк с calibre из flatpack'а. Но это специфический случай. Из последнего больше ничего не припомню.

shell-script ★★★★★
()

Пересобери, если стоят в системе: qt6gtk2, qt5-styleplugin. Посмотри, может другие qt-плагины из AURа стоят.

У меня похожая проблема решилась через paru --rebuild qt6gtk2

Fizzika ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.