3 votes

Dpkg : erreur de traitement du paquet qgis-providers (--configure) :

Salut, j'ai obtenu ceci en installant quoi que ce soit.

(base) mi@adib:~$ sudo apt install gnupg software-properties-common
[sudo] mot de passe pour mi: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
gnupg est déjà la version la plus récente (2.2.19-3ubuntu2).
software-properties-common est déjà la version la plus récente (0.98.9.3).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libgsl23 libgslcblas0 libjs-leaflet libqgis-3d3.16.2 libqgis-analysis3.16.2
  libqgis-app3.16.2 libqgis-app3.16.3 libqgis-core3.16.2 libqgis-gui3.16.2
  libqgis-native3.16.2 libqgis-server3.16.2 libqgispython3.16.2 libqt5charts5
  qgis-common qml-module-qtcharts r-cran-mathjaxr
Utilisez « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 12 non mis à jour.
3 partiellement installés ou enlevés.
Après cette opération, 0 o d'espace disque supplémentaire seront utilisés.
Voulez-vous continuer ? [O/n] o
Configuration de qgis-providers (1:3.16.3+32focal)...
    - 'VirtualXPath'    [XML Path Language - XPath]
    - 'VirtualXPath'    [XML Path Language - XPath]
    - 'VirtualXPath'    [XML Path Language - XPath]
free(): pointeur invalide
Abandon (core dumped)
dpkg : erreur de traitement du paquet qgis-providers (--configure) :
 le sous-processus script post-installation installé a retourné une erreur de sortie d'état 134
dpkg : problèmes de dépendances empêchent la configuration de python3-qgis :
 python3-qgis dépend de qgis-providers (= 1:3.16.3+32focal) ; cependant :
  Le paquet qgis-providers n'est pas encore configuré.

dpkg : erreur de traitement du paquet python3-qgis (--configure) :
 problèmes de dépendances - laissé non configuré
dpkg : problèmes de dépendances empêchent la configuration de python-qgis :
 python-qgis dépend de python3-qgis ; cependant :
  Le paquet python3-qgis n'est pas encore configuré.

dpkg : erreur de traitement du paquet python-qgis (--configure) :
 problèmes de dépendances - laissé non configuré
Aucun rapport apport écrit parce que le message d'erreur indique qu'il s'agit d'une erreur de suivi
                          Aucun rapport apport écrit parce que le message d'erreur indique qu'il s'agit d'une erreur de suivi
                                                    Des erreurs ont été rencontrées pendant le traitement :
 qgis-providers
 python3-qgis
 python-qgis
E: Le sous-processus /usr/bin/dpkg a retourné un code d'erreur (1)

5voto

SimpleUser Points 11

J'ai rencontré le même problème lors de la mise à jour de QGIS.

Il y a déjà un signalement de bug sur Github à ce sujet.

Vous devez supprimer manuellement les anciennes versions de libproj, comme décrit dans les réponses au rapport de bug :

 # supprimer la librairie offensante tout en conservant la dépendance du package installée (ouah, moche) :
 rm -f /lib/x86_64-linux-gnu/libproj.so.15
 ln -s /lib/x86_64-linux-gnu/libproj.so.19 /lib/x86_64-linux-gnu/libproj.so.15

Les noms de dossiers peuvent être différents pour vous, donc cherchez-les manuellement.

Voir aussi ce sujet similaire sur GisStackExchange.

2voto

S. Ghose Points 1

Pour résoudre ce problème de mon côté, j'ai dû désinstaller manuellement libproj*

sudo apt remove libproj15 libproj-dev libproj19

0voto

Mattio Points 817

Regardons le paquet qgis-providers.

  • La version actuelle dans Ubuntu 20.04 est 3.10.4+dfsg-1ubuntu2
  • Vous essayez d'installer la version 3.16.3+32focal.

Cela nous indique que vous essayez d'installer un paquet cassé ou incompatible provenant d'une source non-Ubuntu.

Comment le résoudre :

  1. Désinstallez TOUS les paquets provenant de cette source non-Ubuntu.
  2. Désactivez cette source non-Ubuntu.
  3. Ensuite, installez qgis depuis les dépôts Ubuntu.
  4. Envoyez un rapport de bogue à cette source non-Ubuntu pour leur faire savoir que leur paquet est incompatible avec Ubuntu 20.04 (ou cassé).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X