Message-ID: <CAFQwRQzzTzDhm7_sgp2rJOVpomYvvcLyd7sHLQeKk5DaF5DX=Q@mail.gmail.com>
Date: 2019-08-30T14:04:52Z
From: Ralf Stubner
Subject: [R-pkg-devel] third part software dependency
In-Reply-To: <18799183-2647-badc-e051-f303a49dca59@gmail.com>
On Fri, Aug 30, 2019 at 11:10 AM Serguei Sokol <serguei.sokol at gmail.com> wrote:
> I am preparing a new package r2sundials for submission to cran. It
> depends on third part software
> (https://computing.llnl.gov/projects/sundials).
Are you aware of the sundialr package?
https://cran.r-project.org/package=sundialr
> This will be my first
> submission of the kind so I am wondering how it is supposed to be tested
> so that I can reliably check the box "tested on R-devel" during
> submission process?
> I suppose that sundials is not installed on windev. And even if it was,
> I need a particular option in this software (index size set to 32 bits)
> which is probably not activated in the hypothetical installation. So I
> cannot use win-builder.r-project.org.
> Am I supposed to install current r-devel version and test my package on
> it locally?
Besides Dirk's suggestions, you can also use a CI service like Travis.
there you can install additional dependencies before testing the
package itself.
However, the question remains how CRAN will test the package without
having sundials installed.
cheerio
ralf