Hi All,

I would like to work on packages from R/CRAN and Bioconductor. I'm
using as a guide r-cran-rocr and r-bioc-limma. I was wondering if
there is a easy translation from 'Depends' and 'Imports' in the CRAN
packages to the 'Depends' fields in 'debian/control'.

Initially I though CRAN's 'Depends' meant, the package is needed for
building and CRAN's 'Imports' meant, the package is needed when using.
Which would translate to a 'Depends' entry on 'Source' and 'Package'
respectively. This seems incorrect as for example when building
reshape2[1], it only has 'Imports' dependencies, it fails with this
error:
dh_installdirs          usr/lib/R/site-library
if test -f /usr/bin/xvfb-run; then                      \
                         xvfb-run -a                    \
                                R CMD INSTALL -l
/tmp/buildd/r-cran-reshape2-1.2.1/debian/r-cran-reshape2/usr/lib/R/site-library
--clean     \
                                         . ;    \
                else                                                    \
                         R CMD INSTALL -l
/tmp/buildd/r-cran-reshape2-1.2.1/debian/r-cran-reshape2/usr/lib/R/site-library
        \
                                        --clean  . ;\
                fi
ERROR: dependencies 'plyr', 'stringr', 'lattice' are not available for
package 'reshape2'

So my question is, should I list in 'Source' and 'Package' all the
dependencies listed in CRAN's 'Depends' and 'Imports'?

[1]http://cran.r-project.org/web/packages/reshape2/

Thanks,
Carlos


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/CABgGhBK0Lbw9xAKdBC-AWHea0Be1YDn3-a0-jh2=76=lk5l...@mail.gmail.com

Reply via email to