Thread: BUG #8660: RPM installation of 9.2.6 have dependency problem

BUG #8660: RPM installation of 9.2.6 have dependency problem

From
peter.svensson@smhi.se
Date:
The following bug has been logged on the website:

Bug reference:      8660
Logged by:          Peter Svensson
Email address:      peter.svensson@smhi.se
PostgreSQL version: 9.2.6
Operating system:   RedHat Enterprice Linux
Description:

We are using RPM:s from http://yum.pgrpms.org/9.2/redhat/rhel-6.4-x86_64/


When trying to upgrade from 9.2.5 to 9.2.6 we got this dependency problems:


Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package postgresql92.i686 0:9.2.5-1PGDG.rhel6 will be updated
---> Package postgresql92.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
---> Package postgresql92.i686 0:9.2.6-1PGDG.rhel6 will be an update
---> Package postgresql92.x86_64 0:9.2.6-1PGDG.rhel6 will be an update
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
postgresql92-9.2.6-1PGDG.rhel6.x86_64
---> Package postgresql92-contrib.x86_64 0:9.2.5-1PGDG.rhel6 will be
updated
---> Package postgresql92-contrib.x86_64 0:9.2.6-1PGDG.rhel6 will be an
update
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
---> Package postgresql92-devel.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
---> Package postgresql92-devel.x86_64 0:9.2.6-1PGDG.rhel6 will be an
update
---> Package postgresql92-libs.i686 0:9.2.5-1PGDG.rhel6 will be updated
---> Package postgresql92-libs.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
---> Package postgresql92-libs.i686 0:9.2.6-1PGDG.rhel6 will be an update
---> Package postgresql92-libs.x86_64 0:9.2.6-1PGDG.rhel6 will be an update
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
---> Package postgresql92-plpython.x86_64 0:9.2.5-1PGDG.rhel6 will be
updated
---> Package postgresql92-plpython.x86_64 0:9.2.6-1PGDG.rhel6 will be an
update
---> Package postgresql92-server.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
---> Package postgresql92-server.x86_64 0:9.2.6-1PGDG.rhel6 will be an
update
--> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
--> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
--> Finished Dependency Resolution
Error: Package: postgresql92-9.2.6-1PGDG.rhel6.x86_64
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
           Requires: libssl.so.10(libssl.so.10)(64bit)
Error: Package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
           Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
Error: Package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
           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

Re: BUG #8660: RPM installation of 9.2.6 have dependency problem

From
Magnus Hagander
Date:
I believe this is the same bug as #8659 at
http://www.postgresql.org/message-id/E1VodFj-0006Fp-3r@wrigleys.postgresql.org

//Magnus


On Fri, Dec 6, 2013 at 8:19 AM, <peter.svensson@smhi.se> wrote:

> The following bug has been logged on the website:
>
> Bug reference:      8660
> Logged by:          Peter Svensson
> Email address:      peter.svensson@smhi.se
> PostgreSQL version: 9.2.6
> Operating system:   RedHat Enterprice Linux
> Description:
>
> We are using RPM:s from http://yum.pgrpms.org/9.2/redhat/rhel-6.4-x86_64/
>
>
> When trying to upgrade from 9.2.5 to 9.2.6 we got this dependency problems:
>
>
> Setting up Update Process
> Resolving Dependencies
> --> Running transaction check
> ---> Package postgresql92.i686 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92.i686 0:9.2.6-1PGDG.rhel6 will be an update
> ---> Package postgresql92.x86_64 0:9.2.6-1PGDG.rhel6 will be an update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-9.2.6-1PGDG.rhel6.x86_64
> ---> Package postgresql92-contrib.x86_64 0:9.2.5-1PGDG.rhel6 will be
> updated
> ---> Package postgresql92-contrib.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
> --> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
> package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
> ---> Package postgresql92-devel.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-devel.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> ---> Package postgresql92-libs.i686 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-libs.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-libs.i686 0:9.2.6-1PGDG.rhel6 will be an update
> ---> Package postgresql92-libs.x86_64 0:9.2.6-1PGDG.rhel6 will be an update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
> --> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
> package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
> ---> Package postgresql92-plpython.x86_64 0:9.2.5-1PGDG.rhel6 will be
> updated
> ---> Package postgresql92-plpython.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> ---> Package postgresql92-server.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-server.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
> --> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
> package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
> --> Finished Dependency Resolution
> Error: Package: postgresql92-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
> Error: Package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
> Error: Package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
>            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
>
>
>
> --
> Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
> To make changes to your subscription:
> http://www.postgresql.org/mailpref/pgsql-bugs
>



--
 Magnus Hagander
 Me: http://www.hagander.net/
 Work: http://www.redpill-linpro.com/

Re: BUG #8660: RPM installation of 9.2.6 have dependency problem

From
Devrim GÜNDÜZ
Date:
Hi,

Sorry for not responding earlier: You will need to update OpenSSL to the
latest release , which is distributed with RHEL 6.5.

Regards, Devrim

On Fri, 2013-12-06 at 07:19 +0000, peter.svensson@smhi.se wrote:
> The following bug has been logged on the website:
>
> Bug reference:      8660
> Logged by:          Peter Svensson
> Email address:      peter.svensson@smhi.se
> PostgreSQL version: 9.2.6
> Operating system:   RedHat Enterprice Linux
> Description:
>
> We are using RPM:s from http://yum.pgrpms.org/9.2/redhat/rhel-6.4-x86_64/
>
>
> When trying to upgrade from 9.2.5 to 9.2.6 we got this dependency problems:
>
>
> Setting up Update Process
> Resolving Dependencies
> --> Running transaction check
> ---> Package postgresql92.i686 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92.i686 0:9.2.6-1PGDG.rhel6 will be an update
> ---> Package postgresql92.x86_64 0:9.2.6-1PGDG.rhel6 will be an update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-9.2.6-1PGDG.rhel6.x86_64
> ---> Package postgresql92-contrib.x86_64 0:9.2.5-1PGDG.rhel6 will be
> updated
> ---> Package postgresql92-contrib.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
> --> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
> package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
> ---> Package postgresql92-devel.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-devel.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> ---> Package postgresql92-libs.i686 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-libs.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-libs.i686 0:9.2.6-1PGDG.rhel6 will be an update
> ---> Package postgresql92-libs.x86_64 0:9.2.6-1PGDG.rhel6 will be an update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
> --> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
> package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
> ---> Package postgresql92-plpython.x86_64 0:9.2.5-1PGDG.rhel6 will be
> updated
> ---> Package postgresql92-plpython.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> ---> Package postgresql92-server.x86_64 0:9.2.5-1PGDG.rhel6 will be updated
> ---> Package postgresql92-server.x86_64 0:9.2.6-1PGDG.rhel6 will be an
> update
> --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package:
> postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
> --> Processing Dependency: libcrypto.so.10(libcrypto.so.10)(64bit) for
> package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
> --> Finished Dependency Resolution
> Error: Package: postgresql92-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libssl.so.10(libssl.so.10)(64bit)
> Error: Package: postgresql92-server-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
> Error: Package: postgresql92-libs-9.2.6-1PGDG.rhel6.x86_64
>            Requires: libcrypto.so.10(libcrypto.so.10)(64bit)
> Error: Package: postgresql92-contrib-9.2.6-1PGDG.rhel6.x86_64
>            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
>
>
>


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



Re: BUG #8660: RPM installation of 9.2.6 have dependency problem

From
Markus Nussdorfer
Date:
Hi

A Bit late to the Party but the problem still persists, with all the
newer Packages including 9.3

I know that the Problem is related to the different OpenSSL Packages
between 6.4 and 6.5.

Nevertheless due to 3rd Party dependencies with storage drivers and
support issues we have to stick to 6.4 and are unable to upgrade to 6.5
or apply the packages from different RHEL versions.

Maybe there is a way to build different RPM Packages for the different
minor versions to be able to upgrade without an OS release update, as
the yum repo has specific subdirs for each release version anyways.

Cheers
Markus

Re: BUG #8660: RPM installation of 9.2.6 have dependency problem

From
Jeff Frost
Date:
On Mar 17, 2014, at 1:21 AM, Markus Nussdorfer =
<old.schepperhand@gmail.com> wrote:

> Hi
>=20
> A Bit late to the Party but the problem still persists, with all the
> newer Packages including 9.3
>=20
> I know that the Problem is related to the different OpenSSL Packages
> between 6.4 and 6.5.
>=20
> Nevertheless due to 3rd Party dependencies with storage drivers and
> support issues we have to stick to 6.4 and are unable to upgrade to =
6.5
> or apply the packages from different RHEL versions.
>=20
> Maybe there is a way to build different RPM Packages for the different
> minor versions to be able to upgrade without an OS release update, as
> the yum repo has specific subdirs for each release version anyways.

I don't think we could keep up with all the minor revisions, but you can =
just download the SRPM and build it against whichever libraries you =
need.

That's why we supply the SRPMs.

Re: BUG #8660: RPM installation of 9.2.6 have dependency problem

From
Devrim GÜNDÜZ
Date:
Hi,

On Mon, 2014-03-17 at 09:21 +0100, Markus Nussdorfer wrote:
> Maybe there is a way to build different RPM Packages for the different
> minor versions to be able to upgrade without an OS release update, as
> the yum repo has specific subdirs for each release version anyways.

They are actually symlinks, i.e., 6.4 = 6.5 .

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: BUG #8660: RPM installation of 9.2.6 have dependency problem

From
Markus Nussdorfer
Date:
Thanks for the additional information.

I will then setup a fresh box and recompile it manually.

On Mon, 2014-03-17 at 11:48 -0700, Jeff Frost wrote:
> On Mar 17, 2014, at 1:21 AM, Markus Nussdorfer <old.schepperhand@gmail.com> wrote:
>
> > Hi
> >
> > A Bit late to the Party but the problem still persists, with all the
> > newer Packages including 9.3
> >
> > I know that the Problem is related to the different OpenSSL Packages
> > between 6.4 and 6.5.
> >
> > Nevertheless due to 3rd Party dependencies with storage drivers and
> > support issues we have to stick to 6.4 and are unable to upgrade to 6.5
> > or apply the packages from different RHEL versions.
> >
> > Maybe there is a way to build different RPM Packages for the different
> > minor versions to be able to upgrade without an OS release update, as
> > the yum repo has specific subdirs for each release version anyways.
>
> I don't think we could keep up with all the minor revisions, but you can just download the SRPM and build it against
whicheverlibraries you need. 
>
> That's why we supply the SRPMs.