缘由
在 AUR 的 PKGBUILD 中,固定了依赖的版本号。当依赖和 AUR 包均有版本更新时,会遇到如下类似报错。
error: failed to prepare transaction (could not satisfy dependencies)
:: installing lib32-llvm-libs (16.0.6-1) breaks dependency 'lib32-llvm-libs=15.0.7' required by lib32-mesa-git
:: installing llvm-libs (16.0.6-1) breaks dependency 'llvm-libs=15.0.7' required by mesa-git
Code language: JavaScript (javascript)
解决
- 安装常规版本
对应包名为 mesa 与 lib32-mesa。
使用 pacman 安装后升级依赖,装回 AUR 版本即可解决问题。
0 条评论