On Fri, Sep 5, 2014 at 04:01:31PM +0100, Colin Watson wrote: > On Thu, Sep 04, 2014 at 10:28:46PM -0400, Bruce Momjian,,, wrote: > > The command: > > > > zcat /usr/share/man/man3/printf.3.gz| nroff -man > > > > produces this as the last line: > > > > e, E The double argument is rounded and converted in the style > > > > which obviously is not the end of the file. The man file hasn't changed > > since 2010, so something else must be wrong. Can you reproduce this failure? > > Well, you're running squeeze; not a lot has changed since 2010. :-) > However, I've been unable to reproduce this in a squeeze chroot after > installing groff-base, locales, manpages-dev, and vim, generating the > en_US.UTF-8 locale, and running your command in that locale. > > The line after the one you mention includes a non-ASCII character, so > doubtless this is some kind of Unicode-related problem. > > Let's rule out one possibility first: please attach the output of: > > zcat /usr/share/man/man3/printf.3.gz | groff -mtty-char -Tutf8 -man -Z
I started thinking this morning that I have a /usr/share/groff/1.20.1/tmac/troffrc file that I added some macros to years ago, and removing my troffrc changes fixes the problem, so I think we can close the bug report. I am right now trying to figure out exactly what it is in my troffrc that are causing this, but the bug is certainly mine. Thanks for checking. -- Bruce Momjian <br...@momjian.us> http://momjian.us EnterpriseDB http://enterprisedb.com + Everyone has their own god. + -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org