Assertions fail on trivial example

"W. Borgert" <[email protected]> Wed, 28 Jun 2006 23:02:43 +0200
Newsgroups gmane.text.xml.xmlroff.general
Message-ID <[email protected]>
This message is in MIME format.

---MOQ1151528563a8bc6d854a200084da1e520c3d6cb606
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hello,

I just tried out xmlroff on a simple example, but failed.
Maybe I did something wrong and you could help me, please?

What I did:

$ xsltproc /usr/share/xml/docbook/stylesheet/nwalsh/fo/docbook.xsl \
  simple.dbk > simple.fo
$ xmlroff simple.fo
(process:32210): libfo-CRITICAL **: fo_region_body_get_writing_mode: asse=
rtion
`fo_region_body !=3D NULL' failed
(process:32210): libfo-CRITICAL **: fo_region_body_area_new: assertion `f=
o !=3D
NULL' failed
(process:32210): libfo-CRITICAL **: fo_area_set_generated_by: assertion `=
fo_area
!=3D NULL' failed
(process:32210): libfo-CRITICAL **: fo_area_page_add_child: assertion `ch=
ild !=3D
NULL' failed
(process:32210): libfo-CRITICAL **: fo_node_parent: assertion `fo_node !=3D=
 NULL'
failed
libfo-ERROR **: area_size_request:: parent is NULL
aborting...

The versions of docbook-xml, docbook-xsl, and xsltproc are:

docbook-xml 4.4-5
docbook-xsl 1.68.1.dfsg.1-0.2
xsltproc    1.1.17-1

I have both simple.dbk and simple.fo attached.
I'm running Debian GNU/Linux etch a.k.a. testing.
Please CC me, as I'm not subscribed.

Cheers, W. Borgert

Btw. the packages needed for building xmlroff under Debian are:

libfontconfig1-dev   2.3.2-7
libfreetype6-dev     2.2.1-2
libglib2.0-dev       2.10.2-1
libgnomeprint2.2-dev 2.12.1-4
libgtk2.0-dev        2.8.18-1
libpango1.0-dev      1.12.3-1
libpopt-dev          1.10-2
libxml2-dev          2.6.26.dfsg-1
libxslt1-dev         1.1.17-1

Note, that libgtk2.0-dev is not mentioned in the list at
http://xmlroff.org/building.html, maybe you could add it.
libpopt is used, but not checked for during ./configure,
and also missing in the list.

Note also, that I could not build the package by running
./configure twice - I had to build pangoxsl and "make
install" it first, than xmlroff could be built.

---MOQ1151528563a8bc6d854a200084da1e520c3d6cb606
Content-Type: application/octet-stream; name="simple.dbk"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="simple.dbk"

PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4KPCFET0NUWVBFIGFydGljbGUg
UFVCTElDICItLy9PQVNJUy8vRFREIERvY0Jvb2sgWE1MIFY0LjEuMi8vRU4iCiAiaHR0cDovL3d3
dy5vYXNpcy1vcGVuLm9yZy9kb2Nib29rL3htbC80LjEuMi9kb2Nib29reC5kdGQiPgo8YXJ0aWNs
ZT4KICA8dGl0bGU+QXJ0aWNsZSBUaXRsZTwvdGl0bGU+Cgo8c2VjdGlvbj4KICA8dGl0bGU+U2Vj
dGlvbiBUaXRsZTwvdGl0bGU+CiAgPHBhcmE+UGFyYWdyYXBoLjwvcGFyYT4KPC9zZWN0aW9uPgo8
L2FydGljbGU+Cg==

---MOQ1151528563a8bc6d854a200084da1e520c3d6cb606
Content-Type: application/x-gzip; name="simple.fo.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="simple.fo.gz"

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

---MOQ1151528563a8bc6d854a200084da1e520c3d6cb606
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
---MOQ1151528563a8bc6d854a200084da1e520c3d6cb606
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
xmlroff-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xmlroff-list

---MOQ1151528563a8bc6d854a200084da1e520c3d6cb606--