Thread: Dependencies error on RHEL 6.4

Dependencies error on RHEL 6.4

From
Benoit BARTHELEMY
Date:
Hi there !

We're currently using a RHEL 6.4 EUS system (up to date) with postgresql, today we tried to migrate to the last available version on the yum repository ( http://yum.postgresql.org/8.4/redhat/rhel-6.4-x86_64 ) but it failed.

It seems the dependencies for postgresql84-server-8.4.21-1PGDG.rhel6.x86_64 cannot be met on our system.

Loaded plugins: security, tmprepo, versionlock
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package postgresql84.x86_64 0:8.4.18-1PGDG.rhel6 will be updated
--> Processing Dependency: postgresql84 = 8.4.18-1PGDG.rhel6 for package: postgresql84-server-8.4.18-1PGDG.rhel6.x86_64
---> Package postgresql84.x86_64 0:8.4.21-1PGDG.rhel6 will be an update
--> Processing Dependency: postgresql84-libs = 8.4.21-1PGDG.rhel6 for package: postgresql84-8.4.21-1PGDG.rhel6.x86_64
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql84-8.4.21-1PGDG.rhel6.x86_64
--> Running transaction check
---> Package postgresql84.x86_64 0:8.4.21-1PGDG.rhel6 will be an update
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql84-8.4.21-1PGDG.rhel6.x86_64
---> Package postgresql84-libs.x86_64 0:8.4.18-1PGDG.rhel6 will be updated
---> Package postgresql84-libs.x86_64 0:8.4.21-1PGDG.rhel6 will be an update
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql84-libs-8.4.21-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: postgresql84-libs-8.4.21-1PGDG.rhel6.x86_64
---> Package postgresql84-server.x86_64 0:8.4.18-1PGDG.rhel6 will be updated
---> Package postgresql84-server.x86_64 0:8.4.21-1PGDG.rhel6 will be an update
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: postgresql84-server-8.4.21-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for package: postgresql84-server-8.4.21-1PGDG.rhel6.x86_64
--> Finished Dependency Resolution
Error: Package: postgresql84-server-8.4.21-1PGDG.rhel6.x86_64 (PostgreSQL-8.4)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql84-libs-8.4.21-1PGDG.rhel6.x86_64 (PostgreSQL-8.4)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: postgresql84-8.4.21-1PGDG.rhel6.x86_64 (PostgreSQL-8.4)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql84-libs-8.4.21-1PGDG.rhel6.x86_64 (PostgreSQL-8.4)
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql84-server-8.4.21-1PGDG.rhel6.x86_64 (PostgreSQL-8.4)
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Our Openssl version is :
# rpm -qa|grep openssl
openssl-1.0.0-27.el6_4.2.x86_64
openssl-devel-1.0.0-27.el6_4.2.x86_64

This version is containing the required files but I could not get postgresql84-server updated.

Any lead on the how or why of all this ?

Regards,

Benoit BARTHELEMY

Re: Dependencies error on RHEL 6.4

From
Devrim Gündüz
Date:
Hi,

On Tue, 2014-06-03 at 17:52 +0200, Benoit BARTHELEMY wrote:
> Hi there !
>
> We're currently using a RHEL 6.4 EUS system (up to date) with postgresql,
> today we tried to migrate to the last available version on the yum
> repository ( http://yum.postgresql.org/8.4/redhat/rhel-6.4-x86_64 ) but it
> failed.

(FWIW, 8.4 will be EOL'ed in a few months), still:

> It seems the dependencies for postgresql84-server-8.4.21-1PGDG.rhel6.x86_64
> cannot be met on our system.

<snip>

> > Package: postgresql84-libs-8.4.21-1PGDG.rhel6.x86_64
> > (PostgreSQL-8.4)
> >            Requires: libssl.so.10(libssl.so.10)(64bit)
> > Error: Package: postgresql84-server-8.4.21-1PGDG.rhel6.x86_64
> > (PostgreSQL-8.4)

<snip>

> > # rpm -qa|grep openssl
> > openssl-1.0.0-27.el6_4.2.x86_64
> > openssl-devel-1.0.0-27.el6_4.2.x86_64
>
>
> This version is containing the required files but I could not get
> postgresql84-server updated.
>
> Any lead on the how or why of all this ?

Did you update to the latest openssl? We do not support 6.4 or 6.3 -- we
use the most up2date packages while building PostgreSQL.

Regards,
--
Devrim GÜNDÜZ
Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


Attachment

Re: Dependencies error on RHEL 6.4

From
Benoit BARTHELEMY
Date:
Thanks for your reply,

It's just that we're replicating "http://yum.postgresql.org/8.4/redhat/rhel-6.4-x86_64/" branch of your web repo which is not truly compatible with RHEL 6.4 (but the FTP folder is OK) as there is no openssl 1.0.1 in RHEL 6.4 (it comes in 6.5).

Keep in mind that Red Hat offer extended support for RHEL releases (http://www.redhat.com/products/enterprise-linux-add-ons/extended-update-support). And we're probably not the only ones trying to use the web repo without success !

We successfully switched to the FTP version of the repo which contain the correct packages,

Regards,

Benoit BARTHELEMY


2014-06-18 13:11 GMT+02:00 Devrim Gündüz <devrim@gunduz.org>:

Hi,

On Tue, 2014-06-03 at 17:52 +0200, Benoit BARTHELEMY wrote:
> Hi there !
>
> We're currently using a RHEL 6.4 EUS system (up to date) with postgresql,
> today we tried to migrate to the last available version on the yum
> repository ( http://yum.postgresql.org/8.4/redhat/rhel-6.4-x86_64 ) but it
> failed.

(FWIW, 8.4 will be EOL'ed in a few months), still:

> It seems the dependencies for postgresql84-server-8.4.21-1PGDG.rhel6.x86_64
> cannot be met on our system.

<snip>

> > Package: postgresql84-libs-8.4.21-1PGDG.rhel6.x86_64
> > (PostgreSQL-8.4)
> >            Requires: libssl.so.10(libssl.so.10)(64bit)
> > Error: Package: postgresql84-server-8.4.21-1PGDG.rhel6.x86_64
> > (PostgreSQL-8.4)

<snip>

> > # rpm -qa|grep openssl
> > openssl-1.0.0-27.el6_4.2.x86_64
> > openssl-devel-1.0.0-27.el6_4.2.x86_64
>
>
> This version is containing the required files but I could not get
> postgresql84-server updated.
>
> Any lead on the how or why of all this ?

Did you update to the latest openssl? We do not support 6.4 or 6.3 -- we
use the most up2date packages while building PostgreSQL.

Regards,
--
Devrim GÜNDÜZ
Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


Re: Dependencies error on RHEL 6.4

From
Devrim Gündüz
Date:
Hi,

On Wed, 2014-06-18 at 13:48 +0200, Benoit BARTHELEMY wrote:
> It's just that we're replicating "
> http://yum.postgresql.org/8.4/redhat/rhel-6.4-x86_64/" branch of your
> web repo which is not truly compatible with RHEL 6.4 (but the FTP
> folder is OK) as there is no openssl 1.0.1 in RHEL 6.4 (it comes in
> 6.5).

Can you please clarify what you mean by FTP folder?

Regards,

--
Devrim GÜNDÜZ
Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


Attachment

Re: Dependencies error on RHEL 6.4

From
Benoit BARTHELEMY
Date:


2014-06-18 13:53 GMT+02:00 Devrim Gündüz <devrim@gunduz.org>:

Hi,

On Wed, 2014-06-18 at 13:48 +0200, Benoit BARTHELEMY wrote:
> It's just that we're replicating "
> http://yum.postgresql.org/8.4/redhat/rhel-6.4-x86_64/" branch of your
> web repo which is not truly compatible with RHEL 6.4 (but the FTP
> folder is OK) as there is no openssl 1.0.1 in RHEL 6.4 (it comes in
> 6.5).

Can you please clarify what you mean by FTP folder?

Regards,

--
Devrim GÜNDÜZ
Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


Re: Dependencies error on RHEL 6.4

From
Devrim Gündüz
Date:
Hi,

On Wed, 2014-06-18 at 16:58 +0200, Benoit BARTHELEMY wrote:
> We're using
> ftp://ftp.postgresql.org/pub/repos/yum/8.4/redhat/rhel-6.4-x86_64

Oh, that is not old (and you are not supposed to find that URL :) ). We
don't sync that right now. Still, the older 8.4 releases will fix your
SSL problem, but please note that you are missing bugfixes.

Regards,

--
Devrim GÜNDÜZ
Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com
PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer
Twitter: @DevrimGunduz , @DevrimGunduzTR


Attachment