libalpm.so=15 required by libpamac-full yay 해결

아치 리눅스 pacman에 큰 변화가 있었다.
피바람이 불었다.

error: failed to prepare transaction (could not satisfy dependencies)
:: installing pacman (7.1.0.r7.gb9f7d4a-1) breaks dependency ‘libalpm.so=15’ required by libpamac-full
(오류: 트랜잭션 준비에 실패했습니다(의존성이 만족되지 못하였습니다.)
:: pacman(7.1.0.r7.gb9f7d4a-1) 설치로 의존성 ‘libalpm.so=15′(libpamac-full가 요구)가 깨집니다)

 

yay -Rdd libpamac-full
의존성 무시하고 삭제하였다.

yay

yay: error while loading shared libraries: libalpm.so.15: cannot open shared object file: No such file or directory
yay마저 깨졌네. ㅠㅠ

 

git clone https://aur.archlinux.org/libpamac-full.git
cd libpamac-full
makepkg -si

libpamac-full 패키지는 복구하였다. 그럼에도 불구하고 yay libalpm.so.15 에러는 해결되지 않았다.

 

git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

모든 것이 정상화 되었다.

CC BY-NC-ND 4.0