[Rd] make.search.html() without write permission in R.home() (PR#6662)

byandell at wisc.edu byandell at wisc.edu
Thu Mar 11 18:26:13 MET 2004


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:

> 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



More information about the R-devel mailing list