CachyOS - 251129 - 共通事項 - yay エラー


 クラウディア


1. 概要
2. 状況
3. 対処
4. 参考サイト

1. 概要

 「MATE」で、「Visual Studio Code」をインストールしようとしたときに、この状況に陥ったのです。

2. 起動

 「yay」インストール後に、「Visual Studio Code」をインストールしようとしたら。

yay -S visual-studio-code-bin

yay: error while loading shared libraries: libalpm.so.16: cannot open shared object file: No such file or directory
 となります。  「libalpm.so」ちゅうのが、新しくなっているのだなと、「root」ユーザ権限で。

pacman -Fy
 して。

pacman -Syu
 すると。

依存関係を解決しています...
衝突するパッケージがないか確認しています...
エラー: 処理の準備に失敗しました (依存関係を解決できませんでした)
:: pacman (7.1.0.r7.gb9f7d4a-3) をインストールすると 'libalpm.so=15' が破壊され libpamac-aur の依存関係が壊れます
 ちゅうことになります。

3. 対処

 「pamac」を削除するといいらしい。  「root」ユーザ権限で。

yes | pacman -Rns libpamac-aur pamac-aur
 その後。

yes | pacman -Syu
 してから、ログインユーザで。

yay -S visual-studio-code-bin
 が通るようになります。

4. 参考サイト

 本ページは、「ChatGPT」軍曹を参考にさせていただきました。

EaseUS