[distcc] distributed compiles fail due to failed cleanup (?)

Tim Flechtner timf at trdlnk.com
Tue Dec 1 09:21:57 MST 2009


hi everyone,
  i'm trying to get distcc-3.1 up and running, and my distributed 
compiles are failing due to (i think) distccd failing to clean up the 
temporary directories.  this is all taking place in a solaris x86 
environment.

i started distccd as user timf on a host named udesktop71 (amongst 
others) using:
/opt/app/nonc++/distcc-3.1/bin/distccd --daemon --allow 10.100.0.0/16 
--log-level=debug

i invoked distcc on a remote host (also as me) using:
DISTCC_POTENTIAL_HOSTS="udesktop71" MAKEFLAGS=-j8 pump tlsupermake -u -c

(tlsupermake is an in-house tool which recursively builds our libraries, 
invoking gnu make)


on udesktop71 i see in the syslog (in /var/adm/messages):
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup 
/tmp/distccd_FaaqzZ/export/home/timf/builds/distcc_test/libs/price 
failed: Not owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup 
/tmp/distccd_FaaqzZ/export/home/timf/builds/distcc_test/libs failed: Not 
owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup 
/tmp/distccd_FaaqzZ/export/home/timf/builds/distcc_test failed: Not owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup 
/tmp/distccd_FaaqzZ/export/home/timf/builds failed: Not owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup 
/tmp/distccd_FaaqzZ/export/home/timf failed: Not owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup /tmp/distccd_FaaqzZ/export/home 
failed: Not owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup /tmp/distccd_FaaqzZ/export failed: 
Not owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_cleanup_tempfiles_inner) cleanup /tmp/distccd_FaaqzZ failed: Not owner
Dec  1 10:14:48 udesktop71 distccd[26314]: [ID 702911 daemon.notice] 
(dcc_job_summary) client: 10.100.114.11:33841 COMPILE_ERROR exit:1 sig:0 
core:0 ret:0 time:1677ms g++ Price.C

(which is a nice staircase effect by the way)

i can't figure out why distccd wouldn't be able to clean up those 
directories and files.  i'm also not sure if they are the cause of the 
compile failure.  can anyone help?  is there some other log file i can 
look in to get more information about what is going on?

thanks!
-tim


More information about the distcc mailing list