Retour d’expérience sur un problème de mise à jour PostGreSQL-9.3/PostGIS-2.1 sur debian.
Si vous êtes confronté à un problème avec la librairie
liblwgeom-2.1.7  lors de la mise à jour de PostGreSQL(9.3)PostGIS(2.1) depuis le dépôt officiel, voici une solution rapide et efficace. Attention, cette méthode impose l’arrêt de votre serveur de base de données.
Lors de la mise à jour de PostGreSQL (9.3) et PostGIS (2.1), c'est à dire des paquets :
liblwgeom-2.1.8 postgis postgis-doc postgresql-9.3-postgis-2.1 postgresql-9.3-postgis-scriptsvous pouvez être confronté à l'erreur suivante :
/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+1La librairie
liblwgeom-2.1.8 ne peut être installée car la version précédente(2.1.7)ne peut être désinstallée.Tenter de la désinstaller, n'est pas la meilleur solution à cause des dépendances :
# apt-get remove liblwgeom-2.1.7Par contre, voici ce qui fonctionne :
# Arrêt du serveur service postgresql stop #Suppression du paquet incriminé, sans prendre en compte des dépendancesdpkg -r liblwgeom-2.1.7 # Correction et poursuite de l'installation précédente#Fix Broken Package
apt-get -f install # Restart du serveur service postgresql startTout est rentré dans l'ordre !
Origine de la solution : http://askubuntu.com/questions/675347/postgis-broken-package-unmet-dependencies-liblwgeom-2-1-8

 
 
Aucun commentaire:
Enregistrer un commentaire