Gdal missing formats

I’m trying to run a program that requires gdal. After installing the gdal package in almaLinux 9.7 I noticed that the GTiff format I require is not present. I only have:

$ gdalinfo --formats
Supported Formats: (ro:read-only, rw:read-write, +:update, v:virtual-I/O s:subdatasets)
  VRT -raster,multidimensional raster- (rw+v): Virtual Raster (*.vrt)
  MEM -raster,multidimensional raster- (rw+): In Memory Raster

On the other hand, a Fedora system has lots of formats, including GTiff

I have installed libtiff and libgeotiff, but nothing changes

$ rpm -q libgeotiff libtiff gdal
libgeotiff-1.7.1-5.el9.x86_64
libtiff-4.4.0-15.el9_7.2.x86_64
gdal-3.10.3-3.el9.x86_64

Hi,

I can reproduce the same behavior on AlmaLinux 9.7 with the AppStream packages:

  • Installed: gdal-3.10.3-3.el9, gdal-libs-3.10.3-3.el9
  • gdalinfo is /usr/bin/gdalinfo from that RPM
  • gdalinfo --formats shows only VRT and MEM
  • /usr/lib64/gdalplugins contains only drivers.ini

So formats like GTiff are missing even though gdal-libs is installed.

As a workaround, I rebuilt an older EL9/EPEL SRPM (gdal-3.4.3-3.el9.src.rpm) with mock and installed the resulting RPMs locally; then GTiff and many other drivers appear.

Example workaround steps:
curl -O ftp://ftp.icm.edu.pl/pbone/archive.fedoraproject.org/epel/9.5-2025-05-13/Everything/source/tree/Packages/g/gdal-3.4.3-3.el9.src.rpm
mock -r /etc/mock/alma+epel-9-x86_64.cfg --rebuild gdal-3.4.3-3.el9.src.rpm
sudo dnf -y localinstall /var/lib/mock//result/gdal-3.4.3-3.el9.x86_64.rpm /var/lib/mock//result/gdal-libs-3.4.3-3.el9.x86_64.rpm --allowerasing

This looks like a packaging/build regression in the AppStream gdal 3.10.3 packages. Where should this be reported (AlmaLinux/RHEL)?

Rebuilding from SRPM with mock works as a workaround, but it’s not a reasonable solution for typical users; the AppStream package should ship working drivers (at least GTiff) out of the box.
Thanks

If you can reproduce it in CentOS Stream 9 (or RHEL 9), then report to Red Hat.
If RHEL gdal has more formats than AlmaLinux, then it is a bug in AlmaLinux.

Thanks. Understood — CentOS Stream bugs are tracked in Red Hat Jira (RHEL project). I’ll file a report in Red Hat Jira for this issue and will post the link here once it’s created.

Filed: RHEL-136008 (link)

Thank you.