/etc/init.d/disttcc have bad option to distccd Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -upv distcc 3./etc/init.d/distccd [restart|start] Actual Results: # /etc/init.d/distccd restart * Starting distccd... distccd: ERROR: --user: invalid numeric value # grep -n '\-\-user' /etc/init.d/distccd 15: --pid-file ${DISTCCD_PIDFILE} -N ${DISTCCD_NICE} --user distcc \
--user option must have numerical user value. in script now is name not number. resolution: # cat /etc/passwd|g distcc distcc:x:1001:2:distccd:/dev/null:/bin/false and in /etc/init.d/distcc change '--user' to third field in above command (here that is: 1001, your mileage may vary :)
wow, sorry about above comment, i was wrong. that resolution not helps. something more is broken. for now i don't know what :(
also distcc 2.10.1 is out
distcc works on my boxes :x
Did you update your distccd conf file in /etc/conf.d?
ok, big sorry for all. my mistake. there is no bug. i've got a bad day.
pebcak
*** Bug 28928 has been marked as a duplicate of this bug. ***