Description of problem: Running RHEL 5. Postgresql 9.2. When I tried to do: spacewalk-setup --disconnected --external-db I would constantly get this: ** Database: Populating database. *** Progress: # Could not populate database. I looked at /var/log/rhn/populate_db.log and it was telling me this: psql:/etc/sysconfig/rhn/postgres/deploy.sql:4 /usr/share/pgsql/contrib/dblink.sql: No such file or directory. To fix it, I did this: mkdir -p /usr/share/pgsql/contrib cp /usr/pgsql-9.2/share/extension/dblink--1.0.sql /usr/share/pgsql/contrib/dblink.sql This fixed the issue. How reproducible: I could reproduce it every time. Steps to Reproduce: 1. Be on RHEL 5. 2. Install Postgresql 9.2 3. Try to install Spacewalk
Did you have postgresql-contrib installed? If you did, I suggest you file a bug against whoever packaged that 9.2 for RHEL 5 because they did not follow what the typical RHEL 5 package provided by Red Hat looks like.
*** Bug 913360 has been marked as a duplicate of this bug. ***
Hey Jan. Yes I did have it installed. I'll file a bug against the Postgres guys, then, for their packaging. Thanks! - Isaac
Thanks for the information. I'm going to WONTFIX this bugzilla since we have no immediate plans to support the postgresql.org rpms.
This BZ closed some time during 2.5, 2.6 or 2.7. Adding to 2.7 tracking bug.