sudo dpkg -i --force-overwrite /var/cache/apt/archives/liblwgeom-2.1.8_2.1.8+dfsg-1.pgdg14.04+1_amd64.deb
e
sudo apt-get install -f
resolva meu problema.
Mais informações: link
Isso de repente aconteceu comigo hoje depois que eu atualizei meu Unity (Ubuntu 14.04 LTS) via Software Updater. Recebi um aviso dizendo que instalei pacotes com dependências não atendidas.
Eu usei o Synaptic e use 'Fix Broken Package', mas recebo este erro (usei apt-get -f install
no terminal e obtive o mesmo resultado):
E: /var/cache/apt/archives/liblwgeom-2.1.8_2.1.8+dfsg-1.pgdg14.04+1_amd64.deb: trying to overwrite '/usr/lib/liblwgeom-2.1.8.so', which is also in package liblwgeom-2.1.7 2.1.8+dfsg-1~95.git18216c0.pgdg14.04+1
Eu instalei meu pacote postgres e postgis do link . Nunca tive nenhum problema até hoje.
Pesquisei na internet e tentei as recomendações que encontrei: apt-get clean
, apt-get autoclean
, apt-get update
e apt-get upgrade
, também dpkg --configure -a
, mas nenhuma funciona para mim.
Sou novo no uso do Ubuntu e gostaria muito da sua ajuda aqui.
sudo dpkg -i --force-overwrite /var/cache/apt/archives/liblwgeom-2.1.8_2.1.8+dfsg-1.pgdg14.04+1_amd64.deb
e
sudo apt-get install -f
resolva meu problema.
Mais informações: link
Eu posso confirmar o bug para o Ubuntu 12.04 LTS com o mesmo PPA.
O seguinte funcionou para mim no Precise (usando principalmente "dpkg -r" para remover o liblwgeom-2.1.7):
sudo service postgresql stop
sudo dpkg -r liblwgeom-2.1.7
sudo apt-get -f install
sudo service postgresql start