>>>>> Dirk Eddelbuettel <e...@debian.org>
>>>>>     on Sun, 11 Jan 2015 18:34:10 -0600 writes:

    > On 11 January 2015 at 17:49, Dirk Eddelbuettel wrote:
    > | 
    > | On 27 December 2014 at 15:29, Dirk Eddelbuettel wrote:
    > | | 
    > | | Hi Martin,
    > | | 
    > | | On 27 December 2014 at 22:12, Martin Maechler wrote:
    > | | | Dear Dirk,
    > | | | 
    > | | | is this about R itself, or rather (I think)  about building 
"external"
    > | | | (e.g. CRAN)  R packages?
    > | | | Martin
    > | | 
    > | | As I understand (and the full text is still below) Jeremy is 
concerned about
    > | | R packages (ie r-cran-*) created by R showing "who built it when".
    > | | 
    > | | Which would make simple bit by bit comparison / replication 
impossible.
    > | 
    > | I got some time to work on this today.
    > | 
    > | Earlier discussion about this is at     http://bugs.debian.org/774031
    > | 
    > | The issue (for Debian) is that bit-by-bit comparison for 
reproducibility is
    > | made impossible by the timestamps added at build-time by R.
    > | 
    > | Jeremy, the bug report submitter, confused Packaged: (created when an R
    > | package authors finalizes his tarball before submitting to CRAN) and 
Built:
    > | (added at INSTALL time), but submitted a first simple patch removing 
these
    > | timestamps.  I don't like the R in Debian to be different from the 
general
    > | one, so I hoping you can see merit in the two simple patches below.
    > | 
    > | They do the following:
    > | 
    > | - accept a new option to INSTALL in src/library/tools/install.r and 
passing
    > |   the value of that option to .install_package_description() in the 
sibbling
    > |   file admin.R
    > | 
    > | - also accept a new env var to MAKE at R-base compile time to pass that 
to
    > |   the mkdesc target in share/make/basepkg.mk for the base packages.
    > | 
    > | Please let me know if you want me to expand on this, or add more tests. 
 
    > | 
    > | The two patches are attached, and were made against R-devel's SVN 
revision
    > | r67410 from yesterday.

    > Resending.  The earlier post has an unforunate M-x untabify before the 
second
    > diff was created.

Thank you, Dirk!

I've committed these now to R-devel, svn rev r67422 and r67423.
(R devel should become R 3.2.0 in April)

Martin


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to