don't print traceback for permission error on programmes
clean up error reporting for permissions