[R] filehash does not install on FreeBSD

Rainer Hurling rhurlin at gwdg.de
Thu Jan 21 19:50:46 CET 2010


Trying to install package 'filehash' I get the following error on 
FreeBSD 9.0-CURRENT (amd64) with R version 2.11.0 (2010-01-15 r50990):


-----------------------------------
R CMD INSTALL filehash_2.0-1.tar.gz
* installing to library '/usr/local/lib/R/library'
* installing *source* package 'filehash' ...
** libs
gcc -std=gnu99 -I/usr/local/lib/R/include  -I/usr/local/include -fpic 
-g -O2 -c hash.c -o hash.o
gcc -std=gnu99 -I/usr/local/lib/R/include  -I/usr/local/include -fpic 
-g -O2 -c lockfile.c -o lockfile.o
gcc -std=gnu99 -I/usr/local/lib/R/include  -I/usr/local/include -fpic 
-g -O2 -c readKeyMap.c -o readKeyMap.o
gcc -std=gnu99 -I/usr/local/lib/R/include  -I/usr/local/include -fpic 
-g -O2 -c sha1.c -o sha1.o
gcc -std=gnu99 -shared -L/usr/local/lib -o filehash.so hash.o lockfile.o 
readKeyMap.o sha1.o
** R
** inst
** preparing package for lazy loading
Restoring the implicit generic function for 'with' from package 'base' 
into package 'filehash'; the generic differs from the default conversion 
(Signatures differ:  (data, expr), (data)) Error in match.call(fmatch, 
fcall) :
   unbenutzte(s) Argument(e) (name = "character")
Error : unable to load R code in package 'filehash'
ERROR: lazy loading failed for package 'filehash'
* removing '/usr/local/lib/R/library/filehash'
* restoring previous '/usr/local/lib/R/library/filehash'
-----------------------------------


The only hint I found is on

http://www.r-project.org/nosvn/R.check/r-devel-linux-x86_64-gcc/filehash-00install.html

Is there anything known what causes this error?

Please let me know if I can help.

Thanks in advance,
Rainer Hurling



More information about the R-help mailing list