Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-13 Thread Jérémy Bobbio
Dirk Eddelbuettel: So you would have to make a minimal change, build and see how it is deployed. Done in our experimental repository. Let me know how it goes. Sure! -- Lunar.''`. lu...@debian.org: :Ⓐ : # apt-get install anarchism

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Martin Maechler
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

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Jérémy Bobbio
Dirk Eddelbuettel: You need both my patches, and while I only tried them against r-devel they should work as is on r-release. There is one thing I need to stick into debian/rules to set the env var for make (patch 2), and we need to modify the r-cran.mk snippet to get timestamp from

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Jérémy Bobbio
Dirk Eddelbuettel: On 12 January 2015 at 11:06, Jérémy Bobbio wrote: | That's great news. :) Dirk, thanks for your work. Tell me if you want to | deploy your patches to our experimental framework. I could either do the | work or give you access to the repositories. I have never put r-devel

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Dirk Eddelbuettel
On 12 January 2015 at 14:50, Jérémy Bobbio wrote: | Dirk Eddelbuettel: | On 12 January 2015 at 11:06, Jérémy Bobbio wrote: | | That's great news. :) Dirk, thanks for your work. Tell me if you want to | | deploy your patches to our experimental framework. I could either do the | | work or give

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Jérémy Bobbio
Martin Maechler: I've committed these now to R-devel, svn rev r67422 and r67423. (R devel should become R 3.2.0 in April) That's great news. :) Dirk, thanks for your work. Tell me if you want to deploy your patches to our experimental framework. I could either do the work or give you access to

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Dirk Eddelbuettel
On 12 January 2015 at 11:06, Jérémy Bobbio wrote: | Martin Maechler: | I've committed these now to R-devel, svn rev r67422 and r67423. | (R devel should become R 3.2.0 in April) Thanks so much Martin! | That's great news. :) Dirk, thanks for your work. Tell me if you want to | deploy your

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-12 Thread Dirk Eddelbuettel
On 12 January 2015 at 15:23, Jérémy Bobbio wrote: | Dirk Eddelbuettel: | You need both my patches, and while I only tried them against r-devel they | should work as is on r-release. | | There is one thing I need to stick into debian/rules to set the env var for | make (patch 2), and we

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-11 Thread Dirk Eddelbuettel
Hi Jeremy, Thanks again for the bug report. I can't recall if I replied to you immediately (which I may not have, my bad). I did however contact upstream immediately, and following a brief and cordial discussion it was decided I should send a patch upstream to R. And I have been trying to make

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-11 Thread Dirk Eddelbuettel
I have the first part done, which was pretty straightforward. Patch below -- it accepts a new option to R CMD INSTALL and pass it on; if set its value is used. Tested when set and not set and the right thing happens. But in doing this also learned that the worker function is called from the

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-11 Thread Dirk Eddelbuettel
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

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-11 Thread Dirk Eddelbuettel
On 11 January 2015 at 14:18, Dirk Eddelbuettel wrote: | | I have the first part done, which was pretty straightforward. Patch below -- | it accepts a new option to R CMD INSTALL and pass it on; if set its value is | used. Tested when set and not set and the right thing happens. | | But in

Bug#774031: r-base-dev: please do not write username and current time when building packages

2015-01-11 Thread Dirk Eddelbuettel
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 |

Bug#774031: r-base-dev: please do not write username and current time when building packages

2014-12-27 Thread Jérémy Bobbio
Package: r-base-dev Version: 3.1.2-2 Severity: wishlist Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: toolchain username timestamps Hi! While working on the “reproducible builds” effort [1], we have noticed that R packages could not be built reproducibly. The username

Bug#774031: r-base-dev: please do not write username and current time when building packages

2014-12-27 Thread Dirk Eddelbuettel
(CCing upstream) Salut Jérémy, On 27 December 2014 at 19:26, Jérémy Bobbio wrote: | Package: r-base-dev | Version: 3.1.2-2 | Severity: wishlist | Tags: patch | User: reproducible-bui...@lists.alioth.debian.org | Usertags: toolchain username timestamps | | Hi! | | While working on the