事象
「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