[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#555408: marked as done ([general] ensure there is always a UTF-8 locale for use when running man)



Your message dated Wed, 27 Jan 2010 19:08:46 +0000
with message-id <E1NaDFu-0006BR-Uj@ries.debian.org>
and subject line Bug#555408: fixed in lintian 2.3.2
has caused the Debian Bug report #555408,
regarding [general] ensure there is always a UTF-8 locale for use when running man
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
555408: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=555408
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: bsdmainutils
Version: 8.0.1
Severity: serious

Since today I gets lots of lintian warnings (manpage-has-errors-from-man)
on my dpkg builds because col fails with:
col: Invalid or incomplete multibyte or wide character

You can reproduce it by doing this:
LANG=C man --warnings -E UTF-8 -l /usr/share/man/man8/update-alternatives.8.gz >/dev/null

I don't know if it's col's fault or if it's man-db that does not use col
properly but since col changed recently (and not man-db), I filed the bug
against col. Note that dropping LANG=C makes the warning go away so it's
most certainly locale related. Using any other locale seems to work, even
one that is not UTF-8.

Severity serious to avoid propagation to testing until we know more on the
nature of the problem. 

Cheers,

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (150, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.30-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages bsdmainutils depends on:
ii  bsdutils                  1:2.16.1-4     Basic utilities from 4.4BSD-Lite
ii  debianutils               3.2.1          Miscellaneous utilities specific t
ii  libc6                     2.10.1-5       GNU C Library: Shared libraries
ii  libncurses5               5.7+20090803-2 shared libraries for terminal hand

bsdmainutils recommends no packages.

Versions of packages bsdmainutils suggests:
ii  cpp                           4:4.3.4-1  The GNU C preprocessor (cpp)
pn  vacation                      <none>     (no description available)
ii  wamerican [wordlist]          6-3        American English dictionary words 
ii  wfrench [wordlist]            1.2.3-7    French dictionary words for /usr/s
ii  whois                         4.7.36     an intelligent whois client

-- no debconf information

-- 
Raphaël Hertzog



--- End Message ---
--- Begin Message ---
Source: lintian
Source-Version: 2.3.2

We believe that the bug you reported is fixed in the latest version of
lintian, which is due to be installed in the Debian FTP archive:

lintian_2.3.2.dsc
  to main/l/lintian/lintian_2.3.2.dsc
lintian_2.3.2.tar.gz
  to main/l/lintian/lintian_2.3.2.tar.gz
lintian_2.3.2_all.deb
  to main/l/lintian/lintian_2.3.2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 555408@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Raphael Geissert <geissert@debian.org> (supplier of updated lintian package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 27 Jan 2010 10:55:03 -0600
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.3.2
Distribution: unstable
Urgency: high
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Raphael Geissert <geissert@debian.org>
Description: 
 lintian    - Debian package checker
Closes: 555408 563571 563585 564017 564523 564740 564900
Changes: 
 lintian (2.3.2) unstable; urgency=high
 .
   * Summary of tag changes:
     + Added:
       - conflicting-negation-in-source-relation
 .
   * checks/{control-files,files,menu-format,menus}:
     + [RG] Fix CVE-2009-4014: format string vulnerabilities.
   * checks/{fields,patch-systems}:
     + [RG] Fix CVE-2009-4013: missing control files sanitation.
   * checks/{files,patch-systems,po-debconf}:
     + [RG] Fix CVE-2009-4015: arbitrary command execution.
   * checks/changelog-file:
     + [RA] Avoid Perl warning when the NEWS file ends immediately after
       the most recent entry.  (Closes: #563585)
   * checks/copyright-file:
     + [RA] Relax the regex for matching dh-make-perl boilerplate to catch
       the current text.  Thanks, gregor herrmann.  (Closes: #563571)
   * checks/fields{,.desc}:
     + [RA] Reject "all" and "any" in architecture qualifications for build
       dependencies.  Thanks, Jonathan Yu.
     + [RA] Warn if some architectures in a build relation are negated and
       others are not.
   * checks/files.desc:
     + [JP] Fix outdated reference in file-in-usr-lib-site-python.
   * checks/infofiles:
     + [RA] Pass LOCPATH to subprocesses.
     + [ADB] Don't flag info files with filenames of info-N.gz as having an
       incorrect extension if N contains multiple digits.  (Closes: #564900)
   * checks/manpages:
     + [RA] Pass LOCPATH to subprocesses.
 .
   * collection/objdump-info:
     + [RG] Fix CVE-2009-4015: arbitrary command execution.
   * collection/source-control-file:
     + [RG] Fix CVE-2009-4013: missing control files sanitation.
 .
   * data/output/manual-references:
     + [JP] Refresh reference data against Policy 3.8.3, doc-base 0.9.5,
       developers-reference 3.4.3, and Python Policy 0.9.0.
 .
   * debian/control:
     + [RA] Depend on locales.
   * debian/prerm:
     + [RA] Remove /var/lib/lintian/locale on any removal except upgrades.
   * debian/postinst:
     + [RA] Generate an en_US.UTF-8 locale in /var/lib/lintian/locale for
       use for tests, particularly man page tests.  (Closes: #555408)
 .
   * frontend/lintian:
     + [RA] Set LOCPATH to LINTIAN_ROOT/locale or /var/lib/lintian/locale,
       whichever exist.
     + [RG] Fix CVE-2009-4013: missing control files sanitation.
 .
   * lib/Lintian/Collect.pm:
     + [ADB] Update the documentation to reflect the existence of
       Lintian::Collect::Binary.
   * lib/Lintian/Collect/Binary.pm:
     + [ADB] Correct a reference in the documentation indicating that the
       module collects data for source packages.
   * lib/Lintian/Schedule.pm:
     + [RG] Fix CVE-2009-4013: missing control files sanitation.
     + [RG] Fix CVE-2009-4014: format string vulnerabilities.
   * lib/Spelling.pm:
     + [RA] Add additional spelling corrections.
     + [RA] Remove spelling correction for parameterize.  This is the
       correct US spelling.  Thanks, Jonathan Yu.  (Closes: #564523)
     + [RA] Remove spelling correction for useable, a variant permitted
       by the OED.  Thanks, Vagrant Cascadian.  (Closes: #564740)
     + [RG] Add more spelling corrections.
   * lib/Util.pm:
     + [RA] Pass LOCPATH to subprocesses.
     + [RG] Fix CVE-2009-4015: arbitrary command execution.
 .
   * man/lintian.1:
     + [RA] Spelling fix.  Thanks, A. Costa.  (Closes: #564017)
 .
   * private/refresh-manual-refs:
     + [RG] Fix CVE-2009-4015: arbitrary command execution.
 .
   * reporting/{config,html_reports}:
     + [JP] Make it possible to keep a record of statistics of previous
       archive-wide Lintian executions.
   * reporting/templates/maintainer.tmpl:
     + [RA] Really fix the logic to optionally display the archive area of
       additional package entries under the same source package.
 .
   * unpack/unpack-{bin,src}pkg-l1:
     + [RG] Fix CVE-2009-4013: missing control files sanitation.
Checksums-Sha1: 
 f3d37facfe903d9281890afb6312bad742b83a40 1204 lintian_2.3.2.dsc
 41adf531492f7aefa4d90528cff0458bdae6337b 781159 lintian_2.3.2.tar.gz
 8b992367fb6dcf4a83c3bf7d2cfb9e1f91996908 501260 lintian_2.3.2_all.deb
Checksums-Sha256: 
 99a6a1307b9dcea1f4eed47e66ee1d6cac4863011b41e93f049743f0d002314d 1204 lintian_2.3.2.dsc
 9bc84b78a4c519d07ddd6b606534d5cbdcef831d8913dba9fd7b438cdd798ee5 781159 lintian_2.3.2.tar.gz
 c09c62ea150c0528a4ea0871bef44c716fb0646fd7daa9ded3487c738d6b9f6e 501260 lintian_2.3.2_all.deb
Files: 
 b2410fed133d156951ec3fa7e1832e02 1204 devel optional lintian_2.3.2.dsc
 164381d6bdd9e7b16449f77e24691d51 781159 devel optional lintian_2.3.2.tar.gz
 6780fe673caa627b3991660bff5e49d8 501260 devel optional lintian_2.3.2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAktgcSEACgkQYy49rUbZzlrnHACfTkcamxyLgEw4KAtrBiooLBi6
jlUAoJ+6LwzVyiiTKJfbCG4m6V4iKgDa
=re/X
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: