这看起来有点像愚人节的玩笑,但这是我今天早上在尝试更新我的 Arch 时收到的问候:
:: The following packages should be upgraded first :
pacman
:: Do you want to cancel the current operation
:: and upgrade these packages now? [Y/n]
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: package-query: requires pacman<3.5
Run Code Online (Sandbox Code Playgroud)
那么,在我被允许升级之前,我应该降级我的吃豆人吗?
oKt*_*iTe 11
这个错误实际上说的是,package-query安装的版本取决于pacman比您尝试升级到的版本低的版本。
这可以通过运行pacman -Rs yaourt; pacman -Syu;然后重建yaourt和来解决package-query。