nKB

nKB

シンプルにいこうよ

pacmanで更新を行うと一部のlibcanberraパッケージが原因で更新処理に失敗する

事象

「sudo pacman -Syu」コマンドを実行すると
以下のエラーメッセージが出力され、更新処理に失敗する。

$ sudo pacman -Syu

<省略>

エラー: 処理の準備に失敗しました (依存関係を解決できませんでした)
:: lib32-libcanberra (0.30+2+gc0620e4-5) をインストールすると 'lib32-libcanberra=0.30+2+gc0620e4-3' が破壊され lib32-libcanberra-gstreamer の依存関係が壊れます
:: libcanberra (0.30+2+gc0620e4-5) をインストールすると 'libcanberra=0.30+2+gc0620e4-3' が破壊され libcanberra-gstreamer の依存関係が壊れます


対処方法

原因となっているlibcanberraパッケージを削除してから更新する

$ sudo pacman -Rdd lib32-libcanberra-pulse lib32-libcanberra-gstreamer libcanberra-pulse libcanberra-gstreamer
$ sudo pacman -Syu


参考

[Stable Update] 2021-06-14 - Kernels, Browsers, Mesa, Deepin, Systemd, Gnome Apps 40.2, Pipewire, Haskell - Stable Updates - Manjaro Linux Forum