[devel] /etc/timezone
Vladimir V. Kamarzin
=?iso-8859-1?q?vvk_=CE=C1_altlinux=2Eru?=
Вт Сен 27 09:38:35 MSD 2005
>>>>> On 26 Sep 2005 at 16:33 "DVL" == Dmitry V Levin writes:
>> root на vvk ~ # perl -MDate::Manip -le 'print ParseDate `date --date "1
>> hour ago" "+%Y-%m-%d %H:00"`' ERROR: Date::Manip unable to determine
>> TimeZone.
DVL> Попробуйте установить пакет glibc-timezones.
Установлен...
DVL> $ LANG=C strace -e trace=file date 2>&1 >/dev/null |fgrep '"/etc/'
DVL> access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or
DVL> directory) open("/etc/ld.so.cache", O_RDONLY) = 3
DVL> open("/etc/localtime", O_RDONLY) = 3 stat64("/etc/localtime",
DVL> {st_mode=S_IFREG|0644, st_size=815, ...}) = 0 stat64("/etc/localtime",
DVL> {st_mode=S_IFREG|0644, st_size=815, ...}) = 0
DVL> Как видите, date ничего подобного не использует. Наверное, это
DVL> какая-то отсебятина модуля Date::Manip.
Ну, собственно да. Date::Manip лазит в /etc/timezone... Меня смутило то, что
на соседнем тазике с debian этот файл есть, а у нас нет...
--
WBR, Vladimir V. Kamarzin.
Подробная информация о списке рассылки Devel