On 3/9/20 8:50 AM, Zwettler Markus (OIZ) wrote:
I am in the same situation: <quote> I found that Postgis 24 depends on gdal30-libs.x86_64 0:3.0.4-2. But this installation creates an error : dbname=# create extension postgis; ERROR: could not load library "/usr/pgsql-11/lib/rtpostgis-2.4.so": /usr/gdal30/lib/libgdal.so.26: undefined symbol: GEOSMakeValid_r And I found that postgis 24 actually depends on gdal23. </quote> https://www.postgresql.org/message-id/CAAMgDXks6XSX7NxVhggEQvtPQ%2BE1niZsKyK1%2Bwzki8jwuW1wAQ%40mail.gmail.com My Postgis 2.4 rpm also seems to depend on gdal30-libs-3.0.4: <quote> BuildArch: x86_64 Name: postgis24_96 Version: 2.4.8 Release: 7.rhel7 ... Requires: gdal30-libs >= 3.0.4 </quote> QUESTIONS: Does Postgis 2.4 depend on gdal23? Is there a bug with the rpm dependency? How to fix this?
Contact the PostGIS folks: https://postgis.net/support/
$ uname -a Linux szhm49251 3.10.0-1062.12.1.el7.x86_64 #1 SMP Thu Dec 12 06:44:49 EST 2019 x86_64 x86_64 x86_64 GNU/Linux $ rpm -aq | grep postgres postgresql96-contrib-9.6.17-1PGDG.rhel7.x86_64 postgresql96-libs-9.6.17-1PGDG.rhel7.x86_64 postgresql96-server-9.6.17-1PGDG.rhel7.x86_64 postgresql96-devel-9.6.17-1PGDG.rhel7.x86_64 postgresql96-9.6.17-1PGDG.rhel7.x86_64 postgresql96-plpython-9.6.17-1PGDG.rhel7.x86_64 $ rpm -aq | grep postgis postgis24_96-2.4.8-7.rhel7.x86_64 postgis24_96-client-2.4.8-7.rhel7.x86_64 $ rpm -qa | grep gda gdal-libs-1.11.4-12.rhel7.x86_64 gdal30-libs-3.0.4-1.rhel7.x86_64 gdal23-libs-2.3.2-8.rhel7.x86_64
-- Adrian Klaver adrian.klaver@xxxxxxxxxxx