-----Original Message-----
From: r-help-bounces at stat.math.ethz.ch
[mailto:r-help-bounces at stat.math.ethz.ch]On Behalf Of Andy Bunn
Sent: Tuesday, November 09, 2004 9:23 AM
To: R-Help
Subject: [R] Error in update() when repositories is specified.
How can I specify the repositories for upgrade()?
x <- packageStatus(repositories =
Error in update[, 3] : incorrect number of dimensions
x, the object of class "packageStatus", prints and summarizes fine. I also
ran install.packages() without incident.
install.packages(x$avail$Package[x$avail$Status == "not installed"])
I get the same error if I specify the repositories with getOption:
getOption("repositories")()[[1]]
x <- packageStatus(repositories = getOption("repositories")()[[1]])
upgrade(x, ask = FALSE)
Error in update[, 3] : incorrect number of dimensions
However, upgrade behaves if I don't specify "repositories" in
packageStatus() things work as expected.
x <- packageStatus()
upgrade(x)
I imagine that I am being a dimwit as per usual. Can anybody help?
-Andy