我发出
$ pacman -Su
:: Starting full system upgrade...
error: duplicated database entry 'python2-cairo'
there is nothing to do
所以我看一下 /var/lib/pacman/local
$ ls /var/lib/pacman/local/ | grep cairo
cairo-1.15.12-1
cairomm-1.12.2-2
python2-cairo-1.17.0-1
python2-cairo-1.17.0-2
python-cairo-1.17.0-2
我怎么能够:
了解为什么 python2-cairo-1.17.0-1 和 python2-cairo-1.17.0-1 都安装了(哪些包依赖于它们)
摆脱 python2-cairo-1.17.0-1
修复
duplicated database entry
错误...
答案1
我看了一下这并尝试过:
$ sudo mv /var/lib/pacman/local/python2-cairo-1.17.0-1/ ~/tmp/
现在错误不再出现,但我不太确定是否留下了任何损坏的东西
--
我听从了@jasonwryan的建议,pacman -Syu
似乎很好,但后来我尝试了
sudo pacman -Qkk | grep mismatch
并在/usr/lib/python2.7/
修改时间不匹配警告下发现了几个文件。但除此之外一切似乎都很好