Problem installing PG9.1 using yum

From: wstrzalka <wstrzalka(at)gmail(dot)com>
To: pgsql-general(at)postgresql(dot)org
Subject: Problem installing PG9.1 using yum
Date: 2011-12-11 17:17:56
Message-ID: 58aea351-3491-4f27-8899-8d5b388066bb@i6g2000vbe.googlegroups.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

I'm trying to install PG9.1 on RHEL5 and I have some problems with
it.

Currently there is some old version of PG90 installed but
theoretically 90 & 91 should cohabit together without any problems.

yum list postgresql*
----------------------------------------------------------------------------------------------------------------------
Setting up repositories
Reading repository metadata in from local files
Installed Packages
postgresql-libs.x86_64 8.3.4-1PGDG.rhel5
installed
postgresql-python.x86_64 8.1.11-1.el5_1.1
installed
postgresql90.x86_64 9.0.1-4PGDG.rhel5
installed
postgresql90-contrib.x86_64 9.0.1-4PGDG.rhel5
installed
postgresql90-devel.i386 9.0.1-4PGDG.rhel5
installed
postgresql90-devel.x86_64 9.0.1-4PGDG.rhel5
installed
postgresql90-libs.i386 9.0.1-4PGDG.rhel5
installed
postgresql90-libs.x86_64 9.0.1-4PGDG.rhel5
installed
postgresql90-server.x86_64 9.0.1-4PGDG.rhel5
installed
Available Packages
postgresql-jdbc90.x86_64 9.0.801-1PGDG.rhel5 pgdg90
postgresql-jdbc90-debuginfo.x86_64 9.0.801-1PGDG.rhel5 pgdg90
postgresql-relay.x86_64 1.3-2.2.el5.rf
rpmforge
postgresql90.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-contrib.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-debuginfo.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-devel.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-docs.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-jdbc.x86_64 9.0.802-1PGDG.rhel5 pgdg90
postgresql90-jdbc-debuginfo.x86_64 9.0.802-1PGDG.rhel5 pgdg90
postgresql90-libs.i386 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-libs.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-odbc.x86_64 09.00.0200-1PGDG.rhel5 pgdg90
postgresql90-odbc-debuginfo.x86_64 09.00.0200-1PGDG.rhel5 pgdg90
postgresql90-plperl.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-plpython.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-pltcl.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-python.x86_64 4.0-2PGDG.rhel5 pgdg90
postgresql90-python-debuginfo.x86_64 4.0-2PGDG.rhel5 pgdg90
postgresql90-server.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql90-test.x86_64 9.0.6-1PGDG.rhel5 pgdg90
postgresql91.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-contrib.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-debuginfo.x86_64 9.1.1-1PGDG.rhel5 pgdg91
postgresql91-devel.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-docs.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-jdbc.x86_64 9.1.901-1PGDG.rhel5 pgdg91
postgresql91-jdbc-debuginfo.x86_64 9.1.901-1PGDG.rhel5 pgdg91
postgresql91-libs.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-odbc.x86_64 09.00.0310-1PGDG.rhel5 pgdg91
postgresql91-odbc-debuginfo.x86_64 09.00.0310-1PGDG.rhel5 pgdg91
postgresql91-plperl.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-plpython.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-pltcl.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-python.x86_64 4.0-2PGDG.rhel5 pgdg91
postgresql91-python-debuginfo.x86_64 4.0-2PGDG.rhel5 pgdg91
postgresql91-server.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql91-tcl.x86_64 1.9.0-1.rhel5 pgdg91
postgresql91-tcl-debuginfo.x86_64 1.9.0-1.rhel5 pgdg91
postgresql91-test.x86_64 9.1.2-1PGDG.rhel5 pgdg91
postgresql_autodoc.noarch 1.40-1.rhel5 pgdg91
--------------------------------------------------------------------------------------------------------------------------

yum install postgresql91 postgresql91-devel postgresql91-server
postgresql91-libs postgresql91-contrib
-------------------------------------------------------------------------------------------------------------------------
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for postgresql91-contrib to pack into
transaction set.
postgresql91-contrib-9.1. 100% |=========================| 31 kB
00:00
---> Package postgresql91-contrib.x86_64 0:9.1.2-1PGDG.rhel5 set to be
updated
---> Package postgresql91.x86_64 0:9.1.2-1PGDG.rhel5 set to be updated
---> Downloading header for postgresql91-devel to pack into
transaction set.
postgresql91-devel-9.1.2- 100% |=========================| 84 kB
00:00
---> Package postgresql91-devel.x86_64 0:9.1.2-1PGDG.rhel5 set to be
updated
---> Package postgresql91-server.x86_64 0:9.1.2-1PGDG.rhel5 set to be
updated
---> Package postgresql91-libs.x86_64 0:9.1.2-1PGDG.rhel5 set to be
updated
--> Running transaction check
--> Processing Conflict: postgresql90-server conflicts postgresql <
7.4
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package postgresql90-server.x86_64 0:9.0.6-1PGDG.rhel5 set to be
updated
--> Running transaction check
--> Processing Dependency: postgresql90 = 9.0.6-1PGDG.rhel5 for
package: postgresql90-server
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package postgresql90.x86_64 0:9.0.6-1PGDG.rhel5 set to be updated
--> Running transaction check
--> Processing Dependency: postgresql90 = 9.0.1 for package:
postgresql90-contrib
--> Processing Dependency: postgresql90 = 9.0.1-4PGDG.rhel5 for
package: postgresql90-devel
--> Processing Dependency: postgresql90-libs = 9.0.6-1PGDG.rhel5 for
package: postgresql90
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package postgresql90-libs.x86_64 0:9.0.6-1PGDG.rhel5 set to be
updated
---> Package postgresql90-devel.x86_64 0:9.0.6-1PGDG.rhel5 set to be
updated
---> Package postgresql90-contrib.x86_64 0:9.0.6-1PGDG.rhel5 set to be
updated
--> Running transaction check
--> Processing Dependency: postgresql90 = 9.0.1-4PGDG.rhel5 for
package: postgresql90-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
--> Processing Dependency: postgresql90 = 9.0.1-4PGDG.rhel5 for
package: postgresql90-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
--> Running transaction check
Error: Unable to satisfy dependencies
Error: Package postgresql90-devel needs postgresql90 =
9.0.1-4PGDG.rhel5, this is not available.
------------------------------------------------------------------------------------------------------------------------------------------------

Any thoughts why it looks for any dependencies to 90 repo ? I can not
uninstall 90 yet.

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Vincent Veyron 2011-12-11 17:43:35 Postgresql featured on Hacker News
Previous Message Magnus Hagander 2011-12-11 16:57:34 Re: Improve replication usability