나는 보낸다
$ 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/
수정 시간 불일치 경고가 발생하는 여러 파일을 발견했습니다 . 하지만 그거 빼고는 다 괜찮아 보이는데