From: | PG Bug reporting form <noreply(at)postgresql(dot)org> |
---|---|
To: | pgsql-bugs(at)lists(dot)postgresql(dot)org |
Cc: | bruno(at)ioda-net(dot)ch |
Subject: | BUG #18833: libpq.so doesn't contain declared symbol in rpm --provides |
Date: | 2025-03-06 10:16:12 |
Message-ID: | 18833-9d58e856dfa61c2e@postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs pgsql-pkg-yum |
The following bug has been logged on the website:
Bug reference: 18833
Logged by: Bruno Friedmann
Email address: bruno(at)ioda-net(dot)ch
PostgreSQL version: 17.4
Operating system: rhel 9.5
Description:
if you check the following
```
rpm -q libpq5 --provides
libpq >= 10.0
libpq.so.5
libpq.so.5()(64bit)
libpq.so.5(RHPG_10)(64bit)
libpq.so.5(RHPG_11)(64bit)
libpq.so.5(RHPG_12)(64bit)
libpq.so.5(RHPG_13)(64bit)
libpq.so.5(RHPG_14)(64bit)
libpq.so.5(RHPG_15)(64bit)
libpq.so.5(RHPG_9.6)(64bit)
libpq5 = 17.4-1PGDG.rhel9
libpq5(x86-64) = 17.4-1PGDG.rhel9
postgresql-libs >= 9.2
```
You find that you are 100% similar (extended to certain version) to what is
provided as operating system
```
rpm -q libpq --provides
libpq = 13.20-1.el9_5
libpq(x86-64) = 13.20-1.el9_5
libpq.so.5()(64bit)
libpq.so.5(RHPG_10)(64bit)
libpq.so.5(RHPG_12)(64bit)
libpq.so.5(RHPG_13)(64bit)
libpq.so.5(RHPG_9.6)(64bit)
postgresql-libs = 13.20-1.el9_5
```
This should allow a software build against rhel libpq-devel to be satisfied
with pgdg packaged libpq
but the following message appears like the following
```
bareos-dir: /usr/pgsql-14/lib/libpq.so.5: no version information available
(required by /usr/lib64/bareos/libbareossql.so.24)
```
when you use strings on both library, pgdg doesn't contains the expected
symbol
pgdg
```
strings /usr/lib64/libpq.so.5 | grep RHPG
```
versus
rhel 13.20
```
strings /usr/lib64/libpq.so.5 | grep RHPG
RHPG_9.6
RHPG_10
RHPG_12
RHPG_13
```
From | Date | Subject | |
---|---|---|---|
Next Message | Andrei Lepikhov | 2025-03-06 11:17:22 | Memoize in between of two JOIN nodes |
Previous Message | Bertrand Drouvot | 2025-03-06 08:11:36 | Re: BUG #18828: Crash when pg_get_logical_snapshot_meta() passed empty string |
From | Date | Subject | |
---|---|---|---|
Next Message | Devrim Gündüz | 2025-03-07 20:24:10 | Re: RHEL 10 Beta packages for arm64 |
Previous Message | Philipp Trulson | 2025-03-04 10:59:12 | RHEL 10 Beta packages for arm64 |