[postgis-users] Problems installing on Linux
Wilkins, Brian
bwilkins at harris.com
Thu Aug 8 07:57:11 PDT 2013
Do you have perl installed? It seems like it is unable to execute the perl script.
-----Original Message-----
From: postgis-users-bounces at lists.osgeo.org [mailto:postgis-users-bounces at lists.osgeo.org] On Behalf Of James David Smith
Sent: Thursday, August 08, 2013 10:53 AM
To: PostGIS Users Discussion
Subject: Re: [postgis-users] Problems installing on Linux
On 8 August 2013 09:43, James David Smith <james.david.smith at gmail.com> wrote:
> On 6 August 2013 23:32, BladeOfLight16 <bladeoflight16 at gmail.com> wrote:
>> On Tue, Aug 6, 2013 at 12:53 PM, James David Smith
>> <james.david.smith at gmail.com> wrote:
>>>
>>> However it says that Topology and Raster support are not present. So
>>> I thought that I could now run the following commands to install
>>> those
>>> too:
>>>
>>> <snip>
>>>
>>>
>>> psql:/usr/pgsql-9.0/share/contrib/postgis-2.0/rtpostgis.sql:48: ERROR:
>>> could not load library "/usr/pgsql-9.0/lib/rtpostgis-2.0.so":
>>> libgeos-3.2.0.so: cannot open shared object file: No such file or
>>> directory
>>>
>>> Any idea why there is still mention of libgeos-3.2.0 ? I thought
>>> I'd sorted that out now?
>>
>>
>> Could rtpostgis-2.0.so be a pg-routing binary? I noticed two of your
>> copies of GEOS are in subdirectories of /depot/shared/pgrouting/.
>> Maybe the routing binary is still linked to the old GEOS.
>>
>> As for raster, did you install GDAL? I'm pretty sure that GDAL is
>> required for raster support.
>>
>> Honestly, you have a lot of different pieces and versions installed,
>> and since you installed a bunch of them manually, cleaning them out
>> does not seem practical. Have you considered just installing on a
>> clean machine that's never had PostgreSQL? Or maybe even backing up
>> your data and then wiping this machine (assuming there even is data
>> to preserve)? Even if it costs a little bit to get a clean machine, I
>> bet it's less than the cost of your time (assuming you're on the job).
>>
>> _______________________________________________
>
> Hi all,
>
> Just reporting back. Have made progress again. We had to clean and
> then re-make and install GDAL. If I'm honest I'm not quite sure why,
> but once we had done this everything seemed to work ok. :-)
>
> Thanks
>
> James
Hi there,
Not quite done I'm afraid. Sorry and thanks for your continued help.
I've now got a database in my cluster called 'james_traffic_restored'
which is a postgis2 database with topology and raster support enabled.
Great.
Before I started all this I dumped my old database using pg_dump.
pg_dump mydb > db.sql
I saved it as a SQL file and also as a dump file.
/home/james/james_traffic_08082013.dump
/home/james/james_traffic_08082013.sql
I now want to put this data back into my newly database called 'james_traffic_restored'. So I do this:
pg_restore -d james_traffic_restored james_traffic_08082013.dump
However I get lots of errors. I've not bothered providing them, as I think that this is wrong anyway. I think I need to do something like this instead:
sh /usr/pgsql-9.0/share/contrib/postgis-2.0/postgis_restore.pl
/usr/pgsql-9.0/share/contrib/postgis-2.0/postgis.sql
james_traffic_restored james_traffic_08082013.dump >
restore.log
But I get the following errors:
/usr/pgsql-9.0/share/contrib/postgis-2.0/postgis_restore.pl: line 31:
use: command not found
/usr/pgsql-9.0/share/contrib/postgis-2.0/postgis_restore.pl: line 32:
use: command not found
/usr/pgsql-9.0/share/contrib/postgis-2.0/postgis_restore.pl: line 34:
my: command not found
/usr/pgsql-9.0/share/contrib/postgis-2.0/postgis_restore.pl: line 36:
my: command not found
/usr/pgsql-9.0/share/contrib/postgis-2.0/postgis_restore.pl: line 37:
syntax error near unexpected token `newline'
/usr/pgsql-9.0/share/contrib/postgis-2.0/postgis_restore.pl: line 37:
`Usage: $me [-v] <dumpfile>'
I've had a look at the postgis_restore file around these lines, but I'm not sure what the problem is.
Thanks
James
_______________________________________________
postgis-users mailing list
postgis-users at lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/postgis-users
More information about the postgis-users
mailing list