Обсуждение: Can't update RPM package to latest version

Поиск
Список
Период
Сортировка

Can't update RPM package to latest version

От
"Nicolas Ross"
Дата:
I have several installation of postgres 14 and 17 on Rocky
Linux 9 from the postgres.org repo. I am not able to update
the postgresql17-contrib package to the latest version
(17.7), it gives me this error :

Error:
 Problem: cannot install the best candidate for the job
  - nothing provides libcrypto.so.3(OPENSSL_3.4.0)(64bit)
needed by postgresql17-contrib-17.7-1PGDG.rhel9.x86_64 from
pgdg17

It's a similar error with pgdg14.

Any hints ?



Re: Can't update RPM package to latest version

От
Evan Rempel
Дата:
The latest release from RedHat, that came out this month is

$ rpm -q --whatprovides 'libcrypto.so.3(OPENSSL_3.4.0)(64bit)'
Openssl-libs-3.5.1-3.el9.x86_64 

At our site we freeze deployment of packages at the beginning of the month so that our prod hosts get the same packages that were updated/deployed in our dev environments.

This package, frozen from the beginning of the month is only
openssl-libs-3.2.2-6.el9_5.1.x86_64 

which does not satisfy this requirement. On a system that has the actual latest packages from RedHat this package has been updated to
openssl-libs-3.5.1-3.el9.x86_64 

% rpm -q --whatprovides 'libcrypto.so.3(OPENSSL_3.4.0)(64bit)'
openssl-libs-3.5.1-3.el9.x86_64

If you update to the latest packages on your host, this requirement will be satisfied.

--
Evan

Re: Can't update RPM package to latest version

От
"Nicolas Ross"
Дата:
openssl-libs is at 3.2.2.6.el9_5.1 and has no update. I
suppose that it's a downstream from RH problem ?

On Thu, 20 Nov 2025 16:28:28 +0000
 Evan Rempel <erempel@uvic.ca> wrote:
> The latest release from RedHat, that came out this month
> is
> 
> $ rpm -q --whatprovides
> 'libcrypto.so.3(OPENSSL_3.4.0)(64bit)'
> Openssl-libs-3.5.1-3.el9.x86_64
> 
> At our site we freeze deployment of packages at the
> beginning of the month so that our prod hosts get the
> same packages that were updated/deployed in our dev
> environments.
> 
> This package, frozen from the beginning of the month is
> only
> openssl-libs-3.2.2-6.el9_5.1.x86_64
> 
> which does not satisfy this requirement. On a system that
> has the actual latest packages from RedHat this package
> has been updated to
> openssl-libs-3.5.1-3.el9.x86_64
> 
> % rpm -q --whatprovides
> 'libcrypto.so.3(OPENSSL_3.4.0)(64bit)'
> openssl-libs-3.5.1-3.el9.x86_64
> 
> If you update to the latest packages on your host, this
> requirement will be satisfied.
> 
> --
> Evan




Re: Can't update RPM package to latest version

От
Michael Banck
Дата:
Hi,

On Thu, Nov 20, 2025 at 11:35:04AM -0500, Nicolas Ross wrote:
> openssl-libs is at 3.2.2.6.el9_5.1 and has no update. I
> suppose that it's a downstream from RH problem ?

Yes, it is a rocky/alma problem:

https://www.postgresql.org/message-id/flat/447b22b929a2ad86ed21277079d8ad46300b98b5.camel%40gunduz.org

Devrim mentions a fix in the second post.


Michael



Re: Can't update RPM package to latest version

От
"Nicolas Ross"
Дата:
On Fri, 21 Nov 2025 14:44:20 +0100
 Michael Banck <mbanck@gmx.net> wrote:
> Hi,
> 
> On Thu, Nov 20, 2025 at 11:35:04AM -0500, Nicolas Ross
> wrote:
> > openssl-libs is at 3.2.2.6.el9_5.1 and has no update. I
> > suppose that it's a downstream from RH problem ?
> 
> Yes, it is a rocky/alma problem:
> 
>
https://www.postgresql.org/message-id/flat/447b22b929a2ad86ed21277079d8ad46300b98b5.camel%40gunduz.org
> 
> Devrim mentions a fix in the second post.
> 
> 
> Michael
> 
> 

Great, thanks !



Re: Can't update RPM package to latest version

От
Ron Johnson
Дата:
On Thu, Nov 20, 2025 at 10:01 AM Nicolas Ross <rossnick-lists@cybercat.net> wrote:
I have several installation of postgres 14 and 17 on Rocky
Linux 9 from the postgres.org repo. I am not able to update
the postgresql17-contrib package to the latest version
(17.7), it gives me this error :

Error:
 Problem: cannot install the best candidate for the job
  - nothing provides libcrypto.so.3(OPENSSL_3.4.0)(64bit)
needed by postgresql17-contrib-17.7-1PGDG.rhel9.x86_64 from
pgdg17

It's a similar error with pgdg14.

I'm having the same problem with RHEL 9.6: our enterprise hasn't yet updated its internal repos to 9.6. 

--
Death to <Redacted>, and butter sauce.
Don't boil me, I'm still alive.
<Redacted> lobster!

Re: Can't update RPM package to latest version

От
Devrim Gündüz
Дата:
Hi,

On Sat, 2025-11-22 at 21:02 -0500, Ron Johnson wrote:
>
> I'm having the same problem with RHEL 9.6: our enterprise hasn't yet
> updated its internal repos to 9.6

https://yum.postgresql.org/news/postgresql-rpms-multiple-rhel-minor-versions/

Regards,
--
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
BlueSky: @devrim.gunduz.org , @gunduz.org

Вложения