From bates at stat.wisc.edu  Thu Mar 11 18:37:40 2004
From: bates at stat.wisc.edu (bates@stat.wisc.edu)
Date: Thu Mar 11 18:37:38 2004
Subject: [Rd] Re: make.search.html() without write permission in R.home()
	(PR#6663)
Message-ID: <20040311173740.DCE4BFB8F@slim.kubism.ku.dk>

Brian Yandell <byandell@wisc.edu> writes:

> Folks,
> I am working on a Windows system which is part of the UW-Madison
> statistics LAN. R is maintained on a file system to which I cannot write.
> I tried installing a package and got the following interplay:

Set the lib argument to install.packages to a directory in which you
do have write permissions.  From ?install.packages
...
     install.packages(pkgs, lib, CRAN = getOption("CRAN"),
                      contriburl = contrib.url(CRAN),
                      method, available = NULL, destdir = NULL,
                      installWithVers = FALSE)
...

lib,instlib: character string giving the library directory where to
          install the packages.

> 
> > install.packages(choose.files('',filters=Filters[c('zip','All'),]),
> .libPaths()[1], CRAN = NULL)
> updating HTML package descriptions
> Error in file(f.tg, open = "w") : unable to open connection
> In addition: Warning messages:
> 1: cannot update HTML package index in: make.packages.html(lib.loc)
> 2: cannot open file `W:\unsup\R\i386_win2k/doc/html/search/index.txt'
> > link.html.help()
> Error in file(f.tg, open = "w") : unable to open connection
> In addition: Warning messages:
> 1: cannot update HTML package index in: make.packages.html(lib.loc)
> 2: cannot open file `W:\unsup\R\i386_win2k/doc/html/search/index.txt'
> > .libPaths()
> [1] "P:/stat/yandell/public/statgen/R" "W:/unsup/R/i386_win2k/library"
> > Sys.getenv("R_LIBS")
>                                  R_LIBS
> "P:\\stat\\yandell\\public\\statgen\\R"
> 
> This broke in make.search.html(), where it tried to overwrite the search
> file
> 	W:\unsup\R\i386_win2k/doc/html/search/index.txt
> which was generated from
> 	file.path(R.home(), "doc/html/search/index.txt")
> 
> My library loaded fine, and the flat file help works fine, but there are
> no HTML info on my local libraryies in the R_LIBS area. I have no idea how
> hardwired .../search/index.txt is into various R routines.
> 
> Thanks,
> Brian

-- 
Douglas Bates                            bates@stat.wisc.edu
Statistics Department                    608/262-2598
University of Wisconsin - Madison        http://www.stat.wisc.edu/~bates/


[Rd] Re: make.search.html() without write permission in R.home() (PR#6663)
bates@stat.wisc.edu