On 30 March 2016 at 13:34, Andreas Tille wrote: | On Wed, Mar 30, 2016 at 06:21:55AM -0500, Dirk Eddelbuettel wrote: | > | > | I talked about this with Dirk[1] and may be I should have done this for | > | the moment as well. Meanwhile Dirk has ITPed r-cran-bh (#819389) and | > | has uploaded it to new - so this should be dealt with hopefully soon. | > | > It is messy and I can see it two ways. It is good not to double up installed | > size. | | Could you please explain what size exactly is doubled? As far as I | understood r-cran-b would be just a wrapper for the Debian packaged | libboost.
Nope. As I explained to you before and in this thread, there is downside in differing from what is on CRAN. So r-cran-bh, as packaged and so far only on my box, does what every r-cran-* package does: include the CRAN package: edd@max:~/src/debian/CRAN$ ls -lh /var/cache/pbuilder/result/*bh* -rw-r--r-- 1 root root 5.6M Mar 27 17:25 /var/cache/pbuilder/result/r-cran-bh_1.60.0-1-1_all.deb -rw-rw-r-- 1 edd edd 2.4K Mar 27 17:25 /var/cache/pbuilder/result/r-cran-bh_1.60.0-1-1_amd64.changes -rw-rw-r-- 1 edd edd 379 Mar 27 16:58 /var/cache/pbuilder/result/r-cran-bh_1.60.0-1-1_amd64.local.upload -rw-r--r-- 1 root root 4.1K Mar 27 17:24 /var/cache/pbuilder/result/r-cran-bh_1.60.0-1-1.diff.gz -rw-rw-r-- 1 edd edd 1.7K Mar 27 17:25 /var/cache/pbuilder/result/r-cran-bh_1.60.0-1-1.dsc -rw-rw-r-- 1 edd edd 9.2M Dec 28 08:13 /var/cache/pbuilder/result/r-cran-bh_1.60.0-1.orig.tar.gz edd@max:~/src/debian/CRAN$ But what is another 14mb between friends. | > It is bad to have a package behave differently -- eg users of a 'fake' | > r-cran-bh in Debian would see a complete Boost and be tempted to include | > headers users of the other one do not see. Plus, small deltas. | | I totally fail to understand what you mean. i) BH is not a complete Boost. Never was, never will be. Headers only. And a selected subset. So some non-Debian R users of BH would potentially see a build including 'boost-foo' fail whereas we do. ii) Small delta: 1.58 != 1.60. | > BH is at | > 1.60.0; Debian still uses 1.58.0. | | That should be a temporary thing since 1.60.0 is in new[1]. We had BH 1.60 for several months now. Dirk -- http://dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org