Error Information:
All of a sudden, without updating Rstudio, I noticed a prompt saying Rstudio can't connect to R. I checked with my teammates who also have the issue (with local Rstudio CE clients). Curiously, the issue disappears for one teammate when turning off their VPN connection (not true for everyone else).
Using nc
I can verify the server Rstudiop expects to be running is indeed running. Though I do notice a reply to the browser re: erroneous argument?
nc -v 127.0.0.1 46990
found 0 associations
found 1 connections:
1: flags=82<CONNECTED,PREFERRED>
outif lo0
src 127.0.0.1 port 63565
dst 127.0.0.1 port 46990
rank info not available
TCP aux info available
Connection to 127.0.0.1 port 46990 [tcp/*] succeeded!
Attempted steps taken to fix -
I went through the list here and was able to rule out each potential problem.
System Information:
- RStudio Edition: Desktop
- RStudio Version: 4.03
- OS Version: Mac OS X
- R Version: 1.3.1093 SHA-256 bdc4d3a4
- Output your diagnostics report (if possible):
RStudio Diagnostics Report
==========================
WARNING: This report may contain sensitive security information and / or
personally identifiable information. Please audit the below and redact any
sensitive information before submitting your diagnostics report.
Generated: Mon Jan 11 08:29:51 2021
RStudio Version
--------------------------------------------------
1.3.1093
Session Information
--------------------------------------------------
R version 4.0.3 (2020-10-10)
Platform: x86_64-apple-darwin17.0 (64-bit)
Running under: macOS Mojave 10.14.6
Matrix products: default
BLAS: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
LAPACK: /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libRlapack.dylib
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_4.0.3 tools_4.0.3
System Information
--------------------------------------------------
sysname : Darwin
release : 18.7.0
version : Darwin Kernel Version 18.7.0: Tue Aug 20 16:57:14 PDT 2019; root:xnu-4903.271.2~2/RELEASE_X86_64
nodename : ** redacted **
machine : x86_64
login : statwonk
user : statwonk
effective_user : statwonk
Platform Information
--------------------------------------------------
OS.type : unix
file.sep : /
dynlib.ext : .so
GUI : X11
endian : little
pkgType : mac.binary
path.sep : :
r_arch :
Environment Variables
--------------------------------------------------
_ : /Applications/RStudio.app/Contents/MacOS/RStudio
__CF_USER_TEXT_ENCODING : 0x1F5:0x0:0x0
Apple_PubSub_Socket_Render : /private/tmp/com.apple.launchd.jgoULVANLw/Render
CLICOLOR_FORCE : 1
COLORFGBG : 7;0
COLORTERM : truecolor
DYLD_FALLBACK_LIBRARY_PATH : /Library/Frameworks/R.framework/Resources/lib:/Users/statwonk/lib:/usr/local/lib:/usr/lib:::/lib:/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home/jre/lib/server
EDITOR : vi
EVENTS_W_PROPERTIES : *** redacted ***
GIT_ASKPASS : rpostback-askpass
HOME : /Users/statwonk
ITERM_PROFILE : Default
ITERM_SESSION_ID : *** redacted ***
LANG : en_US.UTF-8
LC_CTYPE : en_US.UTF-8
LC_TERMINAL : iTerm2
LC_TERMINAL_VERSION : 3.3.1
LESS : -R
LN_S : ln -s
LOGNAME : *** redacted ***
LSCOLORS : *** redacted ***
MAKE : make
NPM_TOKEN : *** redacted ***
NVM_BIN : /Users/statwonk/.nvm/versions/node/v10.14.2/bin
NVM_CD_FLAGS : -q
NVM_DIR : /Users/statwonk/.nvm
OBJC_DISABLE_INITIALIZE_FORK_SAFETY : YES
OLDPWD : /Users/statwonk
PAGER : less
PATH : /Users/statwonk/.nvm/versions/node/v10.14.2/bin:/Users/statwonk/.local/bin:/Users/statwonk/.poetry/bin:/Users/statwonk/.pyenv/shims:/usr/local/Cellar/pyenv-virtualenv/1.1.3/shims:/Users/statwonk/bin:/Applications/Postgres.app/Contents/Versions/latest/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/RStudio.app/Contents/MacOS/postback
PWD : /Users/statwonk/backup-rstudio-desktop
PYENV_SHELL : zsh
PYENV_VIRTUAL_ENV : *** redacted ***
PYENV_VIRTUALENV_DISABLE_PROMPT : 1
PYENV_VIRTUALENV_INIT : 1
R_BROWSER : /usr/bin/open
R_BZIPCMD : /usr/bin/bzip2
R_DOC_DIR : /Library/Frameworks/R.framework/Resources/doc
R_GZIPCMD : /usr/bin/gzip
R_HOME : /Library/Frameworks/R.framework/Resources
R_INCLUDE_DIR : /Library/Frameworks/R.framework/Resources/include
R_LIBS_SITE :
R_LIBS_USER : ~/Library/R/4.0/library
R_PAPERSIZE : a4
R_PDFVIEWER : /usr/bin/open
R_PLATFORM : x86_64-apple-darwin17.0
R_PRINTCMD : lpr
R_QPDF : /Library/Frameworks/R.framework/Resources/bin/qpdf
R_RD4PDF : times,inconsolata,hyper
R_SESSION_TMPDIR : /var/folders/kp/dtgbv7z15pj_3ff9jvv3bwyr0000gn/T//RtmpXuhPiM
R_SHARE_DIR : /Library/Frameworks/R.framework/Resources/share
R_STRIP_SHARED_LIB : strip -x
R_STRIP_STATIC_LIB : strip -S
R_SYSTEM_ABI : macos,gcc,gxx,gfortran,gfortran
R_TEXI2DVICMD : /usr/local/bin/texi2dvi
R_UNZIPCMD : /usr/bin/unzip
R_ZIPCMD : /usr/bin/zip
RMARKDOWN_MATHJAX_PATH : /Applications/RStudio.app/Contents/Resources/resources/mathjax-27
RS_PPM_FD_READ : 3
RS_PPM_FD_WRITE : 12
RS_RPOSTBACK_PATH : /Applications/RStudio.app/Contents/MacOS/rpostback
RS_SHARED_SECRET : *** redacted ***
RSTUDIO : 1
RSTUDIO_CONSOLE_COLOR : 256
RSTUDIO_CONSOLE_WIDTH : 80
RSTUDIO_PANDOC : /Applications/RStudio.app/Contents/MacOS/pandoc
RSTUDIO_PROGRAM_MODE : desktop
RSTUDIO_SESSION_PORT : 32092
RSTUDIO_USER_IDENTITY : statwonk
RSTUDIO_WINUTILS : bin/winutils
SED : /usr/bin/sed
SHELL : /bin/zsh
SHLVL : 1
SSH_ASKPASS : rpostback-askpass
SSH_AUTH_SOCK : *** redacted ***
TAR : /usr/bin/tar
TERM : xterm-256color
TERM_PROGRAM : iTerm.app
TERM_PROGRAM_VERSION : 3.3.1
TERM_SESSION_ID : *** redacted ***
TMPDIR : /var/folders/kp/dtgbv7z15pj_3ff9jvv3bwyr0000gn/T/
USER : statwonk
VIRTUAL_ENV : *** redacted ***
XPC_FLAGS : 0x0
XPC_SERVICE_NAME : 0
ZSH : /Users/statwonk/.oh-my-zsh
R Version
--------------------------------------------------
platform : x86_64-apple-darwin17.0
arch : x86_64
os : darwin17.0
system : x86_64, darwin17.0
status :
major : 4
minor : 0.3
year : 2020
month : 10
day : 10
svn rev : 79318
language : R
version.string : R version 4.0.3 (2020-10-10)
nickname : Bunny-Wunnies Freak Out
R Home
--------------------------------------------------
/Library/Frameworks/R.framework/Resources
R Search Path
--------------------------------------------------
.GlobalEnv
tools:rstudio
package:stats
package:graphics
package:grDevices
package:utils
package:datasets
package:methods
Autoloads
package:base
R Library Paths
--------------------------------------------------
/Library/Frameworks/R.framework/Versions/4.0/Resources/library
Loaded Packages
--------------------------------------------------
base : /Library/Frameworks/R.framework/Resources/library/base
compiler : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/compiler
datasets : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/datasets
graphics : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/graphics
grDevices : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/grDevices
methods : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/methods
stats : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/stats
tools : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/tools
utils : /Library/Frameworks/R.framework/Versions/4.0/Resources/library/utils
Installed Packages
--------------------------------------------------
Package LibPath Version
1 askpass /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1
2 assertthat /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.2.1
3 base /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
4 base64enc /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.1-3
5 BH /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.72.0-3
6 boot /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.3-25
7 brew /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.0-6
8 brio /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.0
9 callr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.5.1
10 class /Library/Frameworks/R.framework/Versions/4.0/Resources/library 7.3-17
11 cli /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.2.0
12 clipr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.7.1
13 cluster /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.1.0
14 codetools /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.2-16
15 commonmark /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.7
16 compiler /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
17 covr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.5.1
18 crayon /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.3.4
19 credentials /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.3.0
20 crosstalk /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.0.1
21 curl /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.3
22 datasets /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
23 desc /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.2.0
24 devtools /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.3.2
25 diffobj /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.3.2
26 digest /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.6.27
27 DT /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.16
28 ellipsis /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.3.1
29 evaluate /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.14
30 fansi /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.4.1
31 foreign /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.8-80
32 fs /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.5.0
33 gert /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.0.2
34 gh /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.2.0
35 gitcreds /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.1.1
36 glue /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.4.2
37 graphics /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
38 grDevices /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
39 grid /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
40 highr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.8
41 htmltools /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.5.0
42 htmlwidgets /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.5.3
43 httr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.4.2
44 ini /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.3.1
45 jsonlite /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.7.2
46 KernSmooth /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.23-17
47 knitr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.30
48 later /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.0.1
49 lattice /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.20-41
50 lazyeval /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.2.2
51 lifecycle /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.2.0
52 magrittr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.0.1
53 markdown /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1
54 MASS /Library/Frameworks/R.framework/Versions/4.0/Resources/library 7.3-53
55 Matrix /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.2-18
56 memoise /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.0
57 methods /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
58 mgcv /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.8-33
59 mime /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.9
60 nlme /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.1-149
61 nnet /Library/Frameworks/R.framework/Versions/4.0/Resources/library 7.3-14
62 openssl /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.4.3
63 parallel /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
64 pillar /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.4.7
65 pkgbuild /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.2.0
66 pkgconfig /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.0.3
67 pkgload /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.0
68 praise /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.0.0
69 prettyunits /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.1
70 processx /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.4.5
71 promises /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.1
72 ps /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.5.0
73 purrr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.3.4
74 R6 /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.5.0
75 rappdirs /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.3.1
76 rcmdcheck /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.3.3
77 Rcpp /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.0.5
78 rematch2 /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.1.2
79 remotes /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.2.0
80 rex /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.2.0
81 rlang /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.4.10
82 roxygen2 /Library/Frameworks/R.framework/Versions/4.0/Resources/library 7.1.1
83 rpart /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.1-15
84 rprojroot /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.0.2
85 rstudioapi /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.13
86 rversions /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.0.2
87 sessioninfo /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.1
88 spatial /Library/Frameworks/R.framework/Versions/4.0/Resources/library 7.3-12
89 splines /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
90 stats /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
91 stats4 /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
92 stringi /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.5.3
93 stringr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.4.0
94 survival /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.2-7
95 sys /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.4
96 tcltk /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
97 testthat /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.0.1
98 tibble /Library/Frameworks/R.framework/Versions/4.0/Resources/library 3.0.4
99 tools /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
100 usethis /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.0.0
101 utf8 /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.1.4
102 utils /Library/Frameworks/R.framework/Versions/4.0/Resources/library 4.0.3
103 vctrs /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.3.6
104 waldo /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.2.3
105 whisker /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.4
106 withr /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.3.0
107 xfun /Library/Frameworks/R.framework/Versions/4.0/Resources/library 0.19
108 xml2 /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.3.2
109 xopen /Library/Frameworks/R.framework/Versions/4.0/Resources/library 1.0.0
110 yaml /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.2.1
111 zip /Library/Frameworks/R.framework/Versions/4.0/Resources/library 2.1.1
R System Profile: /Library/Frameworks/R.framework/Resources/library/base/R/Rprofile
--------------------------------------------------
### This is the system Rprofile file. It is always run on startup.
### Additional commands can be placed in site or user Rprofile files
### (see ?Rprofile).
### Copyright (C) 1995-2020 The R Core Team
### Notice that it is a bad idea to use this file as a template for
### personal startup files, since things will be executed twice and in
### the wrong environment (user profiles are run in .GlobalEnv).
.GlobalEnv <- globalenv()
attach(NULL, name = "Autoloads")
.AutoloadEnv <- as.environment(2)
assign(".Autoloaded", NULL, envir = .AutoloadEnv)
T <- TRUE
F <- FALSE
R.version <- structure(R.Version(), class = "simple.list")
version <- R.version # for S compatibility
## for backwards compatibility only
R.version.string <- R.version$version.string
## NOTA BENE: options() for non-base package functionality are in places like
## --------- ../utils/R/zzz.R
options(keep.source = interactive())
options(warn = 0)
# options(repos = c(CRAN="@CRAN@"))
# options(BIOC = "http://www.bioconductor.org")
## setting from an env variable added in 4.0.2
local({to <- as.integer(Sys.getenv("R_DEFAULT_INTERNET_TIMEOUT", 60))
if (is.na(to) || to <= 0) to <- 60L
options(timeout = to)
})
options(encoding = "native.enc")
options(show.error.messages = TRUE)
## keep in sync with PrintDefaults() in ../../main/print.c :
options(scipen = 0)
options(max.print = 99999)# max. #{entries} in internal printMatrix()
options(add.smooth = TRUE)# currently only used in 'plot.lm'
if(isFALSE(as.logical(Sys.getenv("_R_OPTIONS_STRINGS_AS_FACTORS_",
"FALSE")))) {
options(stringsAsFactors = FALSE)
} else {
options(stringsAsFactors = TRUE)
}
if(!interactive() && is.null(getOption("showErrorCalls")))
options(showErrorCalls = TRUE)
local({dp <- Sys.getenv("R_DEFAULT_PACKAGES")
if(identical(dp, "")) ## it fact methods is done first
dp <- c("datasets", "utils", "grDevices", "graphics",
"stats", "methods")
else if(identical(dp, "NULL")) dp <- character(0)
else dp <- strsplit(dp, ",")[[1]]
dp <- sub("[[:blank:]]*([[:alnum:]]+)", "\\1", dp) # strip whitespace
options(defaultPackages = dp)
})
## Expand R_LIBS_* environment variables.
Sys.setenv(R_LIBS_SITE =
.expand_R_libs_env_var(Sys.getenv("R_LIBS_SITE")))
Sys.setenv(R_LIBS_USER =
.expand_R_libs_env_var(Sys.getenv("R_LIBS_USER")))
local({
if(nzchar(tl <- Sys.getenv("R_SESSION_TIME_LIMIT_CPU")))
setSessionTimeLimit(cpu = tl)
if(nzchar(tl <- Sys.getenv("R_SESSION_TIME_LIMIT_ELAPSED")))
setSessionTimeLimit(elapsed = tl)
})
.First.sys <- function()
{
for(pkg in getOption("defaultPackages")) {
res <- require(pkg, quietly = TRUE, warn.conflicts = FALSE,
character.only = TRUE)
if(!res)
warning(gettextf('package %s in options("defaultPackages") was not found', sQuote(pkg)),
call. = FALSE, domain = NA)
}
}
## called at C level in the startup process prior to .First.sys
.OptRequireMethods <- function()
{
pkg <- "methods" # done this way to avoid R CMD check warning
if(pkg %in% getOption("defaultPackages"))
if(!require(pkg, quietly = TRUE, warn.conflicts = FALSE,
character.only = TRUE))
warning('package "methods" in options("defaultPackages") was not found',
call. = FALSE)
}
if(nzchar(Sys.getenv("R_BATCH"))) {
.Last.sys <- function()
{
cat("> proc.time()\n")
print(proc.time())
}
## avoid passing on to spawned R processes
## A system has been reported without Sys.unsetenv, so try this
try(Sys.setenv(R_BATCH=""))
}
local({
if(nzchar(rv <- Sys.getenv("_R_RNG_VERSION_")))
suppressWarnings(RNGversion(rv))
})
###-*- R -*- Unix Specific ----
.Library <- file.path(R.home(), "library")
.Library.site <- Sys.getenv("R_LIBS_SITE")
.Library.site <- if(!nchar(.Library.site)) file.path(R.home(), "site-library") else unlist(strsplit(.Library.site, ":"))
.Library.site <- .Library.site[file.exists(.Library.site)]
invisible(.libPaths(c(unlist(strsplit(Sys.getenv("R_LIBS"), ":")),
unlist(strsplit(Sys.getenv("R_LIBS_USER"), ":")
))))
local({
popath <- Sys.getenv("R_TRANSLATIONS", "")
if(!nzchar(popath)) {
paths <- file.path(.libPaths(), "translations", "DESCRIPTION")
popath <- dirname(paths[file.exists(paths)][1])
}
bindtextdomain("R", popath)
bindtextdomain("R-base", popath)
assign(".popath", popath, .BaseNamespaceEnv)
})
local({
## we distinguish between R_PAPERSIZE as set by the user and by configure
papersize <- Sys.getenv("R_PAPERSIZE_USER")
if(!nchar(papersize)) {
lcpaper <- Sys.getlocale("LC_PAPER") # might be null: OK as nchar is 0
papersize <- if(nchar(lcpaper))
if(length(grep("(_US|_CA)", lcpaper))) "letter" else "a4"
else Sys.getenv("R_PAPERSIZE")
}
options(papersize = papersize,
printcmd = Sys.getenv("R_PRINTCMD"),
dvipscmd = Sys.getenv("DVIPS", "dvips"),
texi2dvi = Sys.getenv("R_TEXI2DVICMD"),
browser = Sys.getenv("R_BROWSER"),
pager = file.path(R.home(), "bin", "pager"),
pdfviewer = Sys.getenv("R_PDFVIEWER"),
useFancyQuotes = TRUE)
})
## non standard settings for the R.app GUI of the macOS port
if(.Platform$GUI == "AQUA") {
## this is set to let RAqua use both X11 device and X11/TclTk
if (Sys.getenv("DISPLAY") == "")
Sys.setenv("DISPLAY" = ":0")
## this is to allow gfortran compiler to work
Sys.setenv("PATH" = paste(Sys.getenv("PATH"),":/usr/local/bin",sep = ""))
}## end "Aqua"
## de-dupe the environment on macOS (bug in Yosemite which affects things like PATH)
if (grepl("^darwin", R.version$os)) local({
## we have to de-dupe one at a time and re-check since the bug affects how
## environment modifications propagate
while(length(dupes <- names(Sys.getenv())[table(names(Sys.getenv())) > 1])) {
env <- dupes[1]
value <- Sys.getenv(env)
Sys.unsetenv(env) ## removes the dupes, good
.Internal(Sys.setenv(env, value)) ## wrapper requries named vector, a pain, hence internal
}
})
local({
tests_startup <- Sys.getenv("R_TESTS")
if(nzchar(tests_startup)) source(tests_startup)
})
R Site Profile: /Library/Frameworks/R.framework/Resources/etc/Rprofile.site
--------------------------------------------------
(File does not exist)
R User Profile: /Users/statwonk/.Rprofile
--------------------------------------------------
# reticulate::use_python('/Users/statwonk/.pyenv/versions/3.6.6/bin/python', TRUE)
R Site Environ: /Library/Frameworks/R.framework/Resources/etc/Renviron.site
--------------------------------------------------
(File does not exist)
R User Environ: /Users/statwonk/.Renviron
--------------------------------------------------
*** redacted ***= *** redacted ***
*** redacted ***=*** redacted ***
R Temporary Directory
--------------------------------------------------
/var/folders/kp/dtgbv7z15pj_3ff9jvv3bwyr0000gn/T//RtmpXuhPiM
Files in R Temporary Directory
--------------------------------------------------
rs-graphics-01c04575-5438-41db-a8bf-ee01d86a0ddf
Log file: /Users/statwonk/.rstudio-desktop/log/rdesktop.log
--------------------------------------------------
11 Jan 2021 14:23:09 [rdesktop] ERROR Main window closed unexpectedly; LOGGED FROM: auto rstudio::desktop::MainWindow::closeEvent(QCloseEvent *)::(anonymous class)::operator()(QVariant) const src/cpp/desktop/DesktopMainWindow.cpp:499
11 Jan 2021 14:26:16 [rdesktop] ERROR Main window closed unexpectedly; LOGGED FROM: auto rstudio::desktop::MainWindow::closeEvent(QCloseEvent *)::(anonymous class)::operator()(QVariant) const src/cpp/desktop/DesktopMainWindow.cpp:499
Log file: /Users/statwonk/.rstudio-desktop/log/rsession-statwonk.log
--------------------------------------------------
(Not Found)
User prefs: /Users/statwonk/.config/rstudio/rstudio-prefs.json
--------------------------------------------------
{
"panes": {
"quadrants": [
"Source",
"Console",
"TabSet1",
"TabSet2"
],
"tabSet1": [
"Environment",
"History",
"Connections",
"Build",
"VCS",
"Presentation"
],
"tabSet2": [
"Files",
"Plots",
"Packages",
"Help",
"Viewer"
],
"console_left_on_top": false,
"console_right_on_top": true
},
"num_spaces_for_tab": 1,
"show_margin": false,
"editor_keybindings": "vim",
"strip_trailing_whitespace": true,
"editor_theme": "Material",
"default_project_location": "~",
"source_with_echo": true,
"pdf_previewer": "rstudio",
"restore_source_documents": false,
"wrap_tab_navigation": false,
"save_workspace": "never",
"always_save_history": false,
"reuse_sessions_for_project_links": true
}
System prefs: /etc/rstudio/rstudio-prefs.json
--------------------------------------------------
(Not Found)
User state: /Users/statwonk/.local/share/rstudio/rstudio-desktop.json
--------------------------------------------------
{
"context_id": "CDFB4AA7",
"error_handler_type": "traceback",
"theme": {
"name": "Material",
"url": "theme/default/material.rstheme",
"isDark": true
}
}