[Debian-med-packaging] Please package r-cran-bh for Debian

Dirk Eddelbuettel edd at debian.org
Tue Mar 22 17:53:00 UTC 2016


My messages to debian-med-packaging bounced. So we may as well write in
German and just between the two of us...

On 22 March 2016 at 18:37, Andreas Tille wrote:
| Hi Dirk,
| 
| On Tue, Mar 22, 2016 at 11:34:19AM -0500, Dirk Eddelbuettel wrote:
| > On 22 March 2016 at 17:24, Andreas Tille wrote:
| > | I remember that you once was not happy when somebody ITPed a package
| > | where you are in the list of authors.  Since this is true for BH
| > | as well I would like you to package this for Debian.  I need it as
| > | a dependency for r-cran-dplyr[1].
| > 
| > Right.  There is probably more come down the pipe as BH is popular.
| 
| Sounds probable.
|  
| > | Feel free to ask me to do the packaging myself if you don't have time
| > | or interest to do it.
| > 
| > Could do. It is easy -- but 'big'.  At least it will be 'arch:all'.
| > 
| > But I feel I am already in the bad books for 'doubling up' Armadillo and
| > Eigen (which both at least have a little bit of local coode in the package).
| > 
| > BH is a strct subset of libboost-all-dev.  So should we with that maybe do
| > something 'virtual'?  I don't have a solution, I am wondering if it is possible.
| 
| Not sure what you mean by 'virtual'?  I'm to uneducated in R to give any
| advise what can be done to fulfill the dependency from 'BH'.  I have
| seen R packages that can be replaced - I think r-bioc-zlib is something
| we've got rid of by linking directly against zlib1-dev.  If you mean
| something like this I might have a look how we did things in this case.

We could try the following:

  1)  I create a new R package called BH4debian. It contains 'nothing'
  2)  We package it for Debian as BH.
  3)  Now R thinks there is a package BH. Builds of dplyr etc are happy.
      a) "All that R does" when it sees a LinkingTo: BH is to provide
         a proper -I directive for the compiler.  No more, no less.
      b) We don't even need a softlink as Boost headers are found anyway.

I could set this up and you could test it on dplyr.  It it works....

Dirk

| 
| Kind regards
| 
|       Andreas.
| 
| -- 
| http://fam-tille.de

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org



More information about the Debian-med-packaging mailing list