On 13/01/2022 18:32, Rohde, Maximilian D wrote:
Hello,

I have encountered a bug that I have documented here: 
https://stackoverflow.com/questions/70690684/wrong-session-info-in-when-knitting-in-r-markdown?noredirect=1#comment124971021_70690684

In brief, the issue is that running the `sessionInfo()` function in a terminal 
session of R gives the wrong operating system for my computer. I am running 
Monterey 12.1, but it returns Big Sur 10.16. However, running the same command 
in the RStudio console gives the correct operating system.

I have narrowed down the problem to this command giving different output depending 
on if it is run in RStudio or in the terminal: 
`readLines("/System/Library/CoreServices/SystemVersion.plist”)`

Any help is appreciated, thank you!

This is documented!  ?sessionInfo says

     Where R was compiled under macOS 10.x (as the CRAN Intel
     distributions have been) but running under ‘Big Sur’ or later,
     macOS reports itself as ‘10.16’ (which R recognizes as ‘Big
     Sur/Monterey’) and not ‘11.x’ or ‘12.x’.

This is a bug in macOS, not in R.




Best,
Max

        [[alternative HTML version deleted]]

Please follow the posting guide, do your own homework and not send HTML.


_______________________________________________
R-SIG-Mac mailing list
R-SIG-Mac@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-mac


--
Brian D. Ripley,                  rip...@stats.ox.ac.uk
Emeritus Professor of Applied Statistics, University of Oxford

_______________________________________________
R-SIG-Mac mailing list
R-SIG-Mac@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to