Hello folks

Earlier versions of jags and rjags installed on my system without any difficulty, but I'm having trouble with jags version 4.3.0-1ubuntu2~ubuntu14.04.1~ppa1 (from Michael Rutter's R ppa) and rjags version 4.6.

The call to install.packages() I always used successfully now produces the error "cannot link to JAGS library in /usr/lib/x86_64-linux-gnu."  shown below

I wondered if the location of jags headers, libraries, and modules om my system might be in non-standard places, so after locating them (with dpkg -L jags and /sbin/ldconfig -p | grep jags - ) I tried

install.packages("rjags", configure.args="--with-jags-include=/usr/include/JAGS --with-jags-lib=/usr/lib/x86_64-linux-gnu
--with-jags-modules=/usr/lib/x86_64-linux-gnu/JAGS/modules-4")

which unfortunately produced the same result.

Any advice on how to sort this out would be appreciated. For example I could always try compiling both jags and/or rjags and hardcoding the location of jags libraries, but maybe there's a simpler way.

sessioninfo() and library() output are also shown below, but if other information is required please let me know

Regards Ken

-----------------------------------------------

install.packages("rjags")
Installing package into ‘/home/krichardson/R/x86_64-pc-linux-gnu-library/3.4’ (as ‘lib’ is unspecified) Warning: unable to access index for repository //http://cran.stat.auckland.ac.nz/src/contrib:
  cannot open URL '//http://cran.stat.auckland.ac.nz/src/contrib/PACKAGES'
trying URL 'http://cran.r-project.org/src/contrib/rjags_4-6.tar.gz'
Content type 'application/x-gzip' length 71719 bytes (70 KB)
==================================================
downloaded 70 KB

Loading required package: grDevices
Loading required package: graphics
Loading required package: stats
Loading required package: utils
Loading required package: nlme
This is mgcv 1.8-22. For overview type 'help("mgcv-package")'.
* installing *source* package ‘rjags’ ...
** package ‘rjags’ successfully unpacked and MD5 sums checked
checking for pkg-config... /usr/bin/pkg-config
configure: Setting compile and link flags according to pkg-config
configure: Compile flags are -I/usr/include/JAGS
configure: Link flags are -ljags
checking for gcc... gcc -std=gnu99
checking whether we are using the GNU C compiler... no
checking whether gcc -std=gnu99 accepts -g... no
checking for gcc -std=gnu99 option to accept ISO C89... unsupported
checking for jags_version in -ljags... no
configure: error: "cannot link to JAGS library in /usr/lib/x86_64-linux-gnu."
ERROR: configuration failed for package ‘rjags’

<snip>

In install.packages("rjags") :
 installation of package ‘rjags’ had non-zero exit status

-----------------------------------

sessionInfo()
R version 3.4.1 (2017-06-30)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 14.04.5 LTS

Matrix products: default
BLAS: /usr/lib/libblas/libblas.so.3.0
LAPACK: /usr/lib/lapack/liblapack.so.3.0

locale:
 [1] LC_CTYPE=en_NZ.UTF-8       LC_NUMERIC=C LC_TIME=en_NZ.UTF-8        LC_COLLATE=en_NZ.UTF-8 LC_MONETARY=en_NZ.UTF-8  [6] LC_MESSAGES=en_NZ.UTF-8    LC_PAPER=en_NZ.UTF-8 LC_NAME=C                  LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_NZ.UTF-8 LC_IDENTIFICATION=C

attached base packages:
[1] datasets  splines   utils     stats     graphics  grDevices methods   base

other attached packages:
[1] xtable_1.7-1 mgcv_1.8-22  nlme_3.1-131 MASS_7.3-47

loaded via a namespace (and not attached):

[1] compiler_3.4.1  Matrix_1.2-11   grid_3.4.1 lattice_0.20-35

------

library(help="rjags")
Description:

Package:              rjags
Version:              4-6
Date:                 2016-02-19
Title:                Bayesian Graphical Models using MCMC
Authors@R:            c(person("Martyn", "Plummer", role=c("aut","cre"), email="plumm...@iarc.fr"), person("Alexey", "Stukalov", role="ctb"),
                      person("Matt", "Denwood", role="ctb"))
Depends:              R (>= 2.14.0), coda (>= 0.13)
SystemRequirements:   JAGS 4.x.y
URL:                  http://mcmc-jags.sourceforge.net
Suggests:             tcltk
Description:          Interface to the JAGS MCMC library.
License:              GPL (== 2)
NeedsCompilation:     yes
Packaged:             2016-02-19 13:31:22 UTC; martyn
Author:               Martyn Plummer [aut, cre], Alexey Stukalov [ctb], Matt Denwood [ctb]
Maintainer:           Martyn Plummer <plumm...@iarc.fr>
Repository:           CRAN
Date/Publication:     2016-02-19 23:59:59
Built:                R 3.2.5; x86_64-pc-linux-gnu; "Sun, 01 May 2016 18:23:42 +0000"; unix

Index:

LINE                    Linear regression example
adapt                   Adaptive phase for JAGS models
coda.samples            Generate posterior samples in mcmc.list format
dic.samples             Generate penalized deviance samples
diffdic                 Differences in penalized deviance
jags.model              Create a JAGS model object
jags.samples            Generate posterior samples
list.factories          Advanced control over JAGS
load.module             Dynamically load JAGS modules
mcarray.object          Objects for representing MCMC output
parallel.seeds          Get initial values for parallel RNGs
read.jagsdata           Read data files for jags models
rjags-deprecated        Deprecated Functions in the rjags package
rjags-package           Bayesian graphical models using MCMC
update.jags             Update jags models
variable.names.jags     Functions for manipulating jags model objects

_______________________________________________
R-SIG-Debian mailing list
R-SIG-Debian@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-debian

Reply via email to