Package: man-db
Version: 2.4.3-6
Severity: important
Tags: l10n

*** Please type your report below this line ***

When looking any page of the Spanish man pages, the extended
characters are replaced by double characters. This is a sign
of UTF text rendered incorrectly.

Looking at the problem, running man with option -d, we see
that man things that the text is in ISO-8859-1 encoding:

page_encoding = ISO-8859-1
source_encoding = ISO-8859-1
cat_charset = ISO-8859-1
locale_charset = UTF-8
roff_device (locale) = utf8
roff_encoding = ISO-8859-1
output_encoding = UTF-8
less_charset = utf-8

After debugging, it looks like this encoding is hardwired in
encodings.c for each
directory, and it is ISO-8859-1. The Spanish man pages are written in
UTF-8 encoding. It  is the current default, thus any editor will write
in this encoding.

There are two posible solutions

1) Change encodings.c so that by default, it is UTF-8 for Spanish and
   for other languages where man pages are currently being encoded in UTF-8.

2) Change the Spanish manpages, so that they are formatted in UTF-8
(this solution would be done by the maintainers of the package
manpages-es)

In my opinion, the best solution is 1), because the current trend is to
make everything UTF-8. Whatever solution is decided, it should be arranged
with the maintainers of translations to different languages.

I am CCing the maintainer of the package manpages-es, [EMAIL PROTECTED]


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-amd64
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)

Versions of packages man-db depends on:
ii  bsdmainutils           6.1.6             collection of more utilities from
ii  debconf [debconf-2.0]  1.5.11            Debian configuration management sy
ii  dpkg                   1.13.25           package maintenance system for Deb
ii  groff-base             1.18.1.1-12       GNU troff text-formatting system (
ii  libc6                  2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii  libgdbm3               1.8.3-3           GNU dbm database routines (runtime

man-db recommends no packages.

-- debconf information:
  man-db/build-database: true
  man-db/rebuild-database: true
  man-db/install-setuid: false


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to