[Spacewalk-list] upgrading postgres (8.4 > 9.x) on the spacewalk server ?

Boyd, Robert Robert.Boyd at peoplefluent.com
Wed Jul 23 21:33:02 UTC 2014


I'm attempting an install of spacewalk 2.2 using postgresql-9.3.  

I installed and manually configured postgresql.

When I attempt to install spacewalk I get this error:

  yum install spacewalk-postgresql

  ... many dependencies resolved ... etc ...

  Error: Package: spacewalk-postgresql-2.2.2-1.el6.noarch (spacewalk)
           Requires: /usr/bin/psql

However there is clearly something there:

[root ~]# ll /usr/bin/psql
lrwxrwxrwx. 1 root root 28 Jul 21 12:35 /usr/bin/psql -> /etc/alternatives/pgsql-psql
[root ~]# ll /etc/alternatives/pgsql-psql
lrwxrwxrwx. 1 root root 23 Jul 21 12:35 /etc/alternatives/pgsql-psql -> /usr/pgsql-9.3/bin/psql
[root ~]# ll /usr/pgsql-9.3/bin/psql
-rwxr-xr-x. 1 root root 447560 Mar 18 03:19 /usr/pgsql-9.3/bin/psql

What is this package expecting to find there?  Is a symbolic link not good enough?  Can I fake it out by copying over the real binary or changing the link to point directly to the binary instead of an intermediate link?


Robert Boyd
Sr. Systems Engineer 
PeopleFluent
p. 919-645-2972 | c. 919-306-4681
e. Robert.Boyd at PeopleFluent.com




More information about the Spacewalk-list mailing list