Yes, the Makefiles cannot deal with spaces correctly. Seems we should avoid use the `complicated' path. "Wes" <wespvp@xxxxxxxxxxxx> wrote > System: Mac OS X 10.4.2 > PostgreSQL: 8.1 b2 > > Running 'make check', I get the following failure: > > rm -rf ./testtablespace > mkdir ./testtablespace > /bin/sh ./pg_regress --temp-install --top-builddir=../../.. > --temp-port=55432 --schedule=./parallel_schedule --multibyte=SQL_ASCII > --load-language=plpgsql > ============== creating temporary installation ============== > > pg_regress: installation failed > Examine ./log/install.log for the reason. > > make[2]: *** [check] Error 2 > make[1]: *** [check] Error 2 > make: *** [check] Error 2 > > > Looking at the install log, I see it apparently does not handle directories > that contain blanks - the paths are not being quoted: > > gzip -d -c ./postgres.tar.gz | ( cd /Volumes/G4 > Boot/Users/pgsql/src/postgres/postgresql-8.1beta2/src/test/regress/./tmp_che > ck/install/usr/local/pgsql8.1b2/doc/html && /usr/bin/tar xf - ) > for file in man1/*.1 man7/*.7 ; do \ > /bin/sh ../config/install-sh -c -m 644 $file /Volumes/G4 > Boot/Users/pgsql/src/postgres/postgresql-8.1beta2/src/test/regress/./tmp_che > ck/install/usr/local/pgsql8.1b2/man/$file || exit; \ > done > cp: /Volumes/G4 is a directory (not copied). > make[4]: *** [install] Error 1 > make[3]: *** [install] Error 2 > > > > ---------------------------(end of broadcast)--------------------------- > TIP 4: Have you searched our list archives? > > http://archives.postgresql.org > ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to majordomo@xxxxxxxxxxxxxx so that your message can get through to the mailing list cleanly