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.

Reply via email to