Hi Dirk,

On 22.04.2015 16:40:18, Dirk Eddelbuettel wrote:
> | > R should work just fine with or without TZ. Most systems seem to have it;
> | > Debian never did and I am not aware of side effects (but we sometimes do 
> set
> | > TZ in our (user) analysis scripts).
> | 
> | Indeed, it does, see:
> | 
> | $ TZ="GMT+1" Rscript -e "system('date')"
> | Mi 22. Apr 19:57:33 GMT 2015
> 
> Not a good example (because of system). Try 
> 
> edd@max:~$ Rscript -e 'print(Sys.time())'     ## I am in America/Chicago
> [1] "2015-04-22 16:38:08.484921 CDT"
> edd@max:~$ TZ="UTC" Rscript -e 'print(Sys.time())'       ## UTC override
> [1] "2015-04-22 21:38:15.433783 UTC"
> edd@max:~$ 

Oh yes, this example is much better...

> | > ii) contact upstream which I'll will and see what can be done about 
> makeing
> | > the behaviour more robust (as it used to be prior to R 3.1.3 as well, I
> | > think)
> | Yes, contacting upstream would be great, thanks.
> | But I think prior to R 3.1.3 also FTBFS with TZ set, see:
> | 
> | 
> https://reproducible.debian.net/rbuild/testing/amd64/r-base_3.1.2-3.0~reproducible1.rbuild.log
> 
> That's helpful, and probably also before my patch.

Yes, they FTBFS before your patch:

r-base 3.1.2-3.0~reproducible1 FTBFS
r-base 3.1.2.20150304-1        FTBFS
r-base 3.1.2.20150306-1        FTBFS
r-base 3.1.3-1                 FTBFS
r-base 3.1.3.20150409-1        FTBFS
r-base 3.1.3.20150410-1        FTBFS
r-base 3.1.3.20150413-1        FTBFS
r-base 3.2.0-1                 FTBFS
r-base 3.2.0-2                 FTBFS

We don't only have data for these versions, but I was told prior versions 
also FTBFS.

> This "smells" like an upstream issue (when TZ gets set) but I'd love for us
> to narrow it down.  This has been _excellent_ work by you so far.  Keep it
> coming :)

Thanks, I'll try to narrow this down but I will not find time to do this before 
next week.

Best,
Philip

Attachment: signature.asc
Description: Digital signature

Reply via email to