Package: lintian
Version: 1.23.27
Severity: minor
Hi,
The fix for #400957 introduced many false-negatives because msgcmp
--use-untranslated is not symmetric:
msgcmp --use-untranslated debfiles/po/test.pot debfiles/po/templates.pot
only checks if the strings in templates.pot exist in test.pot.
Adding the symmetric command fixes the problem:
system_env("/usr/bin/msgcmp --use-untranslated debfiles/po/test.pot
debfiles/po/templates.pot >/dev/null 2>&1 &&
/usr/bin/msgcmp --use-untranslated debfiles/po/templates.pot
debfiles/po/test.pot >/dev/null 2>&1") == 0
If you need packages to test:
http://www.debian.org/intl/l10n/po-debconf/errors-by-pkg,
tag not-up-to-date-templates.pot
Cheers,
--
Thomas Huriaux
Attachment:
signature.asc
Description: Digital signature