PostgreSQL 18 debuginfo packages are not available via DNF on AlmaLinux10 - Mailing list pgsql-pkg-yum

From Aleš Zelený
Subject PostgreSQL 18 debuginfo packages are not available via DNF on AlmaLinux10
Date
Msg-id CAODqTUZmfdAtawpq+Q2f3AqqengSx-CfkerP9hK-Kio0C3-ngA@mail.gmail.com
Whole thread Raw
Responses Re: PostgreSQL 18 debuginfo packages are not available via DNF on AlmaLinux10
List pgsql-pkg-yum
Hello,

I'm unable to install debuginfo packages for PostgreSQL 18 (while on Alma Linux 9 it works like a charm, see below). Only a few packages are available. I suspect dnf cache, but level clean did not help.

Might the repodata be wrong? Would you like me to add some more information to diagnose this issue?

OS info:

[root@prod-hz-hel-pg-01 ~]# cat /etc/os-release
NAME="AlmaLinux"
VERSION="10.0 (Purple Lion)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="10.0"
PLATFORM_ID="platform:el10"
PRETTY_NAME="AlmaLinux 10.0 (Purple Lion)"
ANSI_COLOR="0;34"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:almalinux:almalinux:10::baseos"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
VENDOR_NAME="AlmaLinux"
VENDOR_URL="https://almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-10"
ALMALINUX_MANTISBT_PROJECT_VERSION="10.0"
REDHAT_SUPPORT_PRODUCT="AlmaLinux"
REDHAT_SUPPORT_PRODUCT_VERSION="10.0"
SUPPORT_END=2035-06-01


PGDG meta package:

[root@prod-hz-hel-pg-01 ~]# rpm -qi pgdg-redhat-repo
Name        : pgdg-redhat-repo
Version     : 42.0
Release     : 60PGDG
Architecture: noarch
Install Date: Sat 22 Nov 2025 04:09:53 PM CET
Group       : Unspecified
Size        : 18387
License     : PostgreSQL
Signature   : RSA/SHA256, Sat 15 Nov 2025 11:20:11 AM CET, Key ID 40bca2b408b40d20
Source RPM  : pgdg-redhat-repo-42.0-60PGDG.src.rpm
Build Date  : Sat 15 Nov 2025 11:20:10 AM CET
Build Host  : pgrpms-rhel-10-x86-64-pgbuild
Vendor      : PostgreSQL Global Development Group
URL         : https://yum.postgresql.org
Summary     : PostgreSQL PGDG RPMs - Yum Repository Configuration for Red Hat / Rocky / AlmaLinux
Description :
This package contains yum configuration for Red Hat Enterprise Linux,
Rocky Linux, AlmaLinux and also the GPG key for PGDG RPMs.

Verify pgdg repo:

[root@prod-hz-hel-pg-01 ~]# rpm --verify pgdg-redhat-repo; echo $?
0

[root@prod-hz-hel-pg-01 ~]# rpm -v --verify pgdg-redhat-repo
.........    /etc/pki/rpm-gpg
.........    /etc/pki/rpm-gpg/PGDG-RPM-GPG-KEY-RHEL
.........  c /etc/yum.repos.d/pgdg-redhat-all.repo

Clean rpm cache:

[root@prod-hz-hel-pg-01 ~]# dnf clean all
76 files removed

Build new cache:

[root@prod-hz-hel-pg-01 ~]# dnf makecache --enablerepo=pgdg18-debuginfo
AlmaLinux 10 - AppStream                                                                                3.7 MB/s | 2.2 MB     00:00    
AlmaLinux 10 - BaseOS                                                                                    26 MB/s |  25 MB     00:00    
AlmaLinux 10 - CRB                                                                                      885 kB/s | 509 kB     00:00    
AlmaLinux 10 - Extras                                                                                    30 kB/s |  12 kB     00:00    
Extra Packages for Enterprise Linux 10 - x86_64                                                         7.5 MB/s | 5.5 MB     00:00    
PostgreSQL common RPMs for RHEL / Rocky / AlmaLinux 10 - x86_64                                         619 kB/s |  53 kB     00:00    
PostgreSQL 18 for RHEL / Rocky / AlmaLinux 10 - x86_64                                                  669 kB/s |  56 kB     00:00    
PostgreSQL 17 for RHEL / Rocky / AlmaLinux 10 - x86_64                                                  902 kB/s |  78 kB     00:00    
PostgreSQL 16 for RHEL / Rocky / AlmaLinux 10 - x86_64                                                  864 kB/s |  80 kB     00:00    
PostgreSQL 15 for RHEL / Rocky / AlmaLinux 10 - x86_64                                                  874 kB/s |  79 kB     00:00    
PostgreSQL 14 for RHEL / Rocky / AlmaLinux 10 - x86_64                                                  868 kB/s |  75 kB     00:00    
PostgreSQL 13 for RHEL / Rocky / AlmaLinux 10 - x86_64                                                  809 kB/s |  73 kB     00:00    
Postgre
SQL 18 for RHEL / Rocky / AlmaLinux 10 - x86_64 - Debuginfo                                       24 kB/s | 3.1 kB     00:00    
Tailscale stable                                                                                         12 kB/s |  12 kB     00:01    
Metadata cache created.

List debuginfo packages:

[root@prod-hz-hel-pg-01 ~]# dnf --enablerepo=pgdg18-debuginfo list --available --repo=pgdg18-debuginfo
Last metadata expiration check: 0:00:21 ago on Sat 22 Nov 2025 11:33:31 PM CET.
Available Packages
informix_fdw_18-debuginfo.x86_64                                0.6.3-1PGDG.rhel10                                      pgdg18-debuginfo
informix_fdw_18-debugsource.x86_64                              0.6.3-1PGDG.rhel10                                      pgdg18-debuginfo
oracle_fdw_18-debuginfo.x86_64                                  2.8.0-8PGDG.rhel10                                      pgdg18-debuginfo
oracle_fdw_18-debugsource.x86_64                                2.8.0-8PGDG.rhel10                                      pgdg18-debuginfo
perl-DBD-Oracle-debuginfo.x86_64                                1.91_2-23.26.0.0.0PGDG.rhel10                           pgdg18-debuginfo
perl-DBD-Oracle-debugsource.x86_64                              1.91_2-23.26.0.0.0PGDG.rhel10                           pgdg18-debuginfo
timescaledb-tsl_18-debuginfo.x86_64                             2.23.1-1PGDG.rhel10                                     pgdg18-debuginfo
timescaledb-tsl_18-debugsource.x86_64                           2.23.1-1PGDG.rhel10                                     pgdg18-debuginfo

Repolist:

[root@prod-hz-hel-pg-01 ~]# dnf repolist --enablerepo=pgdg18-debuginfo
repo id                                    repo name
appstream                                  AlmaLinux 10 - AppStream
baseos                                     AlmaLinux 10 - BaseOS
crb                                        AlmaLinux 10 - CRB
epel                                       Extra Packages for Enterprise Linux 10 - x86_64
extras                                     AlmaLinux 10 - Extras
pgdg-common                                PostgreSQL common RPMs for RHEL / Rocky / AlmaLinux 10 - x86_64
pgdg13                                     PostgreSQL 13 for RHEL / Rocky / AlmaLinux 10 - x86_64
pgdg14                                     PostgreSQL 14 for RHEL / Rocky / AlmaLinux 10 - x86_64
pgdg15                                     PostgreSQL 15 for RHEL / Rocky / AlmaLinux 10 - x86_64
pgdg16                                     PostgreSQL 16 for RHEL / Rocky / AlmaLinux 10 - x86_64
pgdg17                                     PostgreSQL 17 for RHEL / Rocky / AlmaLinux 10 - x86_64
pgdg18                                     PostgreSQL 18 for RHEL / Rocky / AlmaLinux 10 - x86_64
pgdg18-debuginfo                           PostgreSQL 18 for RHEL / Rocky / AlmaLinux 10 - x86_64 - Debuginfo


On AlmaLinux9 all if OK, the list contains expected packages:

dnf --enablerepo=pgdg18-debuginfo list --available --repo=pgdg18-debuginfo

Search finds expected package, for example:

[GCP-UAT][root@pgsql-powa-1 ~]# cat /etc/os-release
NAME="AlmaLinux"
VERSION="9.3 (Shamrock Pampas Cat)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="9.3"
PLATFORM_ID="platform:el9"
PRETTY_NAME="AlmaLinux 9.3 (Shamrock Pampas Cat)"
ANSI_COLOR="0;34"
LOGO="fedora-logo-icon"
CPE_NAME="cpe:/o:almalinux:almalinux:9::baseos"
HOME_URL="https://almalinux.org/"
DOCUMENTATION_URL="https://wiki.almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-9"
ALMALINUX_MANTISBT_PROJECT_VERSION="9.3"
REDHAT_SUPPORT_PRODUCT="AlmaLinux"
REDHAT_SUPPORT_PRODUCT_VERSION="9.3"
[GCP-UAT][root@pgsql-powa-1 ~]# dnf search --enablerepo=pgdg18-debuginfo postgresql18-debuginfo
Last metadata expiration check: 0:01:59 ago on Sat 22 Nov 2025 10:48:42 PM UTC.
======================================================================== Name Exactly Matched: postgresql18-debuginfo ========================================================================
postgresql18-debuginfo.x86_64 : Debug information for package postgresql18

Kind regards Ales Zeleny

pgsql-pkg-yum by date:

Previous
From: Devrim Gündüz
Date:
Subject: Status update on the PGDG RPM repository and the recent breaking update
Next
From: Aleš Zelený
Date:
Subject: Postgresql 18.1 LLVMJIT installation issue on Alma Linux 10