pg.ddx.io  pgsql-bugs@postgresql.org mailing list archive  
help / color / mirror / Atom feed
BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0)
3+ messages / 3 participants
[nested] [flat]

* BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0)
@ 2025-11-18 12:33 PG Bug reporting form <noreply@postgresql.org>
  2025-11-18 16:21 ` Re: BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0) Jacob Champion <jacob.champion@enterprisedb.com>
  2025-11-18 16:56 ` 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 <devrim@gunduz.org>
  0 siblings, 2 replies; 3+ messages in thread

From: PG Bug reporting form @ 2025-11-18 12:33 UTC (permalink / raw)
  To: pgsql-bugs@lists.postgresql.org; +Cc: djakubowski@xtm-intl.com

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)



^ permalink  raw  reply  [nested|flat] 3+ messages in thread

* Re: BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0)
  2025-11-18 12:33 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>
@ 2025-11-18 16:21 ` Jacob Champion <jacob.champion@enterprisedb.com>
  1 sibling, 0 replies; 3+ messages in thread

From: Jacob Champion @ 2025-11-18 16:21 UTC (permalink / raw)
  To: djakubowski@xtm-intl.com; +Cc: pgsql-bugs@lists.postgresql.org

On Tue, Nov 18, 2025 at 7:49 AM PG Bug reporting form
<noreply@postgresql.org> wrote:
> I am reporting a dependency breakage in the latest update for PostgreSQL 15
> (15.15-1PGDG) on RHEL 9.

Hi Dominik, thanks for the report. I think this bug is currently being
worked on here:

    https://github.com/pgdg-packaging/pgdg-rpms/issues/119

--Jacob





^ permalink  raw  reply  [nested|flat] 3+ messages in thread

* Re: BUG #19117: postgresql15-contrib-15.15 for RHEL 9 has conflicting OpenSSL dependencies (3.0.0 and 3.4.0)
  2025-11-18 12:33 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>
@ 2025-11-18 16:56 ` Devrim Gündüz <devrim@gunduz.org>
  1 sibling, 0 replies; 3+ messages in thread

From: Devrim Gündüz @ 2025-11-18 16:56 UTC (permalink / raw)
  To: djakubowski@xtm-intl.com, pgsql-bugs@lists.postgresql.org, PG Bug reporting form <noreply@postgresql.org>

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

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)
>

^ permalink  raw  reply  [nested|flat] 3+ messages in thread


end of thread, other threads:[~2025-11-18 16:56 UTC | newest]

Thread overview: 3+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2025-11-18 12:33 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>
2025-11-18 16:21 ` Jacob Champion <jacob.champion@enterprisedb.com>
2025-11-18 16:56 ` Devrim Gündüz <devrim@gunduz.org>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox