tentando sobrescrever 'file', que também está no pacote '*', como resolver? [duplicado]

3

Não consigo atualizar nada. Eu estou no 13.10.

Quando tento instalar atualizações, recebo isto:

dpkg: error processing /var/cache/apt/archives/librhythmbox-core7_3.0.1-0~13.10~ppa1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/librhythmbox-core.so.8.0.0', which is also in package librhythmbox-core8 3.0.1-1ubuntu5~ppa0
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/librhythmbox-core7_3.0.1-0~13.10~ppa1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Alguém tem uma solução?

    
por jospeh Royce 12.12.2013 / 03:16

1 resposta

5

O problema é que o pacote está tentando sobrescrever /usr/lib/librhythmbox-core.so.8.0.0 , que é fornecido por outro pacote.

librhythmbox-core7 está instalado no seu sistema e você está tentando instalar librhythmbox-core8 .

Você precisa remover manualmente librhythmbox-core7 antes de poder instalar librhythmbox-core8 .

sudo dpkg --remove librhythmbox-core7
sudo apt-get install librhythmbox-core8

Além disso, informe o mantenedor do pacote sobre isso.

    
por Bozolino 12.12.2013 / 16:23

Tags