From: Luis Lavena Date: 2009-12-26T02:41:35+09:00 Subject: [ruby-core:27326] Re: [Bug #2530] Future timestamps in 1.8.7-p248 generate recursive compilation process On Fri, Dec 25, 2009 at 1:52 PM, Tanaka Akira wrote: > 2009/12/26 Luis Lavena : > >> After the announcement of 1.8.7-p248, I've proceeded to download and install it. >> >> During extraction, got several warnings about future timestamps, and ignore them (see attached extract.error.log) >> >> My local clock is 12pm, 2009-12-25, UTC-3 > > The first two line of extract.error.log is follows. > > | [2009-12-16 14:33:29] tar xzf > /home/luis/.rvm/archives/ruby-1.8.7-p248.tar.gz -C /home/luis/.rvm/src > | tar: ruby-1.8.7-p248/bin: time stamp 2009-12-24 06:37:32 is > 662642.859822642 s in the future > > I guess your clock shows 2009-12-16. > For some weird reason, the clock of the machine has been stuck to that date! I just restarted the system and is back to normal: Fri Dec 25 14:39:39 ART 2009 > % ruby -e 'p Time.local(2009,12,24,6,37,32) - 662642.859822642' > 2009-12-16 14:33:29 +0900 > > I think Ruby 1.8.7 p248 is not released before 2009-12-16. Thank you, seems I was trying to go back in time and install 1.8.7 ahead of its release. Will check my other systems and reset the clocks. Apologies for the noise. -- Luis Lavena AREA 17 - Perfection in design is achieved not when there is nothing more to add, but rather when there is nothing more to take away. Antoine de Saint-Exup�ry