Re: postgis

From: "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>
To: Imre Samu <pella(dot)samu(at)gmail(dot)com>
Cc: "pgsql-general(at)lists(dot)postgresql(dot)org" <pgsql-general(at)lists(dot)postgresql(dot)org>
Subject: Re: postgis
Date: 2022-07-20 16:31:08
Message-ID: CAKFQuwbt-_XTzyrkkRT_DP-0UC+dam5a-=30vr6UarXw6ShSgw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

On Wed, Jul 20, 2022 at 9:21 AM Imre Samu <pella(dot)samu(at)gmail(dot)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"
> ---> https://trac.osgeo.org/postgis/wiki/UsersWikiPackages
>
> Debian is a conservative Linux.
>
> IMHO:
> Packaging is not so easy, [
> https://trac.osgeo.org/postgis/wiki/UsersWikiPostgreSQLPostGIS ]
> - 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.

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Imre Samu 2022-07-20 17:26:38 Re: postgis
Previous Message David G. Johnston 2022-07-20 16:21:39 Re: postgis