Обсуждение: cvs 'initdb' -- "vacuuming database template1 ... FATAL: could not identify a comparison function for type aclitem"

Поиск
Список
Период
Сортировка
head does this to me when I try to initdb:

postgres@xpc1:~$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.

The database cluster will be initialized with locale en_US.UTF-8.
The default database encoding has accordingly been set to UTF8.

fixing permissions on existing directory /usr/local/pgsql/data ... ok
creating subdirectories ... ok
selecting default max_connections ... 100
selecting default shared_buffers/max_fsm_pages ... 32MB/204800
creating configuration files ... ok
creating template1 database in /usr/local/pgsql/data/base/1 ... ok
initializing pg_authid ... ok
initializing dependencies ... ok
creating system views ... ok
loading system objects' descriptions ... ok
creating conversions ... ok
setting privileges on built-in objects ... ok
creating information schema ... ok
vacuuming database template1 ... FATAL:  could not identify a comparison function for type aclitem
child process exited with exit code 1
initdb: removing contents of data directory "/usr/local/pgsql/data"


"Matt Miller" <mattmiller@users.sourceforge.net> writes:
> head does this to me when I try to initdb:

I bet you didn't do a full recompile after "cvs update".
If you're not using --enable-depend then you really have
to do "make clean" or even "make distclean".
        regards, tom lane


Re: cvs 'initdb' -- "vacuuming database template1 ... FATAL:

От
"Matt Miller"
Дата:
> > head does this to me when I try to initdb:
> 
> I bet you didn't do a full recompile after "cvs update".
> If you're not using --enable-depend then you really have
> to do "make clean" or even "make distclean".

I am using --enable-depend, but I'll "make clean" and give
it another shot.


Re: cvs 'initdb' -- "vacuuming database template1 ... FATAL:

От
"Matt Miller"
Дата:
> > > head does this to me when I try to initdb:
> >  ...
> > do "make clean" or even "make distclean".
> 
> I am using --enable-depend, but I'll "make clean" and give
> it another shot.

All better.  Thanks.

I guess I be suspicious of --enable-depend for a while.


Re: cvs 'initdb' -- "vacuuming database template1 ... FATAL:

От
"Matt Miller"
Дата:
> > head does this to me when I try to initdb:
> 
> I bet you didn't do a full recompile after "cvs update".
> If you're not using --enable-depend then you really have
> to do "make clean" or even "make distclean".

I am using --enable-depend, but I'll 'make clean' and give
it another shot.