Qtバージョンの混合でアプリを起動できない時の対処方法

GTK系のAlter Linux環境で、アップデートを実行するとQt系のソフトウェアが起動しなくなるバグが報告されています。

開発者の環境でも同様の問題が発生し、修正ができたのでその方法をお伝えします。

スポンサーリンク

該当エラー

Cannot mix incompatible Qt library (5.15.2) with this library (5.15.3)

原因と修正方法

原因はQtライブラリのアップデートに伴って、一部のQtプラグインの再コンパイルが必要となっているためです。

そのため、問題のものを再コンパイルすれば解決し、以下のコマンドで実行できます。

yay -S --rebuild qt5-styleplugins

上記のコマンドはQtライブラリがアップデートされるたびに実行する必要があります。

実行方法などがわからない場合は、Fascodeのコミュニティフォーラムまでお願いします。

なぜGTK系の環境だけなのか

GTK系とQt系のツールの見た目を統一するために、GTK系のみ、問題のプラグインがインストールされています。

追伸

私生活の方が忙しいため、開発者自身が対応できない場合があります。

おそらく他の人が対応してくれると思いますのでご了承ください。

コメント

タイトルとURLをコピーしました