On Mon, Mar 28, 2016 at 9:21 AM, Andreas Tille <ti...@debian.org> wrote: > Thanks for this ITP since it is also on my list of needed packages for > r-cran-treescape which needs several dependencies. I have noticed > that its even in NEW. I wonder how you was able to build it without > r-cran-bh since I also tried to package r-cran-dplyr[1] but I had the > impression that r-cran-bh (#819389) would be required.
The short answer is... I cheated. I edited out the BH reference in LinkingTo in DESCRIPTION and made the source package depend on libboost-all-dev (>= 1.58). Since all BH does is package a subset of libboost-all-dev, it works even though it's a minor hack of the upstream source. In principle, we should be able to do the same with anything that uses LinkingTo that isn't (yet) packaged with an r-cran-* shell package but we have Debian packages for. Dirk and I did talk about putting together an r-cran-bh that didn't needlessly duplicate the libboost-*-dev packages it brings in, but I don't know where that stands. > It would be great if you would move your packaging to some VCS (for > instance Debian Science). I would volunteer to commit autopkg stuff > which I've just prepared[1]. > > Kind regards > > Andreas. > > [1] svn://anonscm.debian.org/debian-med/trunk/packages/R/r-cran-dplyr/trunk/ One of these decades I'll have to learn how to use VCSes for packaging. Figuring out quilt was my last project... Chris -- Christopher N. Lawrence <lawre...@debian.org>