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
