[Rd] CRAN package with dependencies on Bioconductor
ligges at statistik.tu-dortmund.de
Sat Jun 11 14:15:46 CEST 2011
Actually I do not understand what is so hard to understand with CRAN policy.
Any source package on CRAN is build in binary form with
R-release/patched and R-oldrelease. This does not happen if you tell
your package it requires a particular R version - such as the
declaration R (>= 2.13.0) in the Depends field will cause the package
not to be build as a binary. Anotehr exception would be if the package
does not longer pass the checks and gives an ERROR, in that case we also
keep the old version in the binary repository.
On CRAN we assume that R-2.12.x users may want to get a bugfix release
of a package without the requirement to upgrade R, hence we distribute
new or updates packages for the oldrelease version (which is current
R-2.12.x). And if BioC has a different policy, that is fine with us.
On 11.06.2011 10:20, Kornelius Rohmeyer wrote:
> 2011/6/11 Prof Brian Ripley<ripley at stats.ox.ac.uk>:
>> On Sat, 11 Jun 2011, Kornelius Rohmeyer wrote:
>>> 2011/6/11 Prof Brian Ripley<ripley at stats.ox.ac.uk>:
>>>> Note that until May 8 graph was a CRAN packge and the current version was
>>>> 1.30.0. So of course CRAN binary packages built between April 26 and May
>>>> were built against the current CRAN version of graph, for any version of
>>> Thanks for the notice! But if I am not wrong, a version of my package
>>> that was published on May 26 and build therefore after the time period
>>> specified by you still suffers from these version incompatibilities.
>>> (Nevertheless it is of course possible that the problem is only caused
>>> by the migration to Bioconductor and in this case less problematic and
>>> only unfortunate in this one case). Perhaps the version downgrade of
>>> the graph package caused problems?
>>> So you say that the versions of Bioconductor packages on CRAN for
>>> binary builds are already normally the same as you would get by
>>> installing them as binaries from Bioconductor?
>> No, I did not say that.
> That means that for a binary package that depends on Bioconductor
> packages you sometimes need a bit of luck to select the correct
> versions of binary Bioconductor packages? Or is there a way to tell
> which (and an easy way to install them)?
> Thanks and best regards, Kornelius.
> R-devel at r-project.org mailing list
More information about the R-devel