E: python-setuptools 업그레이드 실패, apt-get이 손상됨

E: python-setuptools 업그레이드 실패, apt-get이 손상됨

apt-get을 사용하여 gnome-maps를 설치하려고 하면 다음 오류가 나타납니다.

Preparing to unpack .../python-setuptools_3.4.1-1_all.deb ...
Unpacking python-setuptools (3.4.1-1) over (3.3-1) ...
dpkg: error processing archive /var/cache/apt/archives/python-setuptools_3.4.1-1_all.deb (--unpack):
 trying to overwrite '/usr/lib/python2.7/dist-packages/build', which is also in package python-pyaudio 0.2.7-2+b1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/python-setuptools_3.4.1-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

python-setuptools패키지를 업데이트하고 싶지만 어떻게든 실패합니다.

apt-get -f install
apt-get clean
dpkg --configure -a

도움이 안돼.

지금 무언가를 설치하려고 하면 다음과 같이 나타납니다.

 sudo apt-get install sup
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 python-setuptools : Depends: python-pkg-resources (= 3.3-1) but 3.4.1-1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

저는 불안정한 데비안을 사용하고 있습니다.

/var/log/dpkg.log는 다음을 제공합니다.

2014-04-04 13:16:10 startup archives unpack 
2014-04-04 13:16:10 upgrade python-setuptools:all 3.3-1 3.4.1-1 
2014-04-04 13:16:10 status half-configured python-setuptools:all 3.3-1 
2014-04-04 13:16:10 status unpacked python-setuptools:all 3.3-1 
2014-04-04 13:16:10 status half-installed python-setuptools:all 3.3-1 
2014-04-04 13:16:10 status unpacked python-setuptools:all 3.3-1 
2014-04-04 13:16:11 status installed python-setuptools:all 3.3-1 

충분히:협회

답변1

apt-get글쎄, 필요한 종속성을 설치하기 전에 종료된 것 같습니다 . 역방향 종속성이 없는 것 같기 때문에 python-setuptools이를 제거하고 어떤 일이 일어나는지 확인했습니다.

apt-get purge python-setuptools

이것이 작동하지 않으면 다음을 수행하십시오.

dpkg -P python-setuptools

거기에서 다시 설치를 시도할 수 있지만 오류 메시지로 판단하면 다음과 같습니다.

trying to overwrite '/usr/lib/python2.7/dist-packages/build', which is also in package python-pyaudio 0.2.7-2+b1

패키지에 뭔가 문제가 있는 것 같습니다. 이런 일이 다시 발생하면 데비안에 버그 보고서를 제출해야 합니다.

패키지 문제인 경우 이전 패키지가 에 있어야 합니다 /var/cache/apt/archives. 거기에서 다시 설치할 수 있습니다. dpkg -i그렇지 않은 경우 Debian에 있어야 하며 다음을 testing통해 다운로드할 수 있습니다.https://www.debian.org/distrib/packages.

일반적으로 를 실행 중인 경우 unstable패키지 apt-listbugs를 설치하십시오. 설치하려는 패키지에서 심각한 오류가 보고되면 경고가 표시됩니다. 또한 이와 같은 문제는 일반적으로 패키지가 도착할 때 해결되고 불안정한 원본 콘텐츠에 계속 액세스할 수 있으므로 하이브리드 testing/ 시스템 설정을 고려하십시오 .unstabletesting

관련 정보