nss / lib32-nssパッケージの更新中に「ファイルの競合nssが見つかりました」が発生します。

nss / lib32-nssパッケージの更新中に「ファイルの競合nssが見つかりました」が発生します。

Archディストリビューションの更新中にプロセスに競合するファイルがあることが表示されます。

File conflict found nss (/usr/lib/p11-kit-trust.so), lib32-nss (/usr/lib32/p11-kit-trust.so): conflicting files

ファイルシステムを検索してみると、これら2つのファイルが見つかりました。

[user@Arch ~]$ sudo find / -path /mnt -prune -o -name p11-kit-trust.so -exec file {} \;

/usr/lib32/pkcs11/p11-kit-trust.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), statically linked, BuildID[sha1]=c375005cabe8daef2a34a4b67fc2187285e6b3a0, stripped
/usr/lib32/p11-kit-trust.so: symbolic link to libnssckbi.so
/usr/lib/pkcs11/p11-kit-trust.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), statically linked, BuildID[sha1]=eb61c425c55ea05db04ce5bb103604861d3ea27d, stripped
/usr/lib/p11-kit-trust.so: symbolic link to libnssckbi.so

インターネット検索の最後に、このパッケージがどのパッケージに属しているかを確認するpacmanコマンドを見つけました。このコマンドの結果は次のとおりです。

[user@Arch~]$ sudo pacman -Qo /usr/lib32/pkcs11/p11-kit-trust.so
/usr/lib32/pkcs11/p11-kit-trust.so is owned by lib32-p11-kit 0.23.20-4

[user@Arch ~]$ sudo pacman -Qo /usr/lib/pkcs11/p11-kit-trust.so
/usr/lib/pkcs11/p11-kit-trust.so is owned by libp11-kit 0.23.20-4

一度に1つずつ更新しようとしましたが、役に立ちませんでした。この問題を解決する方法がわかりません。どんな提案やアイデアがありますか?ありがとう

ベストアンサー1

Arch Linuxを使用してアップグレードすることは、アップストリームソースのニュースを継続的にフォローしていることを意味します。

特に、この場合は正しい情報を見つけることができます。ここ

おすすめ記事