[Bioc-devel] R version in Bioc packages (was Re: [BioC] Package \'jmosaics\' not found)
sneumann at ipb-halle.de
Tue May 21 21:40:34 CEST 2013
On Tue, 2013-05-21 at 11:47 -0400, James W. MacDonald wrote:
> Not that I can recall. But I do agree that it is at minimum redundant
> and probably just wrong to have R-version requirements for BioC packages.
I'd like to disagree. BioC *promises* that stuff works together
at a certain point in time, simply because that stuff was green
at the build farm at that time.
But what should keep me as a developer from promising
that my stuff also works on older releases ?
(For the fun of it, I once bisected R versions to find
a minimal R version for xcms ...).
So why shouldn't I declare that xcms still runs on R-2.14.0 ?
I can R CMD check it there, and if someone knows what he does,
he can bypass biocLite() and install the latest from SVN manually.
If I *know* xcms won't work reliably with R-2.13 and older,
then omitting "Depends: R (>= 2.14.0)" means that someone
with an old cluster (which oftentimes receives fewer upgrades
than your average laptop) with venerable R-2.10.0 fill fail
*at some time* rather than on install time.
Just my 2c.
IPB Halle AG Massenspektrometrie & Bioinformatik
Dr. Steffen Neumann http://www.IPB-Halle.DE
Weinberg 3 http://msbi.bic-gh.de
06120 Halle Tel. +49 (0) 345 5582 - 1470
+49 (0) 345 5582 - 0
sneumann(at)IPB-Halle.DE Fax. +49 (0) 345 5582 - 1409
More information about the Bioc-devel