New answers tagged environment
The problem is that launchd appends another PATH variable instead of replacing the one in the environment. Most programs use getenv which always returns the first occurence of a variable, shells instead iterate through all environment variables and import them as local variables thus overwriting previous instances with the last one. This is obviously a bug ...
Top 50 recent answers are included