Problem with installing as root

Поиск
Список
Период
Сортировка
От Kevin O'Gorman
Тема Problem with installing as root
Дата
Msg-id 39FA24AF.97A789FB@pacbell.net
обсуждение исходный текст
Ответы Re: Problem with installing as root  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
I'm back a bit from the tip of the CVS tree, so this might not
be current, but as of around 8 October, installing as root gets
in the way of later operations.  I think this is an artifact
of having Perl in the build.

I did a 'su root' and a 'make install', then as my normal user
self, attempted to do the regression tests.  They failed and
left the attached file in install.log.  It points at a problem
with permissions on a file left behind by the 'make install'
in the Perl stuff.

BTW, I'm back from the tip because of instability when I started
looking at this stuff.  Is it stable enough to install and run
now?

++ kevin


--
Kevin O'Gorman  (805) 650-6274  mailto:kogorman@pacbell.net
Permanent e-mail forwarder:  mailto:Kevin.O'Gorman.64@Alum.Dartmouth.org
At school: mailto:kogorman@cs.ucsb.edu
Web: http://www.cs.ucsb.edu/~kogorman/index.html
Web: http://trixie.kosman.via.ayuda.com/~kevin/index.html

"There is a freedom lying beyond circumstance,
derived from the direct intuition that life can
be grounded upon its absorption in what is
changeless amid change"
   -- Alfred North Whiteheadgmake[1]: Entering directory `/PG/OLAP/pgsql'
gmake -C doc install
gmake[2]: Entering directory `/PG/OLAP/pgsql/doc'
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/man
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/doc
gmake[2]: Leaving directory `/PG/OLAP/pgsql/doc'
gmake -C src install
gmake[2]: Entering directory `/PG/OLAP/pgsql/src'
gmake -C backend install
gmake[3]: Entering directory `/PG/OLAP/pgsql/src/backend'
gmake -C access all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/access'
gmake -C common SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/common'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/common'
gmake -C gist SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/gist'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/gist'
gmake -C hash SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/hash'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/hash'
gmake -C heap SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/heap'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/heap'
gmake -C index SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/index'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/index'
gmake -C nbtree SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/nbtree'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/nbtree'
gmake -C rtree SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/rtree'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/rtree'
gmake -C transam SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/access/transam'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/access/transam'
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/access'
gmake -C bootstrap all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/bootstrap'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/bootstrap'
gmake -C catalog all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/catalog'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/catalog'
gmake -C parser all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/parser'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/parser'
gmake -C commands all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/commands'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/commands'
gmake -C executor all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/executor'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/executor'
gmake -C lib all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/lib'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/lib'
gmake -C libpq all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/libpq'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/libpq'
gmake -C main all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/main'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/main'
gmake -C nodes all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/nodes'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/nodes'
gmake -C optimizer all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/optimizer'
gmake -C geqo SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/optimizer/geqo'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/optimizer/geqo'
gmake -C path SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/optimizer/path'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/optimizer/path'
gmake -C plan SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/optimizer/plan'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/optimizer/plan'
gmake -C prep SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/optimizer/prep'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/optimizer/prep'
gmake -C util SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/optimizer/util'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/optimizer/util'
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/optimizer'
gmake -C port all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/port'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/port'
gmake -C postmaster all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/postmaster'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/postmaster'
gmake -C regex all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/regex'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/regex'
gmake -C rewrite all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/rewrite'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/rewrite'
gmake -C storage all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/storage'
gmake -C buffer SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/storage/buffer'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage/buffer'
gmake -C file SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/storage/file'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage/file'
gmake -C ipc SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/storage/ipc'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage/ipc'
gmake -C large_object SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/storage/large_object'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage/large_object'
gmake -C lmgr SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/storage/lmgr'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage/lmgr'
gmake -C page SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/storage/page'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage/page'
gmake -C smgr SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/storage/smgr'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage/smgr'
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/storage'
gmake -C tcop all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/tcop'
gmake[4]: Nothing to be done for `all'.
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/tcop'
gmake -C utils all
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/utils'
gmake -C adt SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/adt'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/adt'
gmake -C cache SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/cache'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/cache'
gmake -C error SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/error'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/error'
gmake -C fmgr SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/fmgr'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/fmgr'
gmake -C hash SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/hash'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/hash'
gmake -C init SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/init'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/init'
gmake -C misc SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/misc'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/misc'
gmake -C mmgr SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/mmgr'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/mmgr'
gmake -C sort SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/sort'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/sort'
gmake -C time SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/time'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/time'
gmake -C mb SUBSYS.o
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/backend/utils/mb'
gmake[5]: `SUBSYS.o' is up to date.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils/mb'
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/utils'
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/bin
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/lib
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/share
/usr/bin/install -c postgres /PG/OLAP/pgsql/src/test/regress/tmp_check/bin/postgres
ln -s postgres /PG/OLAP/pgsql/src/test/regress/tmp_check/bin/postmaster
gmake -C catalog install-bki
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/backend/catalog'
/usr/bin/install -c -m 644 global.bki            /PG/OLAP/pgsql/src/test/regress/tmp_check/share/global.bki
/usr/bin/install -c -m 644 global.description    /PG/OLAP/pgsql/src/test/regress/tmp_check/share/global.description
/usr/bin/install -c -m 644 template1.bki         /PG/OLAP/pgsql/src/test/regress/tmp_check/share/template1.bki
/usr/bin/install -c -m 644 template1.description /PG/OLAP/pgsql/src/test/regress/tmp_check/share/template1.description
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/backend/catalog'
/usr/bin/install -c -m 644 libpq/pg_hba.conf.sample /PG/OLAP/pgsql/src/test/regress/tmp_check/share/pg_hba.conf.sample
/usr/bin/install -c -m 644 libpq/pg_ident.conf.sample
/PG/OLAP/pgsql/src/test/regress/tmp_check/share/pg_ident.conf.sample
/usr/bin/install -c -m 644 utils/misc/postgresql.conf.sample
/PG/OLAP/pgsql/src/test/regress/tmp_check/share/postgresql.conf.sample
gmake[3]: Leaving directory `/PG/OLAP/pgsql/src/backend'
gmake -C include install
gmake[3]: Entering directory `/PG/OLAP/pgsql/src/include'
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/access
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/commands
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/executor
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/lib
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/libpq
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/utils
for i in os.h config.h c.h postgres.h postgres_ext.h fmgr.h libpq/pqcomm.h libpq/libpq-fs.h lib/dllist.h
utils/geo_decls.hutils/elog.h utils/fmgroids.h utils/palloc.h access/attnum.h executor/spi.h commands/trigger.h; do \ 
  /usr/bin/install -c -m 644 ./$i /PG/OLAP/pgsql/src/test/regress/tmp_check/include/$i || exit; \
done
gmake[3]: Leaving directory `/PG/OLAP/pgsql/src/include'
gmake -C interfaces install
gmake[3]: Entering directory `/PG/OLAP/pgsql/src/interfaces'
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/interfaces/libpq'
/usr/bin/install -c -m 644 ./libpq-fe.h /PG/OLAP/pgsql/src/test/regress/tmp_check/include
/usr/bin/install -c -m 644 ./libpq-int.h /PG/OLAP/pgsql/src/test/regress/tmp_check/include
/usr/bin/install -c -m 644 ./pqexpbuffer.h /PG/OLAP/pgsql/src/test/regress/tmp_check/include
/usr/bin/install -c -m 644 libpq.a /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpq.a
/usr/bin/install -c -m 644 libpq.so.2.1 /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpq.so.2.1
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpq.so.2 && \
ln -s libpq.so.2.1 libpq.so.2
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpq.so && \
ln -s libpq.so.2.1 libpq.so
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/libpq'
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/interfaces/ecpg'
gmake -C include install
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/interfaces/ecpg/include'
for i in ecpgerrno.h ecpglib.h ecpgtype.h sqlca.h sql3types.h; do /usr/bin/install -c -m 644 $i
/PG/OLAP/pgsql/src/test/regress/tmp_check/include;done 
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/ecpg/include'
gmake -C lib install
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/interfaces/ecpg/lib'
/usr/bin/install -c -m 644 libecpg.a /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libecpg.a
/usr/bin/install -c -m 644 libecpg.so.3.2.0 /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libecpg.so.3.2.0
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libecpg.so.3 && \
ln -s libecpg.so.3.2.0 libecpg.so.3
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libecpg.so && \
ln -s libecpg.so.3.2.0 libecpg.so
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/ecpg/lib'
gmake -C preproc install
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/interfaces/ecpg/preproc'
/usr/bin/install -c ecpg /PG/OLAP/pgsql/src/test/regress/tmp_check/bin
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/ecpg/preproc'
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/ecpg'
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/interfaces/libpgeasy'
/usr/bin/install -c -m 644 libpgeasy.h /PG/OLAP/pgsql/src/test/regress/tmp_check/include/libpgeasy.h
/usr/bin/install -c -m 644 libpgeasy.a /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpgeasy.a
/usr/bin/install -c -m 644 libpgeasy.so.2.1 /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpgeasy.so.2.1
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpgeasy.so.2 && \
ln -s libpgeasy.so.2.1 libpgeasy.so.2
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpgeasy.so && \
ln -s libpgeasy.so.2.1 libpgeasy.so
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/libpgeasy'
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/interfaces/odbc'
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/iodbc
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/etc
for i in isql.h isqlext.h iodbc.h; do /usr/bin/install -c -m 644 $i
/PG/OLAP/pgsql/src/test/regress/tmp_check/include/iodbc/$i|| exit 1; done 
/usr/bin/install -c -m 644 odbcinst.ini /PG/OLAP/pgsql/src/test/regress/tmp_check/etc/odbcinst.ini
/usr/bin/install -c -m 644 libpsqlodbc.a /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpsqlodbc.a
/usr/bin/install -c -m 644 libpsqlodbc.so.0.26 /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpsqlodbc.so.0.26
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpsqlodbc.so.0 && \
ln -s libpsqlodbc.so.0.26 libpsqlodbc.so.0
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpsqlodbc.so && \
ln -s libpsqlodbc.so.0.26 libpsqlodbc.so
/usr/bin/install -c -m 644 odbc.sql /PG/OLAP/pgsql/src/test/regress/tmp_check/share/odbc.sql
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/odbc'
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/interfaces/libpq++'
mkdir /PG/OLAP/pgsql/src/test/regress/tmp_check/include/libpq++
/usr/bin/install -c -m 644 libpq++.h /PG/OLAP/pgsql/src/test/regress/tmp_check/include
for i in pgconnection.h pgdatabase.h pgtransdb.h pgcursordb.h pglobject.h; do /usr/bin/install -c -m 644 ./$i
/PG/OLAP/pgsql/src/test/regress/tmp_check/include/libpq++|| exit 1; done 
/usr/bin/install -c -m 644 libpq++.a /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpq++.a
/usr/bin/install -c -m 644 libpq++.so.3.1 /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpq++.so.3.1
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpq++.so.3 && \
ln -s libpq++.so.3.1 libpq++.so.3
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpq++.so && \
ln -s libpq++.so.3.1 libpq++.so
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/libpq++'
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/interfaces/libpgtcl'
gmake -C ../../../src/interfaces/libpq all
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/interfaces/libpq'
gmake[5]: Nothing to be done for `all'.
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/libpq'
/usr/bin/install -c -m 644 libpgtcl.h /PG/OLAP/pgsql/src/test/regress/tmp_check/include/libpgtcl.h
/usr/bin/install -c -m 644 libpgtcl.a /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpgtcl.a
/usr/bin/install -c -m 644 libpgtcl.so.2.1 /PG/OLAP/pgsql/src/test/regress/tmp_check/lib/libpgtcl.so.2.1
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpgtcl.so.2 && \
ln -s libpgtcl.so.2.1 libpgtcl.so.2
cd /PG/OLAP/pgsql/src/test/regress/tmp_check/lib && \
rm -f libpgtcl.so && \
ln -s libpgtcl.so.2.1 libpgtcl.so
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/libpgtcl'
gmake[4]: Entering directory `/PG/OLAP/pgsql/src/interfaces/perl5'
gmake -f Makefile clean
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/interfaces/perl5'
rm -rf Pg.c ./blib Makefile.aperl blib/arch/auto/Pg/extralibs.all perlmain.c mon.out core so_locations pm_to_blib *~
*/*~*/*/*~ *.o *.a perl.exe Pg.bs Pg.bso Pg.def Pg.exp 
rm: cannot unlink `./blib/lib/.exists': Permission denied
rm: cannot unlink `./blib/lib/auto/Pg/.exists': Permission denied
rm: cannot unlink `./blib/lib/auto/Pg/autosplit.ix': Permission denied
rm: cannot remove directory `./blib/lib/auto/Pg': Permission denied
rm: cannot remove directory `./blib/lib/auto': Permission denied
rm: cannot unlink `./blib/lib/Pg.pm': Permission denied
rm: cannot remove directory `./blib/lib': Permission denied
rm: cannot unlink `./blib/arch/auto/Pg/.exists': Permission denied
rm: cannot unlink `./blib/arch/auto/Pg/Pg.so': Permission denied
rm: cannot unlink `./blib/arch/auto/Pg/Pg.bs': Permission denied
rm: cannot remove directory `./blib/arch/auto/Pg': Permission denied
rm: cannot remove directory `./blib/arch/auto': Permission denied
rm: cannot remove directory `./blib/arch': Permission denied
rm: cannot unlink `./blib/man3/.exists': Permission denied
rm: cannot unlink `./blib/man3/Pg.3': Permission denied
rm: cannot remove directory `./blib/man3': Permission denied
rm: cannot remove directory `./blib': Directory not empty
gmake[5]: [clean] Error 1 (ignored)
mv Makefile Makefile.old > /dev/null 2>&1
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/perl5'
POSTGRES_LIB="/PG/OLAP/pgsql/src/test/regress/tmp_check/lib" \
  POSTGRES_INCLUDE="/PG/OLAP/pgsql/src/test/regress/tmp_check/include" \
  perl ./Makefile.PL POLLUTE=1
Checking if your kit is complete...
Looks good
'POLLUTE' is not a known MakeMaker parameter name.
Writing Makefile for Pg
gmake -f Makefile all
gmake[5]: Entering directory `/PG/OLAP/pgsql/src/interfaces/perl5'
Skip blib/lib/Pg.pm (unchanged)
/usr/bin/perl -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 /usr/lib/perl5/5.00503/ExtUtils/xsubpp
-typemap/usr/lib/perl5/5.00503/ExtUtils/typemap -typemap typemap Pg.xs >xstmp.c && mv xstmp.c Pg.c 
cc -c -I/PG/OLAP/pgsql/src/test/regress/tmp_check/include -Dbool=char -DHAS_BOOL -I/usr/local/include -O2
-DVERSION=\"1.8.0\"-DXS_VERSION=\"1.8.0\" -fpic -I/usr/lib/perl5/5.00503/i386-linux/CORE  Pg.c 
Running Mkbootstrap for Pg ()
chmod 644 Pg.bs
LD_RUN_PATH="/PG/OLAP/pgsql/src/test/regress/tmp_check/lib" cc -o blib/arch/auto/Pg/Pg.so  -shared -L/usr/local/lib
Pg.o   -L/PG/OLAP/pgsql/src/test/regress/tmp_check/lib -lpq  
/usr/bin/ld: cannot open output file blib/arch/auto/Pg/Pg.so: Permission denied
collect2: ld returned 1 exit status
gmake[5]: *** [blib/arch/auto/Pg/Pg.so] Error 1
gmake[5]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/perl5'
gmake[4]: *** [install] Error 2
gmake[4]: Leaving directory `/PG/OLAP/pgsql/src/interfaces/perl5'
gmake[3]: *** [install] Error 2
gmake[3]: Leaving directory `/PG/OLAP/pgsql/src/interfaces'
gmake[2]: *** [install] Error 2
gmake[2]: Leaving directory `/PG/OLAP/pgsql/src'
gmake[1]: *** [install] Error 2
gmake[1]: Leaving directory `/PG/OLAP/pgsql'

В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Kevin O'Gorman"
Дата:
Сообщение: Re: [GENERAL] A rare error
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: Re: [GENERAL] 7.0 vs. 7.1 (was: latest version?)