<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.32.2">
</HEAD>
<BODY>
On Thu, 2011-09-22 at 16:22 -0700, Alan Coopersmith wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
On 09/22/11 15:16, Peter Hutterer wrote:
&gt; On Thu, Sep 22, 2011 at 08:51:01AM -0400, Gaetan Nadon wrote:
&gt;&gt; On Thu, 2011-09-22 at 09:21 +1000, Peter Hutterer wrote:
&gt;&gt;
&gt;&gt;&gt; I've gone ahead and merged this patch for now. It has the desired
&gt;&gt;&gt; effect on
&gt;&gt;&gt; my machine and until we figure out what's going on at least the
&gt;&gt;&gt; behaviour is
&gt;&gt;&gt; fixed. Once we know what exactly is causing this, we can revert the
&gt;&gt;&gt; patch.
&gt;&gt;&gt;
&gt;&gt;&gt;
&gt;&gt;
&gt;&gt; I could not find any bug description on the net that resembles what you
&gt;&gt; have for asciidoc.
&gt;&gt;
&gt;&gt; You can send me your intermediate xml file produced so I can compare it
&gt;&gt; to mine. At least we can distinguished if the problem is related to
&gt;&gt; asciidoc or docbook xsl.
&gt;
&gt; Attached, this is with the standard F15 sciidoc-8.4.5-6.fc15.noarch

When I run xmlto man on that, I get XFreeDeviceList.libmansuffix that has:
.so manlibmansuffix/XListInputDevices.libmansuffix

This is with these docbook packages:

NAME (PUBLISHER)                                        VERSION
data/docbook/docbook-dtds (solaris)                     1.0
data/docbook/docbook-style-dsssl (solaris)              1.79
data/docbook/docbook-style-xsl (solaris)                1.75.2

(I think built from RHEL 6 srpms.)

</PRE>
</BLOCKQUOTE>
<BR>
I get the same results with the same version of docbook-style-xsl you have. In addition, for the Fedora version of XListInputDevices, I get a bunch of warnings which I don't have with the Debian generated version:
<BLOCKQUOTE>
<PRE>
<A HREF="mailto:nadon@ubuntu">nadon@ubuntu</A>:~/xorg/src/lib/libXi/man$ /usr/bin/xmlto man XListInputDevices-peter.xml
Note: meta source : no *info/productname or alternative&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta source : see <A HREF="http://docbook.sf.net/el/productname&nbsp;">http://docbook.sf.net/el/productname&nbsp;</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta source : no refentry/refmeta/<A HREF="mailto:refmiscinfo@class=source">refmiscinfo@class=source</A>&nbsp;&nbsp; XListInputDevices
Note: meta source : see <A HREF="http://docbook.sf.net/el/refmiscinfo&nbsp;">http://docbook.sf.net/el/refmiscinfo&nbsp;</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta version: no *info/productnumber or alternative&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta version: see <A HREF="http://docbook.sf.net/el/productnumber&nbsp;">http://docbook.sf.net/el/productnumber&nbsp;</A>&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta version: no refentry/refmeta/<A HREF="mailto:refmiscinfo@class=version">refmiscinfo@class=version</A>&nbsp; XListInputDevices
Note: meta version: see <A HREF="http://docbook.sf.net/el/refmiscinfo&nbsp;">http://docbook.sf.net/el/refmiscinfo&nbsp;</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Warn: meta source : no fallback for source, so inserted a fixme&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta manual : no titled ancestor of refentry&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta manual : no refentry/refmeta/<A HREF="mailto:refmiscinfo@class=manual">refmiscinfo@class=manual</A>&nbsp;&nbsp; XListInputDevices
Note: meta manual : see <A HREF="http://docbook.sf.net/el/refmiscinfo&nbsp;">http://docbook.sf.net/el/refmiscinfo&nbsp;</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Warn: meta manual : no fallback for manual, so inserted a fixme&nbsp;&nbsp;&nbsp; XListInputDevices
Warn: meta author : no refentry/info/author&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Note: meta author : see <A HREF="http://docbook.sf.net/el/author&nbsp;">http://docbook.sf.net/el/author&nbsp;</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Warn: meta author : no author data, so inserted a fixme&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; XListInputDevices
Note: Writing XListInputDevices.libmansuffix
Note: Writing XFreeDeviceList.libmansuffix (soelim stub)
</PRE>
</BLOCKQUOTE>
The markup for the fedora file is different but does not seem to have an impact on the final results. It may have an impact on Fedora if the asciidoc/docbook-xsl version combination are too far apart in time.<BR>
<BR>
Three sets of markup missing:
<BLOCKQUOTE>
<PRE>
&lt;?asciidoc-toc?&gt;
&lt;?asciidoc-numbered?&gt;

&lt;refentryinfo&gt;
&nbsp;&nbsp;&nbsp; &lt;title&gt;XLISTINPUTDEVICES(libmansuffix)&lt;/title&gt;
&lt;/refentryinfo&gt;

&lt;refmiscinfo class=&quot;source&quot;&gt;&amp;#160;&lt;/refmiscinfo&gt;
&lt;refmiscinfo class=&quot;manual&quot;&gt;&amp;#160;&lt;/refmiscinfo&gt;
</PRE>
</BLOCKQUOTE>
<BR>
Peter, how about you try the Debian generated xml on fedora?<BR>
Any local configuration of the tools involved?<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>