* [devel] faketime @ 2006-09-13 23:57 Alexey Tourbin 2006-09-14 0:20 ` Dmitry V. Levin 2006-09-14 6:01 ` Damir Shayhutdinov 0 siblings, 2 replies; 11+ messages in thread From: Alexey Tourbin @ 2006-09-13 23:57 UTC (permalink / raw) To: devel [-- Attachment #1: Type: text/plain, Size: 259 bytes --] $ faketime -d '2006/03/26 02:49:11' date faketime: 2006/03/26 02:49:11: invalid date format $ faketime -d '2006/03/25 02:49:11' date Sat Mar 25 02:49:11 MSK 2006 $ faketime -d '2006/03/27 02:49:11' date Mon Mar 27 02:49:11 MSD 2006 $ В чем прикол? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-13 23:57 [devel] faketime Alexey Tourbin @ 2006-09-14 0:20 ` Dmitry V. Levin 2006-09-14 1:08 ` Alexey Tourbin 2006-09-14 6:01 ` Damir Shayhutdinov 1 sibling, 1 reply; 11+ messages in thread From: Dmitry V. Levin @ 2006-09-14 0:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 398 bytes --] On Thu, Sep 14, 2006 at 03:57:36AM +0400, Alexey Tourbin wrote: > $ faketime -d '2006/03/26 02:49:11' date > faketime: 2006/03/26 02:49:11: invalid date format $ env -i touch --date '2006/03/26 02:49:11' foo touch: invalid date format `2006/03/26 02:49:11' Попробуй осилить info "Date input formats", если в результате тебе покажется что это ошибка, то я буду разбираться. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 0:20 ` Dmitry V. Levin @ 2006-09-14 1:08 ` Alexey Tourbin 2006-09-14 1:20 ` Dmitry V. Levin 2006-09-14 9:09 ` Sergey Vlasov 0 siblings, 2 replies; 11+ messages in thread From: Alexey Tourbin @ 2006-09-14 1:08 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 872 bytes --] On Thu, Sep 14, 2006 at 04:20:11AM +0400, Dmitry V. Levin wrote: > On Thu, Sep 14, 2006 at 03:57:36AM +0400, Alexey Tourbin wrote: > > $ faketime -d '2006/03/26 02:49:11' date > > faketime: 2006/03/26 02:49:11: invalid date format > > $ env -i touch --date '2006/03/26 02:49:11' foo > touch: invalid date format `2006/03/26 02:49:11' > > Попробуй осилить info "Date input formats", если в результате тебе > покажется что это ошибка, то я буду разбираться. Это случай примерно один из десяти тысяч. То есть во всех остальных случаях такой формат даты корректно отработал. Всплыло на импорте перловых исходников в git. Date input formats я конечно осилить попробую, но при таком раскладе разбираться всё равно придётся. А то что получается -- делает вид что работает а на самом деле не работает. Лучше бы оно сразу отваливало если формат некошерный. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 1:08 ` Alexey Tourbin @ 2006-09-14 1:20 ` Dmitry V. Levin 2006-09-14 9:09 ` Sergey Vlasov 1 sibling, 0 replies; 11+ messages in thread From: Dmitry V. Levin @ 2006-09-14 1:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1186 bytes --] On Thu, Sep 14, 2006 at 05:08:17AM +0400, Alexey Tourbin wrote: > On Thu, Sep 14, 2006 at 04:20:11AM +0400, Dmitry V. Levin wrote: > > On Thu, Sep 14, 2006 at 03:57:36AM +0400, Alexey Tourbin wrote: > > > $ faketime -d '2006/03/26 02:49:11' date > > > faketime: 2006/03/26 02:49:11: invalid date format > > > > $ env -i touch --date '2006/03/26 02:49:11' foo > > touch: invalid date format `2006/03/26 02:49:11' > > > > Попробуй осилить info "Date input formats", если в результате тебе > > покажется что это ошибка, то я буду разбираться. > > Это случай примерно один из десяти тысяч. То есть во всех остальных > случаях такой формат даты корректно отработал. Всплыло на импорте > перловых исходников в git. Date input formats я конечно осилить > попробую, но при таком раскладе разбираться всё равно придётся. > А то что получается -- делает вид что работает а на самом деле не > работает. Лучше бы оно сразу отваливало если формат некошерный. Видимо, да. Кстати говоря, gear-srpmimport использует другой формат: faketime -d "1970-01-01 $buildtime seconds" Можно, конечно, проверить на всех значениях секунд, что работает правильно. :) -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 1:08 ` Alexey Tourbin 2006-09-14 1:20 ` Dmitry V. Levin @ 2006-09-14 9:09 ` Sergey Vlasov 2006-09-14 13:49 ` Alexey Tourbin 1 sibling, 1 reply; 11+ messages in thread From: Sergey Vlasov @ 2006-09-14 9:09 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1402 bytes --] On Thu, Sep 14, 2006 at 05:08:17AM +0400, Alexey Tourbin wrote: > On Thu, Sep 14, 2006 at 04:20:11AM +0400, Dmitry V. Levin wrote: > > On Thu, Sep 14, 2006 at 03:57:36AM +0400, Alexey Tourbin wrote: > > > $ faketime -d '2006/03/26 02:49:11' date > > > faketime: 2006/03/26 02:49:11: invalid date format > > > > $ env -i touch --date '2006/03/26 02:49:11' foo > > touch: invalid date format `2006/03/26 02:49:11' > > > > Попробуй осилить info "Date input formats", если в результате тебе > > покажется что это ошибка, то я буду разбираться. > > Это случай примерно один из десяти тысяч. То есть во всех остальных > случаях такой формат даты корректно отработал. Всплыло на импорте > перловых исходников в git. Date input formats я конечно осилить > попробую, но при таком раскладе разбираться всё равно придётся. > А то что получается -- делает вид что работает а на самом деле не > работает. Лучше бы оно сразу отваливало если формат некошерный. Это импорт из того p4? А разве там в коммитах время не UTC? Надо явно указывать зону, а то по умолчанию получается неизвестно какой localtime. В репозитории git хранится время UTC и zone offset (так что можно посмотреть и локальное время того, кто делал коммит, и сделать на этом основании какие-то выводы); при импорте через faketime этот zone offset всё-таки пропадёт (хотя я не знаю, была ли такая информация в p4). [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 9:09 ` Sergey Vlasov @ 2006-09-14 13:49 ` Alexey Tourbin 2006-09-14 14:20 ` Dmitry V. Levin 0 siblings, 1 reply; 11+ messages in thread From: Alexey Tourbin @ 2006-09-14 13:49 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1072 bytes --] On Thu, Sep 14, 2006 at 01:09:57PM +0400, Sergey Vlasov wrote: > > > $ env -i touch --date '2006/03/26 02:49:11' foo > > > touch: invalid date format `2006/03/26 02:49:11' > > > > > > Попробуй осилить info "Date input formats", если в результате тебе > > > покажется что это ошибка, то я буду разбираться. > > > > Это случай примерно один из десяти тысяч. То есть во всех остальных > > случаях такой формат даты корректно отработал. Всплыло на импорте > > перловых исходников в git. Date input formats я конечно осилить > > попробую, но при таком раскладе разбираться всё равно придётся. > > А то что получается -- делает вид что работает а на самом деле не > > работает. Лучше бы оно сразу отваливало если формат некошерный. > > Это импорт из того p4? А разве там в коммитах время не UTC? Это импорт вручную патчей из p4. Тот перловый p4 никому не доступен из соображений безопасности. Я вручную обрабатываю каждый патч, все патчи начинаются вот с такой строчки Change 18218 by jhi@kosh on 2002/11/29 18:23:39 ну я из них дату и беру. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 13:49 ` Alexey Tourbin @ 2006-09-14 14:20 ` Dmitry V. Levin 0 siblings, 0 replies; 11+ messages in thread From: Dmitry V. Levin @ 2006-09-14 14:20 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1235 bytes --] On Thu, Sep 14, 2006 at 05:49:48PM +0400, Alexey Tourbin wrote: > On Thu, Sep 14, 2006 at 01:09:57PM +0400, Sergey Vlasov wrote: > > > > $ env -i touch --date '2006/03/26 02:49:11' foo > > > > touch: invalid date format `2006/03/26 02:49:11' > > > > > > > > Попробуй осилить info "Date input formats", если в результате тебе > > > > покажется что это ошибка, то я буду разбираться. > > > > > > Это случай примерно один из десяти тысяч. То есть во всех остальных > > > случаях такой формат даты корректно отработал. Всплыло на импорте > > > перловых исходников в git. Date input formats я конечно осилить > > > попробую, но при таком раскладе разбираться всё равно придётся. > > > А то что получается -- делает вид что работает а на самом деле не > > > работает. Лучше бы оно сразу отваливало если формат некошерный. > > > > Это импорт из того p4? А разве там в коммитах время не UTC? > > Это импорт вручную патчей из p4. Тот перловый p4 никому не доступен > из соображений безопасности. Я вручную обрабатываю каждый патч, все > патчи начинаются вот с такой строчки > > Change 18218 by jhi@kosh on 2002/11/29 18:23:39 > > ну я из них дату и беру. Тогда ставь TZ=UTC, не прогадаешь. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-13 23:57 [devel] faketime Alexey Tourbin 2006-09-14 0:20 ` Dmitry V. Levin @ 2006-09-14 6:01 ` Damir Shayhutdinov 2006-09-14 6:06 ` Alexey Tourbin 2006-09-14 12:21 ` Dmitry V. Levin 1 sibling, 2 replies; 11+ messages in thread From: Damir Shayhutdinov @ 2006-09-14 6:01 UTC (permalink / raw) To: ALT Devel discussion list > $ faketime -d '2006/03/26 02:49:11' date > faketime: 2006/03/26 02:49:11: invalid date format > $ faketime -d '2006/03/25 02:49:11' date > Sat Mar 25 02:49:11 MSK 2006 > $ faketime -d '2006/03/27 02:49:11' date > Mon Mar 27 02:49:11 MSD 2006 > $ > > В чем прикол? Daylight Saving Time? Проще говоря, такого времени вообще не было, потому что съелось переводом часов на час вперед? ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 6:01 ` Damir Shayhutdinov @ 2006-09-14 6:06 ` Alexey Tourbin 2006-09-14 6:13 ` Alexey Tourbin 2006-09-14 12:21 ` Dmitry V. Levin 1 sibling, 1 reply; 11+ messages in thread From: Alexey Tourbin @ 2006-09-14 6:06 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 648 bytes --] On Thu, Sep 14, 2006 at 10:01:16AM +0400, Damir Shayhutdinov wrote: > > $ faketime -d '2006/03/26 02:49:11' date > > faketime: 2006/03/26 02:49:11: invalid date format > > $ faketime -d '2006/03/25 02:49:11' date > > Sat Mar 25 02:49:11 MSK 2006 > > $ faketime -d '2006/03/27 02:49:11' date > > Mon Mar 27 02:49:11 MSD 2006 > > $ > > > > В чем прикол? > Daylight Saving Time? Проще говоря, такого времени вообще не было, > потому что съелось переводом часов на час вперед? Кстати согласуется с гипотезой "один случай из десяти тысяч". 365*24*2 = 17520 -- два раза в год часы переводятся, но по ночам коммиты бывают реже, чем днём. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 6:06 ` Alexey Tourbin @ 2006-09-14 6:13 ` Alexey Tourbin 0 siblings, 0 replies; 11+ messages in thread From: Alexey Tourbin @ 2006-09-14 6:13 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 1067 bytes --] On Thu, Sep 14, 2006 at 10:06:23AM +0400, Alexey Tourbin wrote: > On Thu, Sep 14, 2006 at 10:01:16AM +0400, Damir Shayhutdinov wrote: > > > $ faketime -d '2006/03/26 02:49:11' date > > > faketime: 2006/03/26 02:49:11: invalid date format > > > $ faketime -d '2006/03/25 02:49:11' date > > > Sat Mar 25 02:49:11 MSK 2006 > > > $ faketime -d '2006/03/27 02:49:11' date > > > Mon Mar 27 02:49:11 MSD 2006 > > > $ > > > > > > В чем прикол? > > Daylight Saving Time? Проще говоря, такого времени вообще не было, > > потому что съелось переводом часов на час вперед? > > Кстати согласуется с гипотезой "один случай из десяти тысяч". > 365*24*2 = 17520 -- два раза в год часы переводятся, но по ночам > коммиты бывают реже, чем днём. Чо-то торможу. 365*24 -- всего часов в году. Из них один час выпадает, а один час лишний. Как это так лишний час я не пойму, но вот тот который выпал по нему точно время будет инвалидное. Значит вероятность порядка один из 365*24=8760, а с учетом ночного времени несколько меньше, т.е. ближе к одному из 10000. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [devel] faketime 2006-09-14 6:01 ` Damir Shayhutdinov 2006-09-14 6:06 ` Alexey Tourbin @ 2006-09-14 12:21 ` Dmitry V. Levin 1 sibling, 0 replies; 11+ messages in thread From: Dmitry V. Levin @ 2006-09-14 12:21 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 711 bytes --] On Thu, Sep 14, 2006 at 10:01:16AM +0400, Damir Shayhutdinov wrote: > > $ faketime -d '2006/03/26 02:49:11' date > > faketime: 2006/03/26 02:49:11: invalid date format > > $ faketime -d '2006/03/25 02:49:11' date > > Sat Mar 25 02:49:11 MSK 2006 > > $ faketime -d '2006/03/27 02:49:11' date > > Mon Mar 27 02:49:11 MSD 2006 > > $ > > > > В чем прикол? > Daylight Saving Time? Проще говоря, такого времени вообще не было, > потому что съелось переводом часов на час вперед? Очень правдоподобно: $ env -i faketime -d '2006/03/26 01:49:11' -- env TZ=UTC date Sat Mar 25 22:49:11 UTC 2006 $ env -i faketime -d '2006/03/26 03:49:11' -- env TZ=UTC date Sat Mar 25 23:49:11 UTC 2006 -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2006-09-14 14:20 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2006-09-13 23:57 [devel] faketime Alexey Tourbin 2006-09-14 0:20 ` Dmitry V. Levin 2006-09-14 1:08 ` Alexey Tourbin 2006-09-14 1:20 ` Dmitry V. Levin 2006-09-14 9:09 ` Sergey Vlasov 2006-09-14 13:49 ` Alexey Tourbin 2006-09-14 14:20 ` Dmitry V. Levin 2006-09-14 6:01 ` Damir Shayhutdinov 2006-09-14 6:06 ` Alexey Tourbin 2006-09-14 6:13 ` Alexey Tourbin 2006-09-14 12:21 ` Dmitry V. Levin
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git