On Sat, 1 Jun 2013 16:51:19 +0200 Uwe Ligges <lig...@statistik.tu-dortmund.de> wrote:
> > > On 01.06.2013 15:58, Ranjan Maitra wrote: > > On Sat, 1 Jun 2013 14:58:22 +0200 Uwe Ligges > > <lig...@statistik.tu-dortmund.de> wrote: > > > >> > >> > >> On 01.06.2013 02:02, Ranjan Maitra wrote: > >>> On Fri, 31 May 2013 18:10:19 -0500 Robert Baer <rb...@atsu.edu> wrote: > >>> > >>>> On 5/31/2013 11:59 AM, Ranjan Maitra wrote: > >>>>> Hi John, > >>>>> > >>>>> I suspect you may be missing a c()? > >>>>> > >>>>> On Fri, 31 May 2013 06:05:45 -0800 John Kane <jrkrid...@inbox.com> > >>>>> wrote: > >>>>> > >>>>>> paks <- install.packages( "Hmisc", "plyr") > >>>>> paks <- install.packages( c("Hmisc", "plyr")) > >>>>> > >>>>> > >>>>>> install.packages(paks) > >>>>>> You can use the command library() to get a list of what is installed > >>>>>> on your machine. > >>>>> Is it possible to get this as a vector of only the package names, or > >>>>> is post-processing the output of library() the only way out? > >>>> Do you mean something like: > >>>> paks = library()$results[,1] > >>>> save(paks, file = 'paks.RData') > >>>> Rob > >>> > >>> Exactly! Then > >>> > >>> install.packages(library()$results[,1]) > >>> > >>> does all the updated installs in one shot. > >> > >> > >> Why do you want to reinstall all packages? > >> > >> I'd go for > >> udpate.packages(checkBuilt=TRUE) > >> if a reinstallation after an update of R is what you are aiming at. > > > > Actually, this did not work (on multiple architectures from 2.15.2 to > > 3.0.0 as well as from 3.0.0 to 3.0.1) for me in the sense that it only > > offered to update a very small subset packages, and that too, without > > their dependencies. Which resulted in a failure also for a large subset > > of the small subset of packages. > > > > As an example, consider the following: > > > >> update.packages(checkBuilt = TRUE) > >> > > > > (nothing to update, since I updated some things yesterday, and did a > > manual installation when the dependencies, eg lme4 comes to mind, > > failed) > > > >> installed.packages()[,"Built"] > > > > shows that AnalyzeFMRI was Built for 3.0.0. > > > > Perhaps not a big deal from 3.0.0 to 3.0.1 > > Right, it won't reinstall here since that is not necessary and the > package sources were not changed, hence it safes you time and bandwidth. > > > > but was a big deal from > > 2.15.2 to 3.0.0. > > > > Right, and it would have updated there.... But it did not, and that is the point. Ranjan ____________________________________________________________ FREE 3D MARINE AQUARIUM SCREENSAVER - Watch dolphins, sharks & orcas on your desktop! ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.