Package: lintian Version: 2.121.2 Severity: normal Dear Maintainer,
The groff linting is coming up with false positives because man pages are checking (presumably) without enabling the 'tbl' preprocessor. An example, running: apt-get source libcrypt-dev cd libxcrypt-4.4.38 debuild -i -uc -us -b Gives: Now running lintian libxcrypt_4.4.38-1_amd64.changes ... W: libcrypt-dev: groff-message troff:<standard input>:101: warning: macro 'TE' not defined [usr/share/man/man3/crypt_checksalt.3.gz:2] W: libcrypt-dev: groff-message troff:<standard input>:246: warning: macro 'TS' not defined [usr/share/man/man3/crypt_gensalt.3.gz:1] W: libcrypt-dev: groff-message troff:<standard input>:258: warning: macro 'TE' not defined [usr/share/man/man3/crypt_gensalt.3.gz:2] W: libcrypt-dev: groff-message troff:<standard input>:429: warning: macro 'TS' not defined [usr/share/man/man3/crypt.3.gz:1] W: libcrypt-dev: groff-message troff:<standard input>:442: warning: macro 'TE' not defined [usr/share/man/man3/crypt.3.gz:2] W: libcrypt-dev: groff-message troff:<standard input>:55: warning: macro 'TS' not defined [usr/share/man/man3/crypt_preferred_method.3.gz:1] W: libcrypt-dev: groff-message troff:<standard input>:63: warning: macro 'TE' not defined [usr/share/man/man3/crypt_preferred_method.3.gz:2] W: libcrypt-dev: groff-message troff:<standard input>:93: warning: macro 'TS' not defined [usr/share/man/man3/crypt_checksalt.3.gz:1] Finished running lintian. But the mdoc-format man page, e.g. man crypt, is fine and renders its table as expected. Should the groff invocation in lintian be updated with -t? Thanks! -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.19-amd64 (SMP w/24 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: sysvinit (via /sbin/init) LSM: AppArmor: enabled