On Mon, Oct 20, 2014 at 4:01 PM, David Winsemius <dwinsem...@comcast.net> wrote: > > On Oct 20, 2014, at 8:21 AM, Hadley Wickham wrote: > >>> >>> I have been running Yosemite for quite a while and didn't see any issues so >>> far. Given how little changed in Yosemite I don't expect any changes to the >>> Mavericks build at this point (i.e. Mavericks will remain the base target >>> for all recent OS X builds). >> >> At RStudio, we've seen one problem - the PATH is not passed along to >> sub-processes, e.g. these two functions return different values: >> >> Sys.getenv("PATH") >> system("echo $PATH") > > I seem to remember discussions on R-SIG-Mac that system("echo $PATH") gets > passed to the bash environment which is not the same as the R environment. It > is expected that the $PATH variable is different in the two environments.
No, it is not. It is expected that the path in the terminal be different to the path in R, it is _not_ expected that the path in R be different to the path in a subprocess started by R. (Well it is now expected, because this appears to be a new security feature in Yosemite) Hadley -- http://had.co.nz/ _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-mac