Description of problem: xmlto is creating man files with the .sp groff commands not preceeded with a space or linefeed. Groff then doesn't see these and incorporates them into the output text. Version-Release number of selected component (if applicable): xmlto-0.0.18-9 How reproducible: Always Steps to Reproduce: 1. yum install git-core-0.99.9a 2. man git-repack (although any of the man file will have this) 3. Actual results: Excerpt: DESCRIPTION This script is used to combine all objects that do not currently reside in a "pack", into a pack..sp A pack is a collection of objects, individually compressed, with delta compression applied, stored in a single file, with an associated index file..sp Packs are used to reduce the load on mirror systems, backup engines, disk storage, etc..sp Expected results: DESCRIPTION This script is used to combine all objects that do not currently reside in a "pack", into a pack. A pack is a collection of objects, individually compressed, with delta compression applied, stored in a single file, with an associated index file. Packs are used to reduce the load on mirror systems, backup engines, disk storage, etc. Additional info: This may be due to xmlto's use of: http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl or xmlto's interpretation. I downloaded http://kernel.org/pub/software/scm/git/RPMS/SRPMS/git-0.99.9m-1.src.rpm and did a "rpmbuild --rebuild" to verify the problem.
Definitely a style-sheet issue; xmlto is a tiny shell script that just runs xsltproc.
Would be good to get this fixed for FC5.
Fixed in docbook-style-xsl-1.69.1-3.