[R] How to solve lazy-loading faiolure for pkg gstat - was (disable lazy-loading in install.packages() ?)
Roger Bivand
Roger.Bivand at nhh.no
Tue Mar 7 11:14:45 CET 2006
On Tue, 7 Mar 2006, Prof Brian Ripley wrote:
> Use install.packages(dependencies=TRUE).
>
> It won't load if you disable lazy-loading, so that was not a solution.
Is this perhaps what happens when a package introduces a dependency
between revisions, so update.packages() is not going to notice a missing
dependency, updates the package, and the dependency fails on loading?
>
>
> On Tue, 7 Mar 2006, Ulrich Leopold wrote:
>
> > Because I get the follwoing message:
> >
> > -------------------------------------------------------
> > ** R
> > ** data
> > ** demo
> > ** inst
> > ** preparing package for lazy loading
> > Error in loadNamespace(i, c(lib.loc, .libPaths()), keep.source) :
> > there is no package called 'sp'
> > Execution halted
> > ERROR: lazy loading failed for package 'gstat'
> > ** Removing '/usr/local/lib/R/site-library/gstat'
> > ** Restoring previous '/usr/local/lib/R/site-library/gstat'
> >
> > ---------------------------------------------------------
> >
> > I do not know how to solve it other than disabling lazy-loading. But maybe I
> > can re-phrase my question to:
> >
> > How to solve lazy-loading failure for installation of package gstat under
> >
> >> R.version
> > _
> > platform i486-pc-linux-gnu
> > arch i486
> > os linux-gnu
> > system i486, linux-gnu
> > status
> > major 2
> > minor 1.1
> > year 2005
> > month 06
> > day 20
> > language R
> >
> > ?
> >
> >
> > Any suggestions welcome.
> >
> >
> > On Tue, March 7, 2006 10:29, Prof Brian Ripley wrote:
> >> Why do you want to?
> >>
> >> As from a near-future version of R, you will not be able to do this via R
> >> CMD INSTALL. The recommended place to specify this is in the packages'
> >> DESCRIPTION files, and why do you think you know better than the packages'
> >> authors? (Quite a few packages will not work with it turned off.)
> >>
> >> On Tue, 7 Mar 2006, Ulrich Leopold wrote:
> >>
> >>>> R.version
> >>> _
> >>> platform i486-pc-linux-gnu
> >>> arch i486
> >>> os linux-gnu
> >>> system i486, linux-gnu
> >>> status
> >>> major 2
> >>> minor 1.1
> >>> year 2005
> >>> month 06
> >>> day 20
> >>> language R
> >>>
> >>>
> >>> Dear list,
> >>>
> >>> how can I disable lazy-loading in 'install.packages("some packages")'?
> >>>
> >>> I know of the possiblity to switch it off with 'R CMD INSTALL'. But I do not
> >>> want to leave R on several machines and download the source code and install
> >>> it with 'R CMD INSTALL'.
> >>>
> >>> Is there a way of disabling it within an R session?
> >>>
> >>> Thanks,
> >>> Ulrich
> >>
> >> --
> >> Brian D. Ripley, ripley at stats.ox.ac.uk
> >> Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
> >> University of Oxford, Tel: +44 1865 272861 (self)
> >> 1 South Parks Road, +44 1865 272866 (PA)
> >> Oxford OX1 3TG, UK Fax: +44 1865 272595
> >>
> >
> >
> > _______________________________________________
> >
> > Ulrich Leopold MSc.
> >
> > Dep. Phys. Geography and Soil Science
> > Inst. for Biodiversity and Ecosystem Dynamics
> > Faculty of Science
> > University of Amsterdam
> > Nieuwe Achtergracht 166
> > NL-1018 WV Amsterdam
> >
> > Phone: +31-(0)20-525-7456 (7451 Sectretary)
> > Fax: +31-(0)20-525-7431
> > Email: uleopold at science.uva.nl
> > http://www.science.uva.nl/ibed/cbpg/index.html
> >
> >
>
>
--
Roger Bivand
Economic Geography Section, Department of Economics, Norwegian School of
Economics and Business Administration, Helleveien 30, N-5045 Bergen,
Norway. voice: +47 55 95 93 55; fax +47 55 95 95 43
e-mail: Roger.Bivand at nhh.no
More information about the R-help
mailing list