Package: locales Version: 2.11.2-6 Severity: critical Tags: l10n There's a bug in et_EE.UTF-8 locale definition causing some latin chars to be treated as non-letters. These are at least in range t..y inclusive, i.e. [t-y]. Like this:
$ echo $LANG et_EE.UTF-8 $ echo s | grep '[a-z]' s $ echo t | grep '[a-z]' $ _ I.e., the latin letter "t" does not match [a-z] regexp. This is a critical issue unfortunately, because it makes various regex failing to match, breaking random components. In the actual problem case the issue were that many cron jobs were not running on the system for a mysterious reason, and the problem was because cron uses a regexp to filter invalid cronjob names, which is /^[a-zA-Z0-9_-]+$/. Thanks. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (x86_64) Kernel: Linux 2.6.35-amd64 (SMP w/2 CPU cores) Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages locales depends on: ii debconf [debconf-2.0] 1.5.35 Debian configuration management sy ii libc6 [glibc-2.11-1] 2.11.2-6 Embedded GNU C Library: Shared lib locales recommends no packages. locales suggests no packages. -- debconf information: * locales/default_environment_locale: ru_RU.UTF-8 * locales/locales_to_be_generated: en_US.UTF-8 UTF-8, ru_RU.KOI8-R KOI8-R, ru_RU.UTF-8 UTF-8 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org