Package: lintian Version: 2.104.0 Severity: wishlist Tags: l10n X-Debbugs-Cc: mat...@debian.org, beatri...@libero.it
Dear colleagues, Today Beatrice spotted a typo in d/control that slipped past me, Mattia and Lintian. I think the situation described in Bug #980853 deserves a new Lintian tag. As a very first step I crafted the following one-liner to test if I made more similar typos: find -name control | while read FILE do if grep "^[ ,]*$" "$FILE" | grep -q -v "^$" then echo "$FILE" fi done I feel the automation of detection is trivial: we check the lines of Description and License fields of d/control and d/copyright files, respectively, against the regexp like '/^[ ]*[,:+%&-]*$/' and emit a warning because it breaks i10n. Sincerely, Vasyl -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 5.4.0-64-generic (SMP w/6 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: unable to detect