pgdg-common (RHEL9): recent removal of PostGIS-related RPMs (gdal, geos, proj, sfcgal) - Mailing list pgsql-pkg-yum

From Xin Ma
Subject pgdg-common (RHEL9): recent removal of PostGIS-related RPMs (gdal, geos, proj, sfcgal)
Date
Msg-id CACjetkhCHDiMWf7=89zSbk7Du-NLfDkVWOSErsGYnhSd0-Xjsw@mail.gmail.com
Whole thread
Responses Re: pgdg-common (RHEL9): recent removal of PostGIS-related RPMs (gdal, geos, proj, sfcgal)
List pgsql-pkg-yum
Hi,

I recently noticed that a number of packages have been removed from the pgdg-common repository for RHEL9
(https://download.postgresql.org/pub/repos/yum/common/redhat/rhel-9-x86_64/), in particular several PostGIS build/runtime dependencies. The ones I've identified so far are:

- gdal: gdal34, gdal39
- proj: proj82, proj95
- geos: geos310, geos311, geos313
- SFCGAL: SFCGAL 1.4.1, SFCGAL 2.0.0

I would like to pin gdal, geos, and proj to fixed versions, because I've found that any upgrade to these dependencies very likely breaks PostGIS regression tests. I have had to download the removed RPMs from elsewhere to keep things working — for example MIT's mirror at https://postgresql.csail.mit.edu/repos/yum/common/redhat/rhel-9.6-x86_64.

I also noticed that some of the removed packages are active and not end-of-life. For example, GEOS lists supported releases at https://libgeos.org/usage/download/ ("Any releases not in this list are end-of-life (EOL)"), and the removed versions — geos310, geos311, geos313 — are all still on that supported list.

Could someone share some context on this?
1. Is there a reason these packages were removed?
2. Are they expected to be restored, or is there a recommended upstream/mirror I should be pointing at going forward?

Any guidance would be much appreciated. Happy to provide more detail on what I observed if useful.

Thanks,
Xin

pgsql-pkg-yum by date:

Previous
From: Devrim Gündüz
Date:
Subject: Re: Rsync Access
Next
From: Devrim Gündüz
Date:
Subject: Re: pgdg-common (RHEL9): recent removal of PostGIS-related RPMs (gdal, geos, proj, sfcgal)