libKF5Parts SO 未定義シンボルアーチ

libKF5Parts SO 未定義シンボルアーチ

Okulusと同じプログラムを起動すると、Dolphin次のエラーが発生します。

シンボル照会エラー:/usr/lib/libKF5Parts.so.5:未定義シンボル:_ZN3KIO18CommandLauncherJobC1ERK7QStringRK11QStringListP7QObject

インターネットを検索してみると、インストールの問題であるQT5可能性があり、再インストールqt5-baseしましたqt5

ファイルが見つかったら、/usr/libライブラリとそのシンボリックリンク、および正しい権限で表示されるものを表示できます。

james@dev-box  ~  ls -la /usr/lib/KF5 Pa

lrwxrwxrwx 1ルートルート16 5月3日10:07 /usr/lib/libKF5Parts.so -> libKF5Parts.so.5

lrwxrwxrwx 1 root root 5月3日、21 10:07 /usr/lib/libKF5Parts.so.5 - > libKF5Parts.so.5.70.0

-rwxr-xr-x 1 root root 476944 5月3日10:07 /usr/lib/libKF5Parts.so.5.70.0

この問題を解決するために、何を見ることができますか?

ベストアンサー1

私も同じ問題がありました。 「source」行で「git://」を「git+https://」に置き換えて、solid-git パッケージと kcodecs-git パッケージの PKGBUILD を変更する必要がありました。

私が使用したものは次のとおりです。

➜  ~ yay --editmenu -S solid-git
:: Vérification des conflits...
:: Vérification des conflits internes...
[Aur: 1]  solid-git-v4.100.0.rc1.r389.g8dfb727-1

  1 solid-git                        (Installé) (Fichiers de compilation existants)
==> Paquets à nettoyer avant compilation (cleanBuild) ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
:: PKGBUILD à jour -- omission (1/1) : solid-git
  1 solid-git                        (Installé) (Fichiers de compilation existants)
==> Afficher les diffs ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
:: (1/1) Lecture de SRCINFO : solid-git
  1 solid-git                        (Installé) (Fichiers de compilation existants)
==> PKGBUILDs à modifier ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==> ^C
➜  ~ yay --editmenu -S solid-git
:: Vérification des conflits...
:: Vérification des conflits internes...
[Aur: 1]  solid-git-v4.100.0.rc1.r389.g8dfb727-1

  1 solid-git                        (Installé) (Fichiers de compilation existants)
==> Paquets à nettoyer avant compilation (cleanBuild) ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==> A
:: Suppression (1/1) : /home/clement/.cache/yay/solid-git
:: Téléchargement des PKGBUILD (1/1) : solid-git
  1 solid-git                        (Installé) (Fichiers de compilation existants)
==> Afficher les diffs ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==> N
:: (1/1) Lecture de SRCINFO : solid-git
  1 solid-git                        (Installé) (Fichiers de compilation existants)
==> PKGBUILDs à modifier ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==> 1

そしてラインソースを修正します。

source=('git://anongit.kde.org/solid.git')

通過:

source=('git+https://anongit.kde.org/solid.git')

エディタを終了すると正常に動作します。

kcodecs-gitパッケージを使用して再実行しました。

今私が編集したので、solid-gitパッケージは問題ありません。ただし、kcodecs-gitパッケージマネージャを待つ必要があるか、指示に従って手動で実行できます。

おすすめ記事