[Bioc-devel] Bioconductor Package Builder and _R_CHECK_FORCE_SUGGESTS_

Dan Tenenbaum dtenenba at fhcrc.org
Fri May 17 16:45:21 CEST 2013


On Thu, May 16, 2013 at 10:53 PM, Renaud Gaujoux
<renaud at mancala.cbio.uct.ac.za> wrote:
> Hi,
>
> I am trying to submit a package to Bioconductor with a Suggests dependency
> to RcppOctave, which is not available on Windows or Mac, and available on
> Linux only if octave is installed (RcppOctave is mine as well but getting
> working on other platforms than Linux is not yet on the agenda). All builds
> go fine but checks are not performed due to this missing dependency. This
> can be solved using _R_CHECK_FORCE_SUGGESTS_ = false, which is what is used
> on CRAN, at least for Windows and Mac.
>
> Is there a recommended way around this?
> I know I could "hide" the dependency using require('RcppOctave',
> character.only = TRUE), but I am wondering if there is a
> Bioconducotr-chekc-specific solution to still keep the dependency listed in
> the DESCRIPTION file.
>

If we accept the package we will mark it as unsupported on Windows and
Mac, so you can disregard check failures on those platforms. For
Linux, I will install Octave on our build machine later today,

Dan



> Thank you.
>
> Bests,
> Renaud
>
>         [[alternative HTML version deleted]]
>
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel



More information about the Bioc-devel mailing list