Ubuntu'da 2.18.5 sürümüne güncellendikten sonra QGIS kaldırıldı


12

Ubuntugis ppa kullanarak QGIS 2.18.5'e güncelledikten sonra QGIS 2.18.4 kurulumum kaldırıldı ve QGIS'i terminale kurmaya çalıştığımda karşılanmayan bağımlılıklar hakkında bir hata alıyorum:

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.

Ben gibi benzer mesajları gördük bu ve bu SE, ama onlar benim sorunu çözmek mümkün değildi. Python 2.7'de yüklü python-future var, ancak yine de QGIS'i yükleyemiyorum. Bu sorunu nasıl çözebilirim? Ben de LTR yüklemeyi denedim, ama bu karşılanmamış bağımlılık daha uzun bir liste ile sonuçlanır. İşletim sistemim Linux Mint 17.3 (Ubuntu 14.04).


2
Bu da benim için Mint 18.1'de bir problem. Görünüşe göre gdal-abi-2-1-2 paketi ile ilgili. Bence bu ubuntu depolarındaki en son gdal güncellemesine karşı derlenmemiş en son qgis güncellemesiyle ilgilidir. Qgis'in çalışan bir sürümünü almanın tek çözüm yolu, qgis'in eski bir sürümüne geri dönmekti (@ Raja'nın gis.stackexchange.com/questions/217727/… adresindeki cevaba bakın ) ve kaynaklarınızı güncelleyin. geliştiricilerin sorunu hızlı bir şekilde sıralaması umuduyla gece güncellemeleri.
uyuz

Aynı sorun qgis.org/debian ppa ile Ubuntu 14.04'te .
Oskars

Şey ... 14.04'ten 16.04'e yükseltildi. Her şey çalışıyor.
Oskars

@AndreJ Ubuntugis repo (mevcut sürüm) GDAL 2.1.3'e gerçekten iyi güncelleme yapıyor, ancak QGIS 2.18.5 (ve diğer birkaç ilişkili paket) hala gdal-abi-2-1-2 sanal paketine bağlı olduğu için başarısız oluyor kullanılabilir. Şoktayım.
21'de uyuz

Ben de yorum yapmak için yeterli üne sahip değilim, ama @scabecks: Nint 18.1 son güncellemeler ve Qgis.org ve ubuntugis xenial için kararsız depoları ile aynı sorun var. QGis 2.18.5, mevcut olmayan gdal-abi-2-1-2 paketi hakkında şikayet ediyor. @AndreJ tarafından istendiği gibi bir takip parçacığı var mı?
geotom

Yanıtlar:


4

Bu gerçekten QGIS yükleyicisindeki bir hata ve zaten bir bileti var: http://hub.qgis.org/issues/16383

Şimdilik sadece QGIS-LTR güvenilir çalışıyor. Sürüm oluşturma çakışmalarını önlemek için QGIS 2.18 paketlerini kaldırmanız ve temizlemeniz gerekir: /ubuntu/187888/what-is-the-correct-way-to-completely-remove-an-application

Veya xenial tabanlı Linux Mint 18.1 sürümüne geçmeyi düşünebilirsiniz. Bunun için eksik paketler mevcuttur.

Python-future uygulamasını pip ile kurmak yardımcı olmaz, çünkü paket yöneticisi bunu görmez.


GÜNCELLEME

Bilet sabit olarak kapatıldı. Artık her şey normale dönecek.


1
Ayrıca python-future ve python-owslib dosyalarını Packages.ubuntu.com/xenial/all/python-future/download ve Packages.ubuntu.com/xenial/all/python-owslib/download adresinden manuel olarak dpkg ile yükleyebilir ve ardından yükseltme ile. Bu iki paketin güncelleştirilmeden bırakılacağını unutmayın (ayrıca güvenlik paketleri!)
pwes

Ama bunlar xenial için, güvenilir değil.
AndreJ

Bu paketlerin tüm bağımlılıkları da Trusty'de karşılandığı sürece önemli değil.
Mart'ta pwes

Pwes tarafından yapılan yorumdaki talimatları takip ederek ubuntu
16.04'te

Her neyse, depolar şimdi iyi olmalı. Python-qgis'in daha yeni sürümü, python-future veya python-owslib'e bağlı değildir, bu nedenle yukarıda bahsettiğim "eski" paketleri kaldırabilirsiniz.
Mart'ta pwes

1

Pwes tarafından yapılan açıklamadaki talimatları takip ederek :

Http://packages.ubuntu.com/xenial/all/python-future/download ve http://packages.ubuntu.com/xenial/all/python-owslib adresinden manuel olarak python-future ve python-owslib yükleyebilirsiniz. / dpkg ile indirip yükseltme ile devam edin. Bu iki paketin güncelleştirilmeden bırakılacağını unutmayın (ayrıca güvenlik paketleri de!)

Gelecekteki python paketini manuel olarak indirip yükledim ve QGIS'i Mint 17.3 makineme sorunsuz bir şekilde yükleyebildim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.