[postgis-users] no coveredby in liblwgeom.1.3.so

Steve Sweet sweet at sfos.uaf.edu
Fri Oct 5 14:21:54 PDT 2007


I'm trying to build postgis-1.3.1 on a Centos 5.0 system (same as RedHat 
EL 5.0).  I built the prerequisite's immediately prior, including 
postgresql and when it comes to the step of applying lwpostgis.sql, I 
get exactly the same behavior referenced in this posting from August 
17th 
(http://postgis.refractions.net/pipermail/postgis-users/2007-August/016749.html) 
: the script runs fine until near the end when I get this message:
psql:lwpostgis.sql:4093: ERROR:  could not find function "coveredby" in 
file "/usr/lib/pgsql/liblwgeom.so.1.3"
Every transaction after that step fails. 

The linker shows it knows of the library
[root at dev postgis-1.3.1]# /sbin/ldconfig -v | grep geom
        liblwgeom.so.1 -> liblwgeom.so.1.3
and since most of the script runs fine it seems that the library is 
being used.

This is the first build on a virgin system so there are no previous 
library versions hanging around:
[root at dev pgsql]# ls -l liblwgeom*
lrwxrwxrwx 1 root root     16 Oct  5 12:48 liblwgeom.so -> liblwgeom.so.1.3
lrwxrwxrwx 1 root root     16 Oct  5 12:48 liblwgeom.so.1 -> 
liblwgeom.so.1.3
-rwxr-xr-x 1 root root 999008 Oct  5 12:48 liblwgeom.so.1.3

and there is no "coveredby" or anything close in liblwgeom.so.1.3
[root at dev pgsql]# nm -o liblwgeom.so.1.3 | grep -i cover
[root at dev pgsql]#

I'm stuck.  The answer in the previous thread was essentially "wait a 
bit then re-grab the source and try again" but that was quite some time 
ago.  Has any one experienced and overcome this?  Thanks.

Steve




More information about the postgis-users mailing list