[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#555330: lintian: manpage-has-errors-from-man does not work correctly



Michael Meskes wrote:
When running under locale C the test does not work correctly:

michael@feivel:~$ LANG=C man --warnings -E UTF-8 -l
/usr/share/man/man8/acpid.8.gz >/dev/null
col: Invalid or incomplete multibyte or wide character
[...]
The reason seems to be that man pipes its output through col when not
displaying on a terminal and col setting the local to C which
apparently does not mean UTF-8. Therefore the unicode hyphen (e2 80 90) triggers the
above mentioned error message in col's file io.

The above usage has, however, previously worked without issues. col was recently upgraded to a new upstream version, which seems to be when the issue occurred.

I'll leave this bug filed against Lintian for the moment until the situation is clearer; #555331 is a related bug against bsdmainutils.

Regards,

Adam


Reply to: