(Qt?) ダイナミックリンクライブラリのシンボル照会エラー[閉じる]

(Qt?) ダイナミックリンクライブラリのシンボル照会エラー[閉じる]

Ubuntu 15.10を使用しています

質問:
数日間、特定のアプリケーションを開くと、次のエラーが発生しました。

/usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1: undefined symbol: _ZN6QDebugD1Ev

影響を受けるアプリケーションのいくつかは次のとおりです。

  • テキスタイルスタジオショー
    /usr/lib/x86_64-linux-gnu/libpoppler-qt5.so.1: undefined symbol: _ZN6QDebugD1Ev
  • IPythonのqtconsoleショー
    /usr/lib/python3.5/site-packages/PyQt5/QtCore.so: undefined symbol: _ZNK12QStorageInfo11displayNameEv
  • konsole(KDEの端末エミュレータ - 私はUnityを使用しています)が表示されます。 /usr/lib/x86_64-linux-gnu/libKF5ItemViews.so.5: undefined symbol: ...
  • granatier(KDEゲーム)、KSysguard、およびKAddressbookもKF5ライブラリにエラーを表示します。
  • やはり失敗した
  • Qt 4に問題があるとしてVLCも影響を受けたようです(下記参照)。

Qt
これらのエラーはすべてQtライブラリで発生したようです(ほとんどのファイル名とほとんどのシンボル名に「Qt」が表示されます)。 AFAIK KDEはQtに基づいているため、すべてのKDEアプリケーションが失敗する理由を説明できます。
Qt 4と5の両方に影響を与えるようです。

可能な原産地
この問題が発生した日に、wily-proposedUbuntuの「ソフトウェアとアップデート」システムアプリでパッケージを有効にしました。アップグレードを中止してみました。これまた転がしてください。

この後SSLにも同様の問題がありますしかし、結局消えた。

ベストアンサー1

問題の原因は、libQt5Core.so.5たとえばQtライブラリがあることです/usr/local/lib。これを削除すると、すべてが正常に戻ります。
パッケージマネージャがそこにライブラリを置かないことを読んだので、多分愚かな間違いを犯しているのかもしれません。

おすすめ記事