[ESS] ESS, install.packages() in R, and Windows

James W. MacDonald jmacdon at med.umich.edu
Thu Jan 17 21:26:53 CET 2008

The easiest fix for this is to add the following to your .Rprofile file:

local({r <- getOption("repos")
        r["CRAN"] <- "http://www.biometrics.mtu.edu/CRAN"

The URL should be for a close CRAN mirror -- mine just happens to be 
Michigan Tech.



Tim Hesterberg wrote:
> Correction, Nilsson wrote on 12/19/05.  There are 19 followup messages
> that same day in the archives, but no solution, only a few additional
> workarounds.  It was suggested that the bug is in R, not ESS.
> https://stat.ethz.ch/pipermail/ess-help/2005-December/003075.html
> Tim
>> Henric Nilsson wrote on 12/19/07:
>>> I'm using Emacs (CVS 2005-12-14), ESS 5.2.11 and R 2.2.0 under
>>> Windows 2000.
>>> If I do a `install.packages()', `packageStatus()' or something similar
>>> that spawns a window, the process just hangs. However, if I've
>>> "initialized" R first by e.g. `chooseCRANmirror(graphics = FALSE)' or
>>> `plot(0, 0)' everything works nicely.
>> This occurs for me too, on Windows, emacs 22.1.1, ess 5.3.6, R 2.6.1.
>> Both fixes work; the chooseCRANmirror uses menu() in the *R* buffer 
>> immediately, while giving plot() results in a non-emacs pop-up when
>> I call available.packages()
>> Also, the second time is a charm; in a new R session, if I do 
>> 	temp <- available.packages()
>> the first time R hangs; I can exit this using C-c C-c.
>> If I try again in the same session it works; a non-emacs window pops
>> up with a list of mirrors.
>> The problem does not occur on Linux, emacs 21.3.1, ess 5.3.6, R 2.5.1.
>> In this case the list is presented using R's menu() command.
>> I undoubtedly have ess configured differently for linux than Windows,
>> can provide details on request.
>> Tim Hesterberg
> ______________________________________________
> ESS-help at stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/ess-help

James W. MacDonald, M.S.
Affymetrix and cDNA Microarray Core
University of Michigan Cancer Center
1500 E. Medical Center Drive
7410 CCGC
Ann Arbor MI 48109

More information about the ESS-help mailing list