Red Hat’s decision to ship a major OpenSSL update (3.2 → 3.5) together with the RHEL 10.1 and 9.7 releases caused unexpected breakage —not only for users of Rocky Linux, AlmaLinux, and other derivatives, but also for RHEL 9.6 users (including EUS).
Users of Rocky Linux/AlmaLinux 9.6 and 10.0 got errors like:
cannot install the best update candidate for package postgresql17-contrib-17.5-3PGDG.rhel9.x86_64 - nothing provides libcrypto.so.3(OPENSSL_3.4.0)(64bit) needed by postgresql17-contrib-17.7-1PGDG.rhel9.x86_64 from pgdg17
After some discussions with some senior community members, we decided that going forward PGDG RPM repository will support the last two minor releases of RHEL 10 and 9 and build the packages separately on each supported OS minor version. We already follow this model for SLES 15 (SP6 and SP7). While this approach increases packaging workload, it is essential for reliability and for our users.
Please read this news item for details.