Instalar Postgis

99 views
Skip to first unread message

Manuel Calero

unread,
Aug 2, 2021, 4:36:43 AM8/2/21
to Usuarios Odoo / OpenERP en España
Para el uso del repo : https://github.com/OCA/geospatial , es necesario instalar la librería Postgis para Postgres.

Como yo uso doodba he colocado la dependencia en apt.txt pero me lanza el siguiente error.

The following packages have unmet dependencies:
 postgis : Depends: libproj12 (>= 4.9.0) but it is not installable

Tenéis alguna experiencia con este repositorio y con la instalación de Postgis en Odoo?

Toda ayuda será bienvenida.

Saludos.

Harald Panten Lopez

unread,
Aug 2, 2021, 6:52:35 AM8/2/21
to openerp-s...@googlegroups.com
Hola Manuel,

No tengo experiencia en ello, pero por lo que comentas, parece que te pide una dependencia para ese paquete; en ese caso la dependencia es libproj12 para Ubuntu, si no voy mal.

Prueba a ver si con eso te funciona.

Un saludo.

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/openerp-spain-users/1483b791-6c90-4915-a6ad-15fa8069bd36n%40googlegroups.com.


--

 

Harald Panten López

CEO

Sygel Technology S.L

 
+34 637 88 42 41
harald...@sygel.es
https://www.sygel.es
C/ Àlaba 61, 5ª planta, 08005, Barcelona
 
 
 

Manuel Calero

unread,
Aug 2, 2021, 7:52:38 AM8/2/21
to openerp-s...@googlegroups.com
Javier, Harald gracias por contestar.

He encontrado cierta información en los issues del repo

https://github.com/OCA/geospatial/issues/148

Pero yo uso doodba y usa la imagen https://github.com/Tecnativa/docker-postgres-autoconf para Postgress, y entrando en ese contendor no consigo instalar la libreria libgeos-dev que es la que parece usar https://github.com/yelizariev 

Voy a seguir intentándolo, si lo consigo lo pondré por el foro.

Saludos.




--
Saludos.

Manuel Calero Solís
655945025


Charlie River

unread,
Aug 5, 2021, 2:46:38 PM8/5/21
to Usuarios Odoo / OpenERP en España
Bueno en mi experiencia me ha bastado instalar las librerías postgis en el servidor de postgresql, pero como uso docker lo que hago es usarlo directamente.

Crear el docker de postgis:

sudo docker run -d --name odoo-postgis  \
--restart=always  \
--network=odoo-netw -p :5432  \
-e POSTGRES_USER=odoo  \
-e POSTGRES_PASSWORD=odoo  \
-e POSTGRES_DB=postgres  \
-e pgdata=/var/lib/postgresql/data/pgdata  \
--mount source=odoo-postgis-data,target=/var/lib/postgresql/data  \
-t postgis/postgis:latest         # imagen postgis

Luego enlazo el docker de odoo con el servidor postgis:
sudo docker run -d --name Mi-app \
--link odoo-postgis:db  \        # Aquí lo enlazo
--network odoo-netw \
-p :8069 \
-e POSTGRES_USER=odoo \
-e POSTGRES_PASSWORD=odoo \
--mount source=odoo-data,target=/var/lib/odoo  \
-v /mnt/Odoo/config:/etc/odoo  \
-v /mnt/Odoo/addons:/mnt/extra-addons \
-t odoo:14.0  --db-filter=.*

Listo:

Charlie River

unread,
Aug 5, 2021, 2:49:47 PM8/5/21
to Usuarios Odoo / OpenERP en España

Manuel Calero

unread,
Aug 5, 2021, 3:09:56 PM8/5/21
to openerp-s...@googlegroups.com
Gracias Charlie lo pruebo y te cuento.

--
Has recibido este mensaje porque estás suscrito al grupo "Usuarios Odoo / OpenERP en España" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a openerp-spain-u...@googlegroups.com.

Fernando Romero

unread,
Aug 6, 2021, 11:05:27 AM8/6/21
to openerp-s...@googlegroups.com
El jue, 5 ago 2021 a las 15:46, Charlie River (<albe...@gmail.com>) escribió:
Bueno en mi experiencia me ha bastado instalar las librerías postgis en el servidor de postgresql, pero como uso docker lo que hago es usarlo directamente.

Crear el docker de postgis:

sudo docker run -d --name odoo-postgis  \
--restart=always  \
--network=odoo-netw -p :5432  \
-e POSTGRES_USER=odoo  \
-e POSTGRES_PASSWORD=odoo  \
-e POSTGRES_DB=postgres  \
-e pgdata=/var/lib/postgresql/data/pgdata  \
--mount source=odoo-postgis-data,target=/var/lib/postgresql/data  \
-t postgis/postgis:latest         # imagen postgis

Luego enlazo el docker de odoo con el servidor postgis:
sudo docker run -d --name Mi-app \
--link odoo-postgis:db  \        # Aquí lo enlazo
--network odoo-netw \
-p :8069 \
-e POSTGRES_USER=odoo \
-e POSTGRES_PASSWORD=odoo \
--mount source=odoo-data,target=/var/lib/odoo  \
-v /mnt/Odoo/config:/etc/odoo  \
-v /mnt/Odoo/addons:/mnt/extra-addons \
-t odoo:14.0  --db-filter=.*

Listo:


Para los que quieren empezar con docker les dejo un curso desde novato hasta experto que explica paso por paso en varios capitulos con ejemplos claros
Saludos

Manuel Calero

unread,
Aug 9, 2021, 7:10:27 AM8/9/21
to openerp-s...@googlegroups.com
Charlie, 

Funciono perfecto he cambiado a la imagen de Postgis y funcionando.

db:
image: postgis/postgis:10-3.1-alpine
shm_size: 512mb
environment:
POSTGRES_DB: *dbname
POSTGRES_USER: *dbuser
CONF_EXTRA: |
work_mem = 32MB
volumes:
- db:/var/lib/postgresql/data:z

Gracias a todos.


Reply all
Reply to author
Forward
0 new messages