[Comm] alm2.4 "watch" bug?
Evgenii Terechkov
=?iso-8859-1?q?evg_=CE=C1_krastel=2Eru?=
Пт Мар 31 10:50:18 MSD 2006
Dmitry Vodennikov пишет:
> [vod на mse vod]$ set | grep LANG
> LANG=ru_RU.CP1251
> LANGUAGE=ru_RU.CP1251
> [vod на mse vod]$ ls /
> bin dev home mnt proc sbin sys usr
> boot etc lib opt root swap tmp var
> [vod на mse vod]$ watch ls /
> ну собственно содержимое корня, обновляется каждые 2 секунды
> [vod на mse vod]$ ls ~/
> bin Documents ipt.log Mail RPM tmp watch.log
> Desktop files ipt.log~ mbox test.log vmware
> [vod на mse vod]$ watch ls ~/
> Segmentation fault
> Во как.... Но нас голыми руками не возьмешь...
> [vod на mse vod]$ export LANG=POSIX
> [vod на mse vod]$ export LANGUAGE=POSIX
Насколько помню, переменная LANGUAGE уже не используется.
> [vod на mse vod]$ watch ls ~/
> и все работает как положено....
> Хм. А если так:
> [vod на mse vod]$ export LANG=ru_RU.KOI8-R
> [vod на mse vod]$ export LANUAGE=ru_RU.KOI8-R
> [vod на mse vod]$ watch ls ~/
> и опять-таки все работает как положено....
> [vod на mse vod]$ uname -a
> Linux mse.elecom.ru 2.4.26-std-up-alt13 #1 Mon Nov 14 00:25:14 MSK 2005
> i686 unknown unknown GNU/Linux
> [vod на mse vod]$ rpm -qf /usr/bin/watch
> procps-2.0.10-alt4.1
> sudo apt-get update, sudo apt-get upgrade сделан,
> из backports и тем более сизифа ничего не берется.
Могу только подтвердить такой глюк. Только у меня локаль KOI8-R. И ядро
2.6.8. Пакет procps тот-же.
> На что бы такое повесить багу???
Или на procps или на glibc-locales :-).
Подробная информация о списке рассылки community