[R] unknown compression

R Heberto Ghezzo, Dr heberto.ghezzo at mcgill.ca
Tue Mar 16 14:35:26 CET 2010


Thanks to Uwe Ligges, simply putting
library(xxx)
dump(ls(pos=2)),file="xxx.r")
gives a file with all the 'pure R' function in a package
This just solved my problem, as an added curiosity or just for completion sake, if the package 'xxx'
has some C/Fortran code , ie an /lib/xxx.dll in Windows, will Rcmd INSTALL xxx work when xxx has
a R; man and lib subfolders? not a src subfolder since I have the dll not the original C/for
Thanks 
Heberto Ghezzo


________________________________________
From: Uwe Ligges [ligges at statistik.tu-dortmund.de]
Sent: Sunday, March 14, 2010 2:04 PM
To: R Heberto Ghezzo, Dr
Subject: Re: [R] unknown compression

On 13.03.2010 22:33, R Heberto Ghezzo, Dr wrote:
> Hello Uwe / Rohlf
> Yes I know that, the problem here is that I have a package, old, it says Built: R 2.0.0; ; 2004-11-15 14:58:41; windows
>   it is not in CRAN the author and manteiner can not be reached, so I have no way of obtaining the source tarball. The only solution is to decompress the pair .rdb .rdx if it is possible?

In that case you can load the package and save all functions from that
environment into a new package.

The tool to load the serialized databases is lazyLoad() - or more low
level lazyLoadDBfetch(), both not intended to be called by a user.

Best wishes,
Uwe



> Thanks for any help
> Heberto Ghezzo
>
> ________________________________________
> From: Uwe Ligges [ligges at statistik.tu-dortmund.de]
> Sent: Saturday, March 13, 2010 3:37 PM
> To: R Heberto Ghezzo, Dr
> Cc: r-help at r-project.org
> Subject: Re: [R] unknown compression
>
> On 12.03.2010 21:34, R Heberto Ghezzo, Dr wrote:
>> Hello, I am trying to modify some functions in an existing package. I can get a function by just typing the name in the console, but how can I get all the functions in a package? the ./R/ subdirectory has files xx.rdb and xx.rdx which I can not decompress with 7-zip or with unzip, unrar etc. The help files are compressed with gzip in the ./man/ folder and can be unzipped easily.
>
> You are looking in a binary package.
>
> Instead of that, just download a source package (i.e. a not yet compiled
> one) from CRAN where you find the sources in plain text.
>
> Uwe Ligges
>
>> Thanks for your help
>> heberto.ghezzo at McGill.ca
>> ______________________________________________
>> R-help at 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.


More information about the R-help mailing list