Description of problem: With groff-1.18.1-29 there is no problem, but with later builds nroff appears to truncate lots of the help files generated with nroff while building the tclhelp system that is a part of tclx. Version-Release number of selected component (if applicable): groff >= 1.18.1-30 How reproducible: every time Steps to Reproduce: 1. install current groff 2. build tclx-8.3.5-1 and install the tclx-doc generated 3. % tclhelp 4. select for example: tk -> control -> bind 5. % man n bind # from tk-devel 6. Compare the output of (4) and (5) Actual results: The manpage text display is incomplete: notice how it ends in mid-sentence. Expected results: The complete manpage to be displayed. Additional info: When I build with groff-1.18.1-29 installed the help pages get generated completely. Even using the nroff script from groff-1.18.1-29 with the newer groff packages doesn't seem to be good enough.
*** This bug has been marked as a duplicate of 116596 ***
">= 1.18.1-30" was inclusive of 1.18.1-32. ;-)
Be sure that you have the new man package installed, also.
As long as the newest man is included, it will force the inclusion of the new groff (due to a require/provide of nroff-i18n). It will not however, force an inclusion of the new fixed nroff. I'm pretty sure the fixed nroff in the latest rawhide will fix this problem.
I can still reproduce: % rpm -q man groff man-1.5m2-3 groff-1.18.1-32 % rpmbuild --rebuild tclx-8.3.5-1.src.rpm : % tclhelp [ tk/ -> control/ -> bind ] I would be happy to hear that you can't. :)
Please use LANG=en_US.UTF-8 for the build of man pages if you want to have UTF-8 encoding. LANG=C will generate ISO-8859-1 man pages. groff-1.18.1-33 in rawhide fixes the build of non-UTF-8 files.
Ah, right. Thanks.
Shouldn't the C/POSIX locale generate ASCII pages, not ISO-8859-1?
Ohh .. you are right, I meant: LANG=C will generate ANSI_X3.4-1968 (=ASCII) output.