Após atualizar para o QGIS 2.18.5 usando o ubuntugis ppa, minha instalação do QGIS 2.18.4 foi removida e recebo um erro sobre dependências não atendidas quando tento instalar o QGIS no terminal:
The following packages have unmet dependencies:
python-qgis : Depends: python-future but it is not installable
E: Unable to correct problems, you have held broken packages.
Vi posts semelhantes como este e este no SE, mas eles não conseguiram resolver meu problema. Eu tenho o python-future instalado no python 2.7, mas ainda não consigo instalar o QGIS. Como posso resolver esse problema? Também tentei instalar o LTR, mas isso resulta em uma lista ainda mais longa de dependências não atendidas. Meu sistema operacional é o Linux Mint 17.3 (Ubuntu 14.04).
qgis
installation
ubuntugis
Eric s
fonte
fonte
Respostas:
Este é realmente um bug no instalador do QGIS e já possui um ticket: http://hub.qgis.org/issues/16383
No momento, apenas o QGIS-LTR está sendo confiável. Você precisa remover e limpar os pacotes do QGIS 2.18 para evitar conflitos de versão: /ubuntu/187888/what-is-the-correct-way-to-completely-remove-an-application
Ou considere atualizar para o Linux Mint 18.1, que é baseado no xenial. Os pacotes ausentes estão disponíveis para isso.
Instalar python-future com pip não ajuda, pois o gerenciador de pacotes não vê isso.
ATUALIZAR
O ticket foi fechado como fixo. Tudo deve voltar ao normal agora.
fonte
Seguindo as instruções no comentário por pwes :
Baixei e instalei manualmente o pacote python-future e consegui instalar o QGIS sem problemas na minha máquina Mint 17.3.
fonte