[R] Error installing RSPerl.
Grainne Kerr
grainne.kerr at gmail.com
Mon Nov 2 13:44:59 CET 2009
Hi List,
Just to close this thread. It seems my problem was of a "more haste
less speed" nature, i.e. a typo, which Duncan helpfully pointed out.
I was installing RSPerl with the command:
>> R CMD INSTALL -c --configure-args="--with-modules='IO Fcntl Socket
>> Storable XML::Parser::Expat DB_File::Glob GDBM_File SDBM_File
>> POSIX'" RSPerl
>>
I specified:
DB_File::Glob
Instead of (the correct)
DB_File File::Glob
As Duncan pointed out: "Specifying DB_File::Glob will cause the
package to have a boot entry named
D_File__Glob
precisely what it is complaining about.
So it looks like this is a simple typo. The package does not verify that
the modules are there if you explicitly specify them."
Suitably embarrassed,
Grainne.
On Thu, Oct 29, 2009 at 3:37 PM, Duncan Temple Lang
<duncan at wald.ucdavis.edu> wrote:
> Hi Grainne
>
> There is one likely cause. But before getting into the explanation,
> can you send me the output from when you installed the package, e.g. the output from
>
> R CMD INSTALL .... RSPerl
>
> and any configuration arguments you specified.
>
> You can send this to me off-list and we can summarize at the end.
>
> Thanks,
> D.
>
> Grainne Kerr wrote:
>> Dear list,
>>
>> I have updated to version R-2.10.0. When I try to load the RSPerl
>> library I get the following error:
>>
>>> library(RSPerl)
>> Error in dyn.load(file, DLLpath = DLLpath, ...) :
>> unable to load shared library
>> '/usr/local/lib/R/library/RSPerl/libs/RSPerl.so':
>> /usr/local/lib/R/library/RSPerl/libs/RSPerl.so: undefined symbol:
>> boot_DB_File__Glob
>> Error: package/namespace load failed for 'RSPerl'
>>
>> I do not know how to fix this. Can anyone please help?
>>
>> I'm runninn R on Ubuntu 9.04
>>
>> Many thanks,
>> Grainne.
>>
>>> sessionInfo()
>> R version 2.10.0 (2009-10-26)
>> i686-pc-linux-gnu
>>
>> locale:
>> [1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
>> [3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
>> [5] LC_MONETARY=C LC_MESSAGES=en_US.UTF-8
>> [7] LC_PAPER=en_US.UTF-8 LC_NAME=C
>> [9] LC_ADDRESS=C LC_TELEPHONE=C
>> [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
>>
>> attached base packages:
>> [1] stats graphics grDevices utils datasets methods base
>>
>> ______________________________________________
>> 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