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
少しgoogle-fuを行った後、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つずつ更新してみましたが、役に立ちません。この問題の解決方法はわかりません。提案やアイデアはありますか?ありがとう
Arch Linuxの使用とアップグレードは、上流のソースニュースを追跡し続けることを意味します。
この場合、特に正しい情報 ここ が見つかります。