The version of GEOS on your system is old, and lacks the
GEOSDelaunayTriangulation, you'll have to upgrade it. Not sure why
your PostGIS package didn't complain. One possibility (if it's an old
system, and you've manually installed software in the past) is that
you have two copies, and old one and a new one, but the old one is
being picked up first by the linker.

P.

On Sun, Jun 15, 2014 at 8:09 PM, Clifford Snow <[email protected]> wrote:
> I'm trying to install postgresql 9.3 and PostGIS 2.1 on ubuntu 14.04.
> Postgresql installs with no problem. But the CREATE EXTENSION postgis; fails
> with the following error
>
> ERROR:  could not load library "/usr/lib/postgresql/9.3/lib/postgis-2.1.so":
> /usr/lib/liblwgeom-2.1.3.so: undefined symbol: GEOSDelaunayTriangulation
>
> I originally use the stable version, but stable version give an error
> pointing to liblwgeom-2.1.2.so. So then I tried the unstable since it had a
> liblwgeom-2.1.3.so. But the error still persists.
>
> The system previously was running an earlier version of postgresql and
> PostGIS. I removed them completely in case they were causing the problem. (I
> did a full dump before!)
>
> Any suggestions to fix this problem?
>
> Thanks,
> Clifford
> --
> @osm_seattle
> osm_seattle.snowandsnow.us
> OpenStreetMap: Maps with a human touch
>
> _______________________________________________
> postgis-users mailing list
> [email protected]
> http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
_______________________________________________
postgis-users mailing list
[email protected]
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users

Reply via email to