[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: erro no postgis -> could not load library "/opt/pgsql/lib/postgis-1.5.so"



apt-get install -t lenny-backports postgresql-8.4 postgresql-8.4-postgis postgis

roda na porta 5433, mas se rodo um psql no terminal vou rodar isso no postgresql8.4(5433) ou no 8.3(5432)?

pelo pgadmin3 estou acessando de boa o 2 e mais o compilado do 8.4 e 9.0rc1...mas este dois dando erro com postgis

postgresql-8.4 postgresql-8.4-postgis postgis
onde consigo pegar os Makefiles/builds - parâmetros que foi usados pra criar este pacotes?

no slackware tem estes da pra ver fácil
http://slackbuilds.org/slackbuilds/13.1/system/postgis/postgis.SlackBuild
http://slackbuilds.org/slackbuilds/13.1/system/postgresql/postgresql.SlackBuild

já revirei o

http://packages.debian.org/lenny-backports/postgis
http://packages.debian.org/lenny-backports/postgresql

e não achei....tem fonte e outros..mas fica isso onde mais? makefile?

2010/9/18 Fabricio Cannini <fcannini@gmail.com>
On Saturday 18 September 2010 02:27:42 Sorocaos . wrote:
> instalei primeiro o postgresql8.4 e depois o postgis1.5, e todas lib ficou
> em /opt/pgsql/lib
>
> $ ls /opt/pgsql/lib/postgis*
> /opt/pgsql/lib/postgis-1.5.so
>
> esta lá mas se tento rodar um :
>
> pgsql@micro$ /opt/pgsql/bin/psql -f share/contrib/postgis-1.5/postgis.sql
> --port=5800 --host=localhost -d geomapas
>
>
> WARNING:  nonstandard use of \\ in a string literal at character 263
> HINT:  Use the escape string syntax for backslashes, e.g., E'\\'.
> FATAL:  database "pgsql" does not exist
> FATAL:  database "maas" does not exist
> *ERROR:  could not load library "/opt/pgsql/lib/postgis-1.5.so":
> /opt/pgsql/lib/postgis-1.5.so: undefined symbol: GEOSHausdorffDistance*
> STATEMENT:  CREATE OR REPLACE FUNCTION st_spheroid_in(cstring)
>                 RETURNS spheroid
>                 AS '$libdir/postgis-1.5','ellipsoid_in'
>                 LANGUAGE 'C' IMMUTABLE STRICT;
> ERROR:  current transaction is aborted, commands ignored until end of
> transaction block
> STATEMENT:  CREATE OR REPLACE FUNCTION st_spheroid_out(spheroid)
>                 RETURNS cstring
>
>
> tenho que fazer
>
> ldconfig /opt/pgsql/lib
>
> pra rodar ok?
>
> como faço que lib que estão ali seja usadas perfeitamente?
>
> isso esta sobre um debian lenny.

Opa tchê, tudo beleza?

Tens algum motivo em específico pra não usar o postgresql 8.4 e o postgis 1.5
do repositório "lenny-backports" ?

http://packages.debian.org/lenny-backports/postgis
http://packages.debian.org/lenny-backports/postgresql

Sobre esse erro, já tentou editar o arquivo '/etc/ld.so.conf', colocar o
diretório '/opt/pgsql/lib' e depois rodar o ldconfig de novo?

[ ]'s e boa sorte.


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] 201009181729.52358.fcannini@gmail.com" target="_blank">http://lists.debian.org/[🔎] 201009181729.52358.fcannini@gmail.com



Reply to: