缘由

在 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-gitCode language: JavaScript (javascript)

解决

  • 安装常规版本

对应包名为 mesa 与 lib32-mesa。

使用 pacman 安装后升级依赖,装回 AUR 版本即可解决问题。

Reference


0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据