[bug-notifications] [groff 0004280]: /opt/csw/share/groff/1.20.1/tmac/doc.tmac:3375: bad character definition

Mantis Bug Tracker noreply at opencsw.org
Sat Feb 20 15:34:54 CET 2010


A NOTE has been added to this issue. 
====================================================================== 
http://www.opencsw.org/bugtrack/view.php?id=4280 
====================================================================== 
Reported By:                skayser
Assigned To:                james
====================================================================== 
Project:                    groff
Issue ID:                   4280
Category:                   regular use
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             2010-02-16 19:22 CET
Last Modified:              2010-02-20 15:34 CET
====================================================================== 
Summary:                    /opt/csw/share/groff/1.20.1/tmac/doc.tmac:3375: bad
character definition
Description: 
Tested on build10x. When trying to format the autossh man page with gnroff,
gnroff throws a warning:

$ gnroff -man autossh.1 > /dev/null
/opt/csw/share/groff/1.20.1/tmac/doc.tmac:3375: bad character definition

The first part of the formatted man page (everything before the first .Sh)
looks a bit garbled, although I don't know whether that's because of the
above warning.

R] .if 0nl]   .    setup-header
...
UNTITLED                             LOCAL                           
UNTITLED
...
$] .tm Usage: .Sh section_name ...
(http://www.opencsw.org/bugtrack/view.php?id=0.c])

I have attached the man page so that you can reproduce the warning message
if necessary (and maybe shed some light on the garbled output). WRT to the
warning message there is also a related bug report over at Gentoo:
http://bugs.gentoo.org/263524.
====================================================================== 

---------------------------------------------------------------------- 
 (0007485) james (manager) - 2010-02-20 15:34
 http://www.opencsw.org/bugtrack/view.php?id=4280#c7485 
---------------------------------------------------------------------- 
This is a bug in groff and not the packaging nor autossh.1.

Workaround is:

--- doc.tmac.orig	2009-07-16 12:01:35.000000000 +0100
+++ doc.tmac	2010-02-20 14:32:24.489689000 +0000
@@ -3372,7 +3372,7 @@
 .blm empty-line
 .if '\*[.T]'utf8' \{\
 .rchar \- - ' `
-.char \- \N'45'
+.rchar \- \N'45'
 .char  - \N'45'
 .char  ' \N'39'
 .char  ` \N'96'



More information about the bug-notifications mailing list