[R] unable to install rjags on 64-bit Debian Linux (etch)

Roger Levy rlevy at ucsd.edu
Sun Nov 9 22:23:58 CET 2008

Sebastian P. Luque wrote:
> Hi Roger,
> On Sat, 08 Nov 2008 14:31:01 -0800,
> Roger Levy <rlevy at ucsd.edu> wrote:
>> While I have been able to install rjags on my Windows computer, oddly
>> I have been unable to install rjags successfully on my 64-bit Linux
>> compute server (etch, Linux kernel 2.6.18).  I am required to specify
>> the JAGS module directory upon installation; when doing this within R,
>> I get:
>> install.packages("rjags",configure.args="--with-jags-modules=/usr/local/lib/JAGS/modules/")
>> which works fine, but then trying to load rjags gives an error:
>>> library(rjags)
>> \Error in dyn.load(file, DLLpath = DLLpath, ...) : unable to load
>> shared library /usr/local/lib64/R/library/rjags/libs/rjags.so':
>> libjags.so.1: cannot open shared object file: No such file or
>> directory Error : .onLoad failed in 'loadNamespace' for 'rjags' Error:
>> package/namespace load failed for 'rjags'
>> I'm not sure how to read this error.  Does anyone have any
>> suggestions?
> In addition to the other suggestions, keep an eye out on the jags Debian
> package (thanks to Dirk Eddelbuettel), which should hit the etch
> distribution soon hopefully (in sid now). Once installed, you don't (at
> least I didn't) need to pass any 'configure.args' to install.packages().

Many thanks for the heads-up, Sebastian -- I will keep an eye out.



Roger Levy                      Email: rlevy at ucsd.edu
Assistant Professor             Phone: 858-534-7219
Department of Linguistics       Fax:   858-534-4789
UC San Diego                    Web:   http://ling.ucsd.edu/~rlevy

More information about the R-help mailing list