fix chmod error message

Macro was defined twice

btw.: should every systemcall failure be reported with the suffix: `which returned [(%d)-(%s)]."` `errno, strerror(errno)`?