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/
pgpZyS3gGsNoz.pgp
Description: PGP signature

