Re: Postgis, raccrochage de wagons

Pierre Chevalier Géologue <[email protected]> Thu, 20 Jul 2017 16:07:24 +0200
Newsgroups gmane.comp.db.postgresql.french
Message-ID <[email protected]>
Le 20/07/2017 à 15:02, Daniel Verite a écrit :
> Il manque apparemment un postgresql-9.4-postgis-2.3,
> bien qu'il soit dispo sur stretch-pgdg:
>
> $ apt-cache policy postgresql-9.4-postgis-2.3
> postgresql-9.4-postgis-2.3:
>   Installed: (none)
>   Candidate: 2.3.2+dfsg-1~exp2.pgdg90+1
>   Version table:
>      2.3.2+dfsg-1~exp2.pgdg90+1 500
> 	500 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main amd64
> Packages
>
> Peut-être qu'installer ce paquet suffirait à régler
> le problÚme,

En effet, cela suffit. Preuve en est:

   # root@autan: ~        < 2017_07_20__15_55_11 >
apt-cache policy postgresql-9.4-postgis-2.3
postgresql-9.4-postgis-2.3:
   Installé : (aucun)
   Candidat : 2.3.2+dfsg-1~exp2.pgdg90+1
  Table de version :
      2.3.2+dfsg-1~exp2.pgdg90+1 500
         500 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main 
i386 Packages

   # root@autan: ~        < 2017_07_20__15_55_11 >
apt install postgresql-9.4-postgis-2.3
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les NOUVEAUX paquets suivants seront installés :
   postgresql-9.4-postgis-2.3
0 mis à jour, 1 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 1038 ko dans les archives.
AprÚs cette opération, 2227 ko d'espace disque supplémentaires seront 
utilisés.
Réception de:1 http://apt.postgresql.org/pub/repos/apt stretch-pgdg/main 
i386 postgresql-9.4-postgis-2.3 i386 2.3.2+dfsg-1~exp2.pgdg90+1 [1038 kB]
1038 ko réceptionnés en 5s (206 ko/s)
Sélection du paquet postgresql-9.4-postgis-2.3 précédemment désélectionné.
(Lecture de la base de données... 337422 fichiers et répertoires déjà 
installés.)
Préparation du dépaquetage de 
.../postgresql-9.4-postgis-2.3_2.3.2+dfsg-1~exp2.pgdg90+1_i386.deb ...
Dépaquetage de postgresql-9.4-postgis-2.3 (2.3.2+dfsg-1~exp2.pgdg90+1) ...
Paramétrage de postgresql-9.4-postgis-2.3 (2.3.2+dfsg-1~exp2.pgdg90+1) ...

   # root@autan: ~        < 2017_07_20__15_55_11 >
su - postgres
postgres@autan:~$ psql bdexplo
SET
Le séparateur de champs est « , ».
L'affichage étendu est utilisé automatiquement.
psql (9.6.3, serveur 9.4.12)
Saisissez « help » pour l'aide.

--[local] postgres@bdexplo=#
ALTER EXTENSION postgis UPDATE;
ALTER EXTENSION
--[local] postgres@bdexplo=#


Et tout baigne, mon QGIS est soulagé de pouvoir re-accéder correctement 
aux tables cartables auxquelles il était habitué. Merci! Je ne sais pas 
comment j'ai pu louper l'absence de ce paquetage.


>sinon l'option de migrer l'instance en 9.6 plutÃŽt
> que de réparer la 9.4 serait peut être plus rentable.

J'ai une grosse migration à faire avec beaucoup de refactoring, je vais 
passer à la 9.6 à ce moment-là, bon conseil.


>> $libdir
>> Serait-ce une variable interne à postgres?
>
> Oui c'est une pseudo-variable établie à la compilation.
> Ca devrait être /usr/lib/postgresql/9.4/lib pour une 9.4 Debian.
> C'est là que la partie "binaire" des extensions doit s'installer.

Au quai.

Merci!

À+
Pierre
-- 
____________________________________________________________________________
Pierre Chevalier
PChGEI: Pierre Chevalier Géologue Et Informaticien
     Mesté Duran 32100 Condom
   Tél    :   06 37 80 33 64
   Émail  :   pierrechevaliergeolCHEZfree.fr
   Tweeter:   PierreChTux
   icq#   :   10432285
   jabber: [email protected]
   http://pierremariechevalier.free.fr/pierre_chevalier_geologue
____________________________________________________________________________


--
Envoi via la liste pgsql-fr-generale ([email protected])