[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#26095: R: do not build recommended packages
From: |
Ricardo Wurmus |
Subject: |
bug#26095: R: do not build recommended packages |
Date: |
Tue, 14 Mar 2017 09:28:55 +0100 |
User-agent: |
mu4e 0.9.18; emacs 25.1.1 |
This relates to bug 25598 “R packages are not bit-reproducible”. R
itself does not build reproducibly. One of the reasons is that it
includes recommended packages that are built in a random temporary
directory. The build paths for each of these packages is then embedded
in the packages’ “paths.rds” files.
We don’t have this problem when building the packages with the
“r-build-system” like any other R package.
This patch set adds package expressions for each of the recommended
packages, disables building of recommended packages, and adds some of
these packages to those R packages that need them.
I’ve successfully rebuilt all R packages to make sure that these changes
don’t break anything.
I also have an unpolished patch to fix bug 25598, but it depends on this
patch set.
--
Ricardo
GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
https://elephly.net
- bug#26095: R: do not build recommended packages,
Ricardo Wurmus <=
- bug#26095: [PATCH 01/17] gnu: Add r-boot., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 03/17] gnu: Add r-class., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 06/17] gnu: Add r-foreign., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 02/17] gnu: Add r-mass., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 05/17] gnu: Add r-codetools., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 09/17] gnu: r-matrix: Move to set of recommended R packages., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 08/17] gnu: r-lattice: Move to other recommended R packages., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 11/17] gnu: r-mgcv: Move to set of recommended R packages., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 12/17] gnu: r-nnet: Move to set of recommended R packages., Ricardo Wurmus, 2017/03/14
- bug#26095: [PATCH 07/17] gnu: Add r-kernsmooth., Ricardo Wurmus, 2017/03/14