Package: man-db
Version: 2.4.2-21
Severity: important

Hello.

lexgrog ru/man5/adduser.conf.5
ru/man5/adduser.conf.5: parse failed

In the adduser.conf.5 the section "NAME" has translated in Russian.
This is affected to the linda checker (lind use the lexgrog).

Attached patch added the Russian translation of the word "NAME" in the
lexgrog.l .

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.7
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to ru_RU.UTF-8)

Versions of packages man-db depends on:
ii  bsdmainutils                6.0.17       collection of more utilities from 
ii  debconf                     1.4.36       Debian configuration management sy
ii  dpkg                        1.10.27      Package maintenance system for Deb
ii  groff-base                  1.18.1.1-7   GNU troff text-formatting system (
ii  libc6                       2.3.2.ds1-21 GNU C Library: Shared libraries an
ii  libgdbm3                    1.8.3-2      GNU dbm database routines (runtime

-- debconf information excluded
--- man-db-2.4.2.orig/src/lexgrog.l	2005-11-14 12:13:41.000000000 +0300
+++ man-db-2.4.2/src/lexgrog.l	2005-11-14 13:10:48.000000000 +0300
@@ -159,8 +159,10 @@
 latin_name	N[Oo][Mm][Ee][Nn]
 nl_name		N[Aa][Aa][Mm]
 pl_name		N[Aa][Zz][Ww][Aa]
+/* UTF8 Russian */
+ru_name         \320\235(\320\220|\320\260)(\320\227|\320\267)(\320\222|\320\262)(\320\220|\320\260)(\320\235|\320\275)(\320\230|\320\270)(\320\225|\320\265)
 sv_name		N[Aa][Mm][Nn]
-name		({cs_name}|{de_name}|{en_name}|{es_name}|{fi_name}|{fr_name}|{hu_name}|{it_name}|{ja_name}|{latin_name}|{nl_name}|{pl_name}|{sv_name})
+name		({cs_name}|{de_name}|{en_name}|{es_name}|{fi_name}|{fr_name}|{hu_name}|{it_name}|{ja_name}|{latin_name}|{nl_name}|{pl_name}|{ru_name}|{sv_name})
 name_sec	{dbl_quote}?{style_change}?{name}{style_change}?({blank}*{dbl_quote})?
 
  /* eptgrv : eqn, pic, tbl, grap, refer, vgrind */

Reply via email to