<div dir="ltr"><div>Hi,<br><br>I recently upgraded to postgis 2.1. When loading any table from a gis app (qgis), the layer appears in the layers panel, I can open the attributes table, but the geometry doesn't show up in the canvas.<br>
<br>In postgresql, trying to vaccumm analyse any table with geometry, the following error is issued:<br><br>---<br>could not find function "geometry_analyze_2d" in file "/usr/lib/postgresql/9.1/lib/<a href="http://postgis-2.1.so">postgis-2.1.so</a>"<br>
---<br><br>Postgis was compiled from source and I did a "soft upgrade" as described in "<a href="http://postgis.net/docs/postgis_installation.html#soft_upgrade">http://postgis.net/docs/postgis_installation.html#soft_upgrade</a>".<br>
<br></div>New databases work fine.<br><div><br>Could someone help?.<br>Thanks,<br>António<br><br>"PostgreSQL 9.1.9 on x86_64-unknown-linux-gnu, compiled by gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3, 64-bit"<br><br>
select PostGIS_full_version()<br>"POSTGIS="2.1.0 r11822" GEOS="3.4.2-CAPI-1.8.2 r3921" PROJ="Rel. 4.8.0, 6 March 2012" GDAL="GDAL 1.10.0, released 2013/04/24" LIBXML="2.8.0" (core procs from "2.1.0SVN" need upgrade) TOPOLOGY (topology procs from "2.1.0SVN" need upgrade) RASTER (raster procs from "2.1.0SVN" need upgrade)"<br>
</div></div>