[pkg-bioc] Problem building CRAN packages

Gregor Gorjanc gregor.gorjanc at gmail.com
Tue Jun 20 09:10:54 UTC 2006


Hello Johannes,

Johannes Ranke wrote:
> Dear all,
> 
> After fixing a small typo in cran2deb.pl (committed), and adding a
> couple of build-dependencies to the 
> 
...
> 3) Did anybody ever create a condensed version of cran2deb.pl for
> building just an exactly defined subset of packages? I'd be interested.

I can not say anything about first two points, but I would also like to
see the functionality that you mention i.e. create debs only for
particular package. Up to now I have done this by removing all unwanted
R packages from build directory. But this can be a bit tedious. Perhaps
an argument could be added i.e. something similar as

./cran2deb.pl --package="myPackage"

This would then provide a bit of functionality as dh-make-perl does for
perl modules. It would be handy to have the same tool for R. Perhaps
this would also relax need for maintainers for every R package. I really
doubt that there will be enough manpower to cover all R packages.
However, I think that a reasonably small team could handle the
dependencies and debian users of R could build debian packages by
themselves or get them from some repository.

P.S. Can you please add also package R2WinBUGS into the list of
packages. This is an R package that runs WinBUGS. WinBUGS is a MS
windows application, but it runs nicely under wine. So wine should be
added in depends for R2WinBUGS. All communication between R and WinBUGS
is done in R2WinBUGS package! Of course user needs to have WinBUGS
installed, but that should be done by the user himself.

-- 
Lep pozdrav / With regards,
    Gregor Gorjanc

----------------------------------------------------------------------
University of Ljubljana     PhD student
Biotechnical Faculty
Zootechnical Department     URI: http://www.bfro.uni-lj.si/MR/ggorjan
Groblje 3                   mail: gregor.gorjanc <at> bfro.uni-lj.si

SI-1230 Domzale             tel: +386 (0)1 72 17 861
Slovenia, Europe            fax: +386 (0)1 72 17 888

----------------------------------------------------------------------
"One must learn by doing the thing; for though you think you know it,
 you have no certainty until you try." Sophocles ~ 450 B.C.
----------------------------------------------------------------------



More information about the pkg-bioc-devel mailing list