Re: postgis - Mailing list pgsql-general

From David G. Johnston
Subject Re: postgis
Date
Msg-id CAKFQuwbt-_XTzyrkkRT_DP-0UC+dam5a-=30vr6UarXw6ShSgw@mail.gmail.com
Whole thread Raw
In response to Re: postgis  (Imre Samu <pella.samu@gmail.com>)
Responses Re: postgis  (Imre Samu <pella.samu@gmail.com>)
List pgsql-general
On Wed, Jul 20, 2022 at 9:21 AM Imre Samu <pella.samu@gmail.com> wrote:
> My general impression is that the packaging, at least for Debian, 
> doesn’t actually understand how the PostGIS project handles versioning support.  
> But i may be missing something 

"PostGIS Pre-built Binary Distributions for various OS"

Debian is a conservative Linux.

IMHO:
- there are [n.=7] Postgres version [9.6,10,11,12,13,14,15 ]   [ now: all supported in bullseye ]
- there are [g.=9 ] Geos version [3.3,3.4,3.5,3.6,3.7,3.8,3.9,3.10,3.11]  [ now: bullsey= 3.9.0 ]
- there are [p.=7 ] Proj version [ 4.8,4.9,5.x,6.x,7.x,8.x,9.x ]    [ now: bullseye = 7.2.1 ]
- there are [d.= 7 ] Gdal version [ 2.4,3.0,3.1,3.2,3.3,3.4,3.5]    [ now: bullseye = 3.2.2 ]
- there are [m.=5] Postgis version [2.4,2.5,3.0,3.1,3.2,3.3]   [now: bullseye= 3.2.1 ]

And there are also projects based on PostGIS.
- Pgrouting [r.=7 ]   [2.3,2.4,2.5,2.6,3.0,3.1,3.2,3.3]  [ now: bullseye= 3.3.0 ; postgresql-12-pgrouting ]

So the ideal "end user" combination =  n*g*p*d*m*r  = 7*9*7*7*5*7  = 108045

// disclaimer:   I am a Postgis user and a https://github.com/postgis/docker-postgis contributor


Yes, my expectation may be naive, but as the package name is "postgresql-[version]-postgis-[version]" I would expect the 35 packages implied by the version policies of those two projects.  So that one can choose their combination and focus on patch releases within those two named projects.  The OP seems to as well.  Or maybe a functional subset so that some number less than 35 may exist but, say, you cannot combine v14 and 3.0 since 3.0 since 3.2 was the most recent release of PostGIS when PostgreSQL v14 came out.

In any case it does sound like the request by the OP is not something the community has chosen to provide.  Which means a choice on their part - move up PostGIS or compile from source.

David J.


pgsql-general by date:

Previous
From: "David G. Johnston"
Date:
Subject: Re: postgis
Next
From: Imre Samu
Date:
Subject: Re: postgis