[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#819343: ITP: r-cran-dplyr -- A Grammar of Data Manipulation for GNU R



On Mon, Mar 28, 2016 at 9:21 AM, Andreas Tille <tille@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 <lawrencc@debian.org>


Reply to: