这听起来有点像愚人节的笑话,但今天早上,当我试图使我的拱门跟上时代的时候,这就是我受到的欢迎:
:: 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那又怎样,在我被允许升级之前,我应该降低我的pacman的等级吗?
发布于 2011-04-01 12:11:17
这个错误实际上表明,安装的package-query版本依赖于比您试图升级到的版本更低的pacman版本。
这可以通过运行pacman -Rs yaourt; pacman -Syu;,然后重新构建yaourt和package-query来解决。
发布于 2011-07-30 03:16:33
到这里来并重新生成当前服务器列表,然后复制它.
实际上,我在底部粘贴了新的服务器列表,并注释掉了现有的服务器列表。我是新来的,但如果你需要的话可以帮上忙。
您还可以将旧的镜像列表保存为备份并创建一个新的镜像列表。我也遇到了同样的问题,想让pacman升级到3.5来安装一些需要它的软件。镜像列表位于/etc/pacman.d/mirrorlist
https://unix.stackexchange.com/questions/10444
复制相似问题