#4202 closed defect (fixed)
Topology extension upgrade from 2.1.9 to 3.0.0dev fails
Reported by: | strk | Owned by: | strk |
---|---|---|---|
Priority: | medium | Milestone: | PostGIS 2.2.8 |
Component: | topology | Version: | 2.2.x |
Keywords: | Cc: |
Description
Run:
regress/run_test.pl -v --extension \ --topology --upgrade-path 2.1.9--3.0.0dev \ topology/test/regress/st_simplify.sql
I get:
ERROR: cannot drop schema topology because other objects depend on it DETAIL: function _st_remedgecheck(character varying,integer,integer,integer,integer) depends on schema topology
Change History (7)
comment:1 by , 6 years ago
comment:2 by , 6 years ago
Component: | build/upgrade/install → topology |
---|---|
Milestone: | PostGIS 3.0.0 → PostGIS 2.2.8 |
Version: | trunk → 2.2.x |
More simply: the _st_remEdgeCheck function was removed in 2.2.0 and never marked as such in the _drop_* scripts.
Note:
See TracTickets
for help on using tickets.
The problem seems related to #2138 as the uninstall code in
run_test.pl
goes:I guess the
DROP SCHEMA topology
is checked _before_ theDROP EXTENSION
takes effect (within same transaction) thus the problem.