2005-12-01 10:42:01.958 Xcode[381] Warning: timed out fetching distributed build system info for host: chen.local.
2005-12-01 10:46:14.081 Xcode[381] Unexpected error fetching distcc info from "drake.local.": Operation now in progress
2005-12-01 10:46:14.372 Xcode[381] Unexpected error fetching distcc info from "jain.local.": Connection reset by peer
2005-12-01 10:46:15.529 Xcode[381] Unexpected error fetching distcc info from "ding.local.": Connection reset by peer
2005-12-01 10:46:15.531 Xcode[381] Unexpected error fetching distcc info from "lehman.local.": Connection reset by peer
2005-12-01 10:49:17.400 Xcode[381] Unexpected error fetching distcc info from "zangi.local.": Operation now in progress
2005-12-01 10:49:17.722 Xcode[381] Unexpected error fetching distcc info from "alford.local.": Operation now in progress
2005-12-01 10:49:18.440 Xcode[381] Unexpected error fetching distcc info from "di.local.": Connection reset by peer
2005-12-01 10:49:18.746 Xcode[381] Unexpected error fetching distcc info from "jones-b.local.": Connection reset by peer
The machines in question are certainly up and running. (They're set to never sleep, and I can ping and ARD to them.) Going to one of them I discover the following on their system.log:
Dec 1 11:21:31 jones-b distccd[638]: (dcc_make_tmpnam) ERROR: can't use TMPDIR "/tmp/distcc": Permission denied
Dec 1 11:21:31 jones-b distccd[638]: (dcc_remove_log_to_file) Warning: compile log not open?
Dec 1 11:21:32 jones-b distccd[679]: (dcc_make_tmpnam) ERROR: can't use TMPDIR "/tmp/distcc": Permission denied
Dec 1 11:21:32 jones-b distccd[679]: (dcc_remove_log_to_file) Warning: compile log not open?
Looking for /tmp/distcc showed that it doesn't exist. I did the following:
mkdir /tmp/distcc
chmod a+w /tmp/distcc
Suddenly, the remote machine became available!
So the question now is: why does that directory get deleted and why doesn't it get recreated automatically?
--Michael
--
Michael P. Hecht -- email@hidden
JMP, a Business Unit of SAS Institute -- http://www.jmp.com/