Thread: 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/