Hi,

On Friday, May 17, 2013, Dan Tenenbaum wrote:

> On Thu, May 16, 2013 at 10:53 PM, Renaud Gaujoux
> <renaud@mancala.cbio.uct.ac.za <javascript:;>> 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,


Why would it be unsupported? RcppOctave is only suggested, so the pkg
should presumably still be useful without it, no?

-steve



-- 
Steve Lianoglou
Computational Biologist
Department of Bioinformatics and Computational Biology
Genentech

	[[alternative HTML version deleted]]

