QGIS eliminado después de actualizar a 2.18.5 en ubuntu

12

Después de actualizar a QGIS 2.18.5 usando ubuntugis ppa, mi instalación de QGIS 2.18.4 se eliminó y recibo un error sobre dependencias no satisfechas cuando intento instalar QGIS en el 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.

He visto publicaciones similares como esta y esta en SE, pero no pudieron resolver mi problema. Tengo python-future instalado en python 2.7, pero aún no puedo instalar QGIS. ¿Cómo podría resolver este problema? También he intentado instalar el LTR, pero esto da como resultado una lista aún más larga de dependencias no satisfechas. Mi sistema operativo es Linux Mint 17.3 (Ubuntu 14.04).

eric m
fuente
2
Esto también es un problema para mí en Mint 18.1. Parece estar relacionado con el paquete gdal-abi-2-1-2. Creo que esto se relaciona con la actualización qgis más reciente que no se ha compilado contra la actualización gdal más reciente en los repositorios de ubuntu. Mi única forma de obtener una versión funcional de qgis era volver a una versión anterior de qgis (vea la respuesta de @Raja aquí gis.stackexchange.com/questions/217727/… ) y actualice su lista sources.list para que apunte a actualizaciones nocturnas con la esperanza de que los desarrolladores solucionen el problema rápidamente.
scabecks
El mismo problema en Ubuntu 14.04 con qgis.org/debian ppa.
Oskars
Bueno ... actualizado de 14.04 a 16.04. Todo esta funcionando.
Oskars
@AndreJ El repositorio de Ubuntugis (versión actual) de hecho se actualiza a GDAL 2.1.3 muy bien, pero QGIS 2.18.5 (y varios otros paquetes asociados) aún fallan porque dependen del paquete virtual gdal-abi-2-1-2 , que no está disponible. Estoy perplejo.
scabecks
Tampoco tengo suficiente reputación para comentar, pero tengo exactamente el mismo problema que @scabecks: Mint 18.1 con las últimas actualizaciones y Qgis.org y ubuntugis repositorios inestables para xenial. QGis 2.18.5 se queja del paquete gdal-abi-2-1-2, que no está disponible. ¿Existe ya un hilo de seguimiento según lo solicitado por @AndreJ?
geotom

Respuestas:

4

Esto es realmente un error en el instalador QGIS, y ya tiene un ticket: http://hub.qgis.org/issues/16383

Por el momento, solo QGIS-LTR se ejecuta en confianza. Debe eliminar y purgar los paquetes de QGIS 2.18 para evitar conflictos de versiones: /ubuntu/187888/what-is-the-correct-way-to-completely-remove-an-application

O considere actualizar a Linux Mint 18.1, que se basa en xenial. Los paquetes que faltan están disponibles para eso.

Instalar python-future con pip no ayuda, ya que el administrador de paquetes no lo ve.


ACTUALIZAR

El boleto ha sido cerrado como arreglado. Todo debería volver a la normalidad ahora.

AndreJ
fuente
1
También puede instalar manualmente python-future y python-owslib desde packages.ubuntu.com/xenial/all/python-future/download y packages.ubuntu.com/xenial/all/python-owslib/download con dpkg, y luego siga Con actualización. Tenga en cuenta que estos dos paquetes se quedarán sin cambios (también los de seguridad!)
pwes
Pero estos son para xenial, no de confianza.
AndreJ
No importa, siempre y cuando todas las dependencias de esos paquetes se cumplan también en Trusty.
pwes
Seguir las instrucciones en el comentario de pwes también me ayudó en ubuntu 16.04
wouterB
De todos modos, los repos deben estar bien ahora. La versión más reciente de python-qgis no depende de python-future o python-owslib, por lo que puede eliminar los paquetes "obsoletos" que mencioné anteriormente.
pwes
1

Siguiendo las instrucciones en el comentario de pwes :

También puede instalar manualmente python-future y python-owslib desde http://packages.ubuntu.com/xenial/all/python-future/download y http://packages.ubuntu.com/xenial/all/python-owslib / descargar con dpkg, y luego seguir con la actualización. Tenga en cuenta que esos dos paquetes se quedarán sin actualizaciones (¡también los de seguridad!)

Descargué e instalé manualmente el paquete python-future, y pude instalar QGIS sin problemas en mi máquina Mint 17.3.

Don
fuente