Arch Linux - 「xorgprotoをインストールすると依存関係が壊れます」のエラー対応

pacmanのパッケージ更新でエラー発生。


$ sudo pacman -Syu

:: パッケージデータベースの同期中...
 core                  135.1 KiB   378 KiB/s 00:00 [########################] 100%
 extra                1640.8 KiB   691 KiB/s 00:02 [########################] 100%
 community               4.7 MiB  1189 KiB/s 00:04 [########################] 100%
:: システム全体の更新を開始...
依存関係を解決しています...
衝突するパッケージがないか確認しています...
エラー: 処理の準備に失敗しました (依存関係を解決できませんでした)
:: xorgproto (2019.2-2) をインストールすると 'dmxproto' が破壊され libdmx の依存関係が壊れます
:: xorgproto (2019.2-2) をインストールすると 'xf86dgaproto' が破壊され libxxf86dga の依存関係が壊れます

対処方法

「面倒くさいのでたか…?」と思ったが、ちゃんとArchLinuxの公式ページに対処方法が案内されていた。

ArchLinux.jp : Xorg cleanup の影響で対応作業が必要です

これで解決。pacmanでパッケージ更新が再開できた。


$ sudo pacman -Rdd libdmx libxxf86dga

$ sudo pacman -Syu