Re: BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0)
| От | Devrim Gündüz |
|---|---|
| Тема | Re: BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0) |
| Дата | |
| Msg-id | E5397266-48C9-48B3-ADB4-F60BF02BD846@gunduz.org обсуждение исходный текст |
| Ответ на | BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0) (PG Bug reporting form <noreply@postgresql.org>) |
| Список | pgsql-bugs |
Hi,
Just an FYI: OpenSSL 3.5 is a part of RHEL 9.7 (and 10.1) update, so RHEL users are not affected unless they are sticking to a minor RHEL version -- and I covered them with our sysupdates repo. Alma released 9.7 today with OpenSSL 3.5.
FWIW I have a plan to prevent such issues from happpening in the future. It is under peer review now.
Regards, Devrim
Just an FYI: OpenSSL 3.5 is a part of RHEL 9.7 (and 10.1) update, so RHEL users are not affected unless they are sticking to a minor RHEL version -- and I covered them with our sysupdates repo. Alma released 9.7 today with OpenSSL 3.5.
FWIW I have a plan to prevent such issues from happpening in the future. It is under peer review now.
Regards, Devrim
On 18 November 2025 15:33:53 GMT+03:00, PG Bug reporting form <noreply@postgresql.org> wrote:
The following bug has been logged on the website:
Bug reference: 19117
Logged by: Dominik Jakubowski
Email address: djakubowski@xtm-intl.com
PostgreSQL version: 15.15
Operating system: RHEL 9
Description:
I am reporting a dependency breakage in the latest update for PostgreSQL 15
(15.15-1PGDG) on RHEL 9.
The package postgresql15-contrib-15.15-1PGDG.rhel9.x86_64 has been built
with a dependency on OPENSSL_3.4.0. However, standard RHEL 9 (and
derivatives like Rocky/Alma) currently only provide OpenSSL 3.2.2 (providing
symbols up to OPENSSL_3.2.0).
This prevents the installation or upgrade of PostgreSQL 15 on a standard
RHEL 9 system.
Inspecting the RPM requirements confirms that the binary was linked against
a newer OpenSSL version than is supported by the target OS. It requires both
the standard RHEL version (3.0.0) and the unavailable version (3.4.0):
rpm -qR -p postgresql15-contrib-15.15-1PGDG.rhel9.x86_64.rpm | grep OPENSSL
warning: postgresql15-contrib-15.15-1PGDG.rhel9.x86_64.rpm: Header V4
RSA/SHA256 Signature, key ID 08b40d20: NOKEY
libcrypto.so.3(OPENSSL_3.0.0)(64bit)
libcrypto.so.3(OPENSSL_3.4.0)(64bit)
В списке pgsql-bugs по дате отправления: