I'm trying to install and upgrade a database with the new 1.5.4 version ad I'm getting an error.

I did the ./configure; make; sudo make install which all went well

psql -U postgres -h localhost testdb
testdb=# select * from postgis_full_version();

postgis_full_version
-----------------------------------------------------------------------------------------------------------------------------------------
POSTGIS="1.5.4" GEOS="3.2.0-CAPI-1.6.0" PROJ="Rel. 4.6.1, 21 August 2008" LIBXML="2.6.32" USE_STATS (procs from 1.5 r7360 need upgrade)
(1 row)

testdb=# set search_path to public, pg_catalog;
SET
testdb=# \i postgis_upgrade_15_minor.sql
BEGIN
CREATE FUNCTION
       postgis_major_version_check
------------------------------------------
 Scripts versions checked for upgrade: ok
(1 row)

DROP FUNCTION
CREATE FUNCTION
CREATE FUNCTION
...
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:220: NOTICE: type "box3d_extent" is not yet defined
DETAIL:  Creating a shell type definition.
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:224: NOTICE: argument type box3d_extent is only a shell
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:228: NOTICE: argument type box3d_extent is only a shell
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:232: NOTICE: argument type box3d_extent is only a shell
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:236: NOTICE: argument type box3d_extent is only a shell
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
...
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:1263: NOTICE: argument type box3d_extent is only a shell psql:postgis_upgrade_15_minor.sql:1263: NOTICE: return type box3d_extent is only a shell
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:1267: NOTICE: argument type box3d_extent is only a shell psql:postgis_upgrade_15_minor.sql:1267: NOTICE: return type box3d_extent is only a shell
CREATE FUNCTION
psql:postgis_upgrade_15_minor.sql:1268: NOTICE: aggregate extent(geometry) does not exist, skipping
DROP AGGREGATE
psql:postgis_upgrade_15_minor.sql:1273: ERROR: type "box3d_extent" is only a shell psql:postgis_upgrade_15_minor.sql:1274: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1279: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1283: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1287: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1288: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1293: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1294: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1299: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1302: ERROR: current transaction is aborted, commands ignored until end of transaction block psql:postgis_upgrade_15_minor.sql:1305: ERROR: current transaction is aborted, commands ignored until end of transaction block
...
psql:postgis_upgrade_15_minor.sql:5161: ERROR: current transaction is aborted, commands ignored until end of transaction block
ROLLBACK
testdb=# select postgis_full_version();
postgis_full_version
-------------------------------------------------------------------------------------
POSTGIS="1.3.3" GEOS="3.2.0-CAPI-1.6.0" PROJ="Rel. 4.6.1, 21 August 2008" USE_STATS
(1 row)

Is the upgrade script broken? How can I fix this?

Thanks,
  -Steve


On 5/6/2012 6:41 AM, Paul Ramsey wrote:
Download from:

   http://postgis.org/download/postgis-1.5.4.tar.gz

The news:

  This is a bug fix release, addressing issues that have been
  filed since the 1.5.3 release.

  - Bug Fixes
    - #547, ST_Contains memory problems (Sandro Santilli)
    - #621, Problem finding intersections with geography (Paul Ramsey)
    - #627, PostGIS/PostgreSQL process die on invalid geometry (Paul Ramsey)
    - #810, Increase accuracy of area calculation (Paul Ramsey)
    - #852, improve spatial predicates robustness (Sandro Santilli, Nicklas 
Avén)
    - #877, ST_Estimated_Extent returns NULL on empty tables (Sandro Santilli)
    - #1028, ST_AsSVG kills whole postgres server when fails (Paul Ramsey)
    - #1056, Fix boxes of arcs and circle stroking code (Paul Ramsey)
    - #1135, improve testsuite predictability (Andreas 'ads' Scherbaum)
    - #1146, images generator crashes (bronaugh)
    - #1170, North Pole intersection fails (Paul Ramsey)
    - #1179, ST_AsText crash with bad value (kjurka)
    - #1184, honour DESTDIR in documentation Makefile (Bryce L Nordgren)
    - #1227, server crash on invalid GML
    - #1252, SRID appearing in WKT (Paul Ramsey)
    - #1264, st_dwithin(g, g, 0) doesn't work (Paul Ramsey)
    - #1344, allow exporting tables with invalid geometries (Sandro Santilli)
    - #1389, wrong proj4text for SRID 31300 and 31370 (Paul Ramsey)
    - #1406, shp2pgsql crashes when loading into geography (Sandro Santilli)
    - #1595, fixed SRID redundancy in ST_Line_SubString (Sandro Santilli)
    - #1596, check SRID in UpdateGeometrySRID (Mike Toews, Sandro Santilli)
    - #1602, fix ST_Polygonize to retain Z (Sandro Santilli)
    - #1697, fix crash with EMPTY entries in GiST index (Paul Ramsey)
    - #1772, fix ST_Line_Locate_Point with collapsed input (Sandro Santilli)
    - #1799, Protect ST_Segmentize from max_length=0  (Sandro Santilli)
    - Alter parameter order in 900913 (Paul Ramsey)
    - Support builds with "gmake" (Greg Troxel)
_______________________________________________
postgis-users mailing list
postgis-users@postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users

_______________________________________________
postgis-users mailing list
postgis-users@postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users

Reply via email to