Install Failure [7.1beta2 tarballs]
After configuring with
./configure
--enable-multibyte
--enable-unicode-conversion
--enable-odbc
--prefix=/usr
--sysconfdir=/etc
--localstatedir=/var
make
make install
When trying to run initdb I get the following error:
The program '/usr/bin/postgres' needed by initdb does not belong to
PostgreSQL version 7.1beta2. Check your installation.
I'll see if I can track down what happened a little later on...
--
- Thomas Swan
- Graduate Student - Computer Science
- The University of Mississippi
-
- "People can be categorized into two fundamental
- groups, those that divide people into two groups
- and those that don't."
Thomas Swan <tswan@olemiss.edu> writes:
When trying to run initdb I get the following error:
The program '/usr/bin/postgres' needed by initdb does not belong to
PostgreSQL version 7.1beta2. Check your installation.
Hm. Either install failed to overwrite the existing /usr/bin/postgres,
or your compiled copy of the executable still has the beta1 version
string (did you do "make clean" before rebuilding?)
regards, tom lane
Thomas Swan writes:
When trying to run initdb I get the following error:
The program '/usr/bin/postgres' needed by initdb does not belong to
PostgreSQL version 7.1beta2. Check your installation.
If you are updating your sources via 'cvs update' you should do 'make
clean' before recompilation, or configure with '--enable-depend' next
time. Most likely the postgres program still thinks it's beta1. (Try
--version.)
--
Peter Eisentraut peter_e@gmx.net http://yi.org/peter-e/