Just built 3.6.3 from source and tcl doesn't work. Worked fine with the same laptop in 3.6.2. Here's the exact error. blurfle$ R --vanilla R version 3.6.3 (2020-02-29) -- "Holding the Windsock" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R.> sessionInfo()R version 3.6.3 (2020-02-29) Platform: x86_64-pc-linux-gnu (64-bit) Running under: Ubuntu 18.04.4 LTS Matrix products: default BLAS: /home/geyer/local/current/lib/R/lib/libRblas.so LAPACK: /home/geyer/local/current/lib/R/lib/libRlapack.so locale: [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 [7] LC_PAPER=en_US.UTF-8 LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats graphics grDevices utils datasets methods base loaded via a namespace (and not attached): [1] compiler_3.6.3> install.packages("aster")--- Please select a CRAN mirror for use in this session --- Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : [tcl] grab failed: window not viewable.> q()What's up with that? -- Charles Geyer Professor, School of Statistics Resident Fellow, Minnesota Center for Philosophy of Science University of Minnesota charlie at stat.umn.edu [[alternative HTML version deleted]]
Here's a simpler example that should reproduce that error for you: ans <- utils::select.list(c("hello", "world", "again"), graphics=TRUE) Does it? FYI, I installed R 3.6.3 from source on CentOS 7 a few hours ago, and for me the above works just fine. For your immediate needs of selecting a CRAN mirror, you can set: options(menu.graphics = FALSE) as a workaround to skip Tcl-based menus. /Henrik On Sat, Feb 29, 2020 at 10:01 AM Charles Geyer <charlie at stat.umn.edu> wrote:> > Just built 3.6.3 from source and tcl doesn't work. Worked fine with the > same laptop in 3.6.2. Here's the exact error. > > blurfle$ R --vanilla > > R version 3.6.3 (2020-02-29) -- "Holding the Windsock" > Copyright (C) 2020 The R Foundation for Statistical Computing > Platform: x86_64-pc-linux-gnu (64-bit) > > R is free software and comes with ABSOLUTELY NO WARRANTY. > You are welcome to redistribute it under certain conditions. > Type 'license()' or 'licence()' for distribution details. > > Natural language support but running in an English locale > > R is a collaborative project with many contributors. > Type 'contributors()' for more information and > 'citation()' on how to cite R or R packages in publications. > > Type 'demo()' for some demos, 'help()' for on-line help, or > 'help.start()' for an HTML browser interface to help. > Type 'q()' to quit R. > > > sessionInfo() > R version 3.6.3 (2020-02-29) > Platform: x86_64-pc-linux-gnu (64-bit) > Running under: Ubuntu 18.04.4 LTS > > Matrix products: default > BLAS: /home/geyer/local/current/lib/R/lib/libRblas.so > LAPACK: /home/geyer/local/current/lib/R/lib/libRlapack.so > > locale: > [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C > [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 > [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 > [7] LC_PAPER=en_US.UTF-8 LC_NAME=C > [9] LC_ADDRESS=C LC_TELEPHONE=C > [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > loaded via a namespace (and not attached): > [1] compiler_3.6.3 > > install.packages("aster") > --- Please select a CRAN mirror for use in this session --- > Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : > [tcl] grab failed: window not viewable. > > q() > > What's up with that? > > -- > Charles Geyer > Professor, School of Statistics > Resident Fellow, Minnesota Center for Philosophy of Science > University of Minnesota > charlie at stat.umn.edu > > [[alternative HTML version deleted]] > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel
I knew I could work around. But this shouldn't happen. And yes. Same problem with your example. blurfle$ R --vanilla R version 3.6.3 (2020-02-29) -- "Holding the Windsock" Copyright (C) 2020 The R Foundation for Statistical Computing Platform: x86_64-pc-linux-gnu (64-bit) R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. Natural language support but running in an English locale R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R.> ans <- utils::select.list(c("hello", "world", "again"), graphics=TRUE)Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : [tcl] grab failed: window not viewable.> q()I didn't bother with sessionInfo() this time. I presume it would be the same as before. AFAIK this is a fully up to date Ubuntu 18.04 box. On Sat, Feb 29, 2020 at 12:13 PM Henrik Bengtsson < henrik.bengtsson at gmail.com> wrote:> Here's a simpler example that should reproduce that error for you: > > ans <- utils::select.list(c("hello", "world", "again"), graphics=TRUE) > > Does it? > > FYI, I installed R 3.6.3 from source on CentOS 7 a few hours ago, and > for me the above works just fine. > > For your immediate needs of selecting a CRAN mirror, you can set: > > options(menu.graphics = FALSE) > > as a workaround to skip Tcl-based menus. > > /Henrik > > On Sat, Feb 29, 2020 at 10:01 AM Charles Geyer <charlie at stat.umn.edu> > wrote: > > > > Just built 3.6.3 from source and tcl doesn't work. Worked fine with the > > same laptop in 3.6.2. Here's the exact error. > > > > blurfle$ R --vanilla > > > > R version 3.6.3 (2020-02-29) -- "Holding the Windsock" > > Copyright (C) 2020 The R Foundation for Statistical Computing > > Platform: x86_64-pc-linux-gnu (64-bit) > > > > R is free software and comes with ABSOLUTELY NO WARRANTY. > > You are welcome to redistribute it under certain conditions. > > Type 'license()' or 'licence()' for distribution details. > > > > Natural language support but running in an English locale > > > > R is a collaborative project with many contributors. > > Type 'contributors()' for more information and > > 'citation()' on how to cite R or R packages in publications. > > > > Type 'demo()' for some demos, 'help()' for on-line help, or > > 'help.start()' for an HTML browser interface to help. > > Type 'q()' to quit R. > > > > > sessionInfo() > > R version 3.6.3 (2020-02-29) > > Platform: x86_64-pc-linux-gnu (64-bit) > > Running under: Ubuntu 18.04.4 LTS > > > > Matrix products: default > > BLAS: /home/geyer/local/current/lib/R/lib/libRblas.so > > LAPACK: /home/geyer/local/current/lib/R/lib/libRlapack.so > > > > locale: > > [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C > > [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 > > [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 > > [7] LC_PAPER=en_US.UTF-8 LC_NAME=C > > [9] LC_ADDRESS=C LC_TELEPHONE=C > > [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C > > > > attached base packages: > > [1] stats graphics grDevices utils datasets methods base > > > > loaded via a namespace (and not attached): > > [1] compiler_3.6.3 > > > install.packages("aster") > > --- Please select a CRAN mirror for use in this session --- > > Error in structure(.External(.C_dotTclObjv, objv), class = "tclObj") : > > [tcl] grab failed: window not viewable. > > > q() > > > > What's up with that? > > > > -- > > Charles Geyer > > Professor, School of Statistics > > Resident Fellow, Minnesota Center for Philosophy of Science > > University of Minnesota > > charlie at stat.umn.edu > > > > [[alternative HTML version deleted]] > > > > ______________________________________________ > > R-devel at r-project.org mailing list > > https://stat.ethz.ch/mailman/listinfo/r-devel >-- Charles Geyer Professor, School of Statistics Resident Fellow, Minnesota Center for Philosophy of Science University of Minnesota charlie at stat.umn.edu [[alternative HTML version deleted]]