[Git][debian-gis-team/postgis][experimental] Drop remaining address_standardizer and postgis_tiger_geocoder packaging bits

Christoph Berg (@myon) gitlab at salsa.debian.org
Tue Jul 7 17:48:49 BST 2026



Christoph Berg pushed to branch experimental at Debian GIS Project / postgis


Commits:
84700d06 by Christoph Berg at 2026-07-07T16:45:10+00:00
Drop remaining address_standardizer and postgis_tiger_geocoder packaging bits

Add a note to debian/NEWS to inform users.

- - - - -


7 changed files:

- debian/NEWS
- debian/README.Debian
- debian/changelog
- debian/clean
- debian/postgresql-generic-postgis-scripts.postinst.in
- debian/rules
- debian/source/options


Changes:

=====================================
debian/NEWS
=====================================
@@ -1,46 +1,8 @@
-postgis (2.2.0~rc1+dfsg-1~exp2) experimental; urgency=medium
+postgis (3.7.0+dfsg-1) unstable; urgency=medium
 
-  Debian is now shipping PostGIS version 2.2 and dropped support for 2.1,
-  meaning bug or security fixes will no longer be provided for the older
-  one. This means it is strongly recommended to migrate all databases to the
-  newer PostGIS version 2.2 as soon as possible.
+  The address_standardizer and postgis_tiger_geocoder are no longer part of
+  the main PostGIS package; they have been moved to separate packages.
+  Install postgresql-18-address-standardizer and
+  postgresql-18-postgis-tiger-geocoder if you are using these.
 
-  Of course, databases that are already using PostGIS 2.1 will continue to
-  work. Note, however, that with this upgrade it is no longer possible
-  to create version 2.1 of the extension PostGIS. Instead, 'CREATE
-  EXTENSION postgis;' will now give you version 2.2. Note that this can also
-  affects backups.
-
- -- Markus Wanner <markus at bluegap.ch>  Sat, 26 Sep 2015 16:07:18 +0200
-
-postgis (2.1.3+dfsg-1) unstable; urgency=high
-
-  It has come to our attention that the PostGIS Raster support
-  may give more privileges to users than an administrator is
-  willing to grant.
-
-  These include reading files from the filesystem and opening
-  connections to network hosts.
-
-  Both issues can be limited in existing installations by setting
-  the GDAL_SKIP variable (in the PostgreSQL server environment)
-  to the list of all gdal drivers, but some drivers would still be
-  forceably loaded by some operations.
-
-  This release strengthens the code to load no drivers by default
-  and allows for a fine-grained tuning of what's allowed and what
-  not through postgis-specific environment variables:
-
-  - POSTGIS_GDAL_ENABLED_DRIVERS
-    Specifies a list of GDAL drivers to _enable_ (rather than _skip_)
-    By default all drivers are disabled.
-    Example value: "GTiff PNG JPEG"
-
-  - POSTGIS_ENABLE_OUTDB_RASTERS
-    Enables read support for out-db raster bands if set to 1.
-    By default out-db raster bands reading is disabled.
-
-  On Debian, you can easily set these via the following file:
-  /etc/postgresql/${PG_VERSION}/${CLUSTER_NAME}/environment
-
- -- Markus Wanner <markus at bluegap.ch>  Wed, 21 May 2014 10:49:10 +0200
+ -- Christoph Berg <myon at debian.org>  Tue, 07 Jul 2026 18:26:00 +0200


=====================================
debian/README.Debian
=====================================
@@ -30,12 +30,6 @@ postgresql-N.M-postgis-X.Y-scripts
     CREATE EXTENSION postgis;
     CREATE EXTENSION postgis_topology;        -- optional
 
-  PostGIS also ships a decoder for TIGER data in a separate extension
-  that can additionally be installed as follows:
-
-    CREATE EXTENSION fuzzystrmatch;
-    CREATE EXTENSION postgis_tiger_decoder;
-
 
 postgis
   This package contains the user-oriented PostGIS utilities for


=====================================
debian/changelog
=====================================
@@ -1,7 +1,8 @@
 postgis (3.7.0~alpha1+dfsg-1~exp3) UNRELEASED; urgency=medium
 
-  * debian/tests/test-extension-creation: Drop postgis_tiger_geocoder and
+  * Drop remaining packaging bits for postgis_tiger_geocoder and
     address_standardizer, they are no longer part of the postgis source.
+    Add a NEWS item so users are aware.
 
  -- Christoph Berg <myon at debian.org>  Tue, 07 Jul 2026 17:17:51 +0200
 


=====================================
debian/clean
=====================================
@@ -1,6 +1,2 @@
-extensions/address_standardizer/*.bc
-extensions/address_standardizer/*.o
-extensions/address_standardizer/*.so
-
 # created by debian/tests/test-extension-creation
 regress_expected


=====================================
debian/postgresql-generic-postgis-scripts.postinst.in
=====================================
@@ -13,10 +13,7 @@ case $1 in
     --install $DIR/postgis.control                      postgresql-$PGVERSION-postgis.control                      $DIR/postgis-$MAJOR_VERSION.control ${MAJOR_VERSION}0 \
       --slave $DIR/postgis_raster.control               postgresql-$PGVERSION-postgis_raster.control               $DIR/postgis_raster-$MAJOR_VERSION.control \
       --slave $DIR/postgis_sfcgal.control               postgresql-$PGVERSION-postgis_sfcgal.control               $DIR/postgis_sfcgal-$MAJOR_VERSION.control \
-      --slave $DIR/postgis_tiger_geocoder.control       postgresql-$PGVERSION-postgis_tiger_geocoder.control       $DIR/postgis_tiger_geocoder-$MAJOR_VERSION.control \
-      --slave $DIR/postgis_topology.control             postgresql-$PGVERSION-postgis_topology.control             $DIR/postgis_topology-$MAJOR_VERSION.control \
-      --slave $DIR/address_standardizer.control         postgresql-$PGVERSION-address_standardizer.control         $DIR/address_standardizer-$MAJOR_VERSION.control \
-      --slave $DIR/address_standardizer_data_us.control postgresql-$PGVERSION-address_standardizer_data_us.control $DIR/address_standardizer_data_us-$MAJOR_VERSION.control
+      --slave $DIR/postgis_topology.control             postgresql-$PGVERSION-postgis_topology.control             $DIR/postgis_topology-$MAJOR_VERSION.control
 
     ;;
 esac


=====================================
debian/rules
=====================================
@@ -188,10 +188,6 @@ override_dh_auto_install:
 			install DESTDIR=$(CURDIR)/debian/tmp; \
 	done)
 
-#	Remove unversioned and unused files from address standardizer
-	rm -fv debian/tmp/usr/share/postgresql/*/extension/address_standardizer.sql
-	rm -fv debian/tmp/usr/share/postgresql/*/extension/address_standardizer_data_us.sql
-
 #	Move extension control files to version-specific names
 #	(otherwise, the -script packages from different major versions would conflict)
 	(set -ex; \
@@ -216,7 +212,6 @@ override_dh_auto_install:
 execute_before_dh_install:
 	$(RM) $(CURDIR)/debian/tmp/usr/lib/postgresql/*/bin/*
 	$(RM) $(CURDIR)/debian/tmp/usr/share/doc/postgis/README.postgis
-	$(RM) $(CURDIR)/debian/tmp/usr/share/doc/postgresql-doc-*/extension/README.address_standardizer
 
 override_dh_makeshlibs:
 	dh_makeshlibs -Xusr/lib/postgis -- -v$(UPSTREAM_VERSION)


=====================================
debian/source/options
=====================================
@@ -1,2 +1,2 @@
 # Ignore changes on auto-updated files
-extend-diff-ignore = "(^|/)(doc/html/postgis\.html|doc/Makefile|doc/Makefile\.comments|doc/html/image_src/Makefile|doc/html/images/.*\.png|extensions/postgis_tiger_geocoder/sql_bits/tiger_geocoder.*\.sql\.in|libtool|postgis/sfcgal\.sql|postgis/sqldefines\.h|config\.log|topology/test/load_topology-4326\.sql|topology/test/load_topology\.sql|topology/test/regress/topogeo_addlinestring_expected|topology/test/Makefile|topology/test/topo_predicates\.sql)$"
+extend-diff-ignore = "(^|/)(doc/html/postgis\.html|doc/Makefile|doc/Makefile\.comments|doc/html/image_src/Makefile|doc/html/images/.*\.png|libtool|postgis/sfcgal\.sql|postgis/sqldefines\.h|config\.log|topology/test/load_topology-4326\.sql|topology/test/load_topology\.sql|topology/test/regress/topogeo_addlinestring_expected|topology/test/Makefile|topology/test/topo_predicates\.sql)$"



View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/commit/84700d06b343959c05e20f2a2cda0d9497517d49

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/postgis/-/commit/84700d06b343959c05e20f2a2cda0d9497517d49
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20260707/ad7bbf57/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list