Subject: /usr/bin/parsechangelog: flag duplicate bug closures
Package: libparse-debianchangelog-perl
Version: 1.1.1-2
File: /usr/bin/parsechangelog
Severity: wishlist

Inadvertently, I'd added a closure message for the same two bugs
twice each - yet parsechangelog didn't notice or help me spot
the error, it included the same bug numbers twice each in the
Closes: field:

Maintainer: Neil Williams <[email protected]>
Date: Mon, 11 Jan 2010 09:56:32 +0000
Closes: 559433 559433 559434 559434 562638 562648 562818 563169 563511 564675
Changes: 
 gpdftext (0.1.0-1) unstable; urgency=low
 .
   * New upstream version. (Closes: #559433)
   * Add cairo and pango to build-depends for PDF export.
   * [INTL:es] Spanish user manual translation for gpdftext
     (Closes: #559434)
   * [INTL:ru] Russian program translation update (Closes: #562638)
   * [INTL:ru] Russian manual translation update  (Closes: #562648)
   * [INTL:de] German program translation update  (Closes: #562818)
   * [INTL:pt] Updated Portuguese translation for help manual
     (Closes: #563169)
   * [l10n:cs] Updated Czech translation of gpdftext manual
     (Closes: #563511)
   * [INTL:es] Spanish user manual translation for gpdftext
     (Closes: #559434)
   * [INTL:es] Spanish gui translation for gpdftext (Closes: #559433)
   * [INTL:de] Updated German manual translation (Closes: #564675)

With translations for the program messages and the manual, each
for the same group of languages, duplication is an ongoing hazard. It
would be useful if parsechangelog could use a perl %hash to ensure
the bug numbers are unique and maybe highlight / warn if duplicates
are found. (Especially as l10n bugs tend to all be filed at more or
less the same time, at the end of a string freeze.)

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libparse-debianchangelog-perl depends on:
ii  libclass-accessor-perl        0.34-1     Perl module that automatically gen
ii  libio-string-perl             1.08-2     Emulate IO::File interface for in-
ii  liblocale-gettext-perl        1.05-6     Using libc functions for internati
ii  libtimedate-perl              1.1900-1   Time and date functions for Perl
ii  perl                          5.10.1-8   Larry Wall's Practical Extraction 

Versions of packages libparse-debianchangelog-perl recommends:
ii  libhtml-parser-perl           3.64-1     collection of modules that parse H
pn  libhtml-template-perl         <none>     (no description available)
ii  libxml-simple-perl            2.18-3     Perl module for reading and writin

libparse-debianchangelog-perl suggests no packages.

-- no debconf information


-- 


Neil Williams
=============
http://www.data-freedom.org/
http://www.linux.codehelp.co.uk/
http://e-mail.is-not-s.ms/

Attachment: pgpZyS3gGsNoz.pgp
Description: PGP signature

Reply via email to